Hi,

before I moved to shotwell (thanks for this great program!), I have been
using gqview for managing my photos and for defining collections. gqview
stores collection definitions in text files in a very simple format. The
following shows an example for selected images from a trip to Venice.

The collection file is

  /home/mr/.gqview/collections/Venedig.gqv

with the following contents (reduced to two images for brevity):

#GQview collection
#created with GQview version 2.0.4
#geometry: 68 67 491 1002
"/home/mr/photo/lib/2009/20090405-venedig/dpp/20090406-094212-00.jpg"
"/home/mr/photo/lib/2009/20090405-venedig/dpp/20090406-103400-00.jpg"
#end

A gqview collection file basically just contains a list of path names. I
use these collection files as input for a python script that
post-processes collections, for example, to produce various kinds of web
gallery formats.

Now that I'm switching from gqview to shotwell, I was wondering how I
could continue to use my old collection files and my python script. I
would like to be able to

1. Reuse the (work put into the) existing collection files.
2. Continue to use my python script for post-processing of new
collections defined in shotwell.

My first idea was to to extend shotwell so that it can import and export
gqview collection files:

1. Import a *.gqv file and tag each photo in the collection with the
collection name. In the example above, the two photos would get a tag
"collection-Venedig". That way I can carry over the information from the
existing collection files to shotwell.

2. Select tags in shotwell and for each tag, say t, create a file t.gqv
containing the list of tagged files. That way I can define new
collections in shotwell as usual and I am able to post-process them with
scripts.

What do you think? Would that be useful for shotwell in general? Or is
this functionality too specific? What would be the best way for
implementing it?

Thanks,
Mark
_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to