[Kde-imaging] New category 'COLLECTIONSPLUGIN' ?

Renchi Raju renchi at pooh.tam.uiuc.edu
Wed Jun 16 16:56:51 CEST 2004



On Wed, 16 Jun 2004, Aurélien Gâteau wrote:

> Le mercredi 16 Juin 2004 09:13, Gilles Caulier a écrit :
>
> Hum... I know how it's organized right now. My point was to suggest another,
> more logical to me, organization.
>
> Why should acquireimage goes into "Tools" and rawconverter into "Batch" and
> "Tools"? Don't they fulfill the definition of "Import" plugins? What should
> the "Import" plugins do?

acquireimage should go into the Import plugins. but its not naturally
intuitive for a user to look for the rawconverter plugin in the import
category; he/she will most likely look it under the tools menu, because
it acts on an existing image(in raw mode) in the app. imho it
also makes sense to put the batch mode of the rawconverter just by it and
not separately into the batch menu.

> Why is mpegencoder in "Batch"? Does it modify the images? No, but it produce
> other data, so it should go into "Export".

agree.

> Why are timeadjust and jpeglossless in "Images"? to me losslessly rotating a
> collection of images is an operation which should go in the same category
> that resizing a collection of images.

timeadjust and jpeglossless act on individual images and also on a set of
images. since the primary intention is to act on a single image i.e.
modify the image, it makes sense to put it under the "Images" category
(which iirc was for plugins which edit/modify the image).

>
> > The 'batch' category is dedicaced for the plugins who works on a group of
> > images at the same time...
> I would replace "work" with "manipulate". Because if you go this way, you can
> put the slideshow plugin in the "Batch" category too. That's the goal of my
> suggestion:
>
> * Import
> Plugins which get images from an external source and give them to the host
> app.
>
> * Export
> Plugins which take a collection of images provided by the host app and produce
> something else.
>
> * Batch processing
> Plugins which manipulate a collection of images provided by the host app.
>
> * Tools
> Plugins which work with a collection of images provided by the host app, but
> do not modify the image and do not produce anything.

agree with all of the above. but why restrict Tools to not allow to modify
the image or produce anything. Tools in my opinion should act as a
"miscellaneous" category.

renchi


More information about the Kde-imaging mailing list