Dne úterý 07 říjen 2008 Greg Troxel napsal(a):
>   Requirements:
>   - metadata go with the image, preferably in the image
>   - no data loss, no legacy data loss
>   - automatically migrate legacy data to XMP
>   - XMP sidecar can override exif values stored in unwritable raw file
>   - cooperation with metadata editors that don't support XMP
>   - preserve originals
>   - handle photos on read-only filesystems reasonably well
>
> Another thing to consider is security properties of filesystems,
> althought this is much more critical with thumbnails.  Somtimes people
> keep images in a cryptographic file system (perhaps to comply with
> nondisclosure agreements for commercial customers, or some other
> reason).  It might be that the location of images is sensitive.  As a
> general rule, I think programs like geeqie should not read data from an
> image file and write it in another location unless the user explicitly
> opts in to that behavior, perhaps per source filesystem.  So XMP
> sidecars in the same directory seem fine.

I think that this problem should be fixed at OS level, for example by using
encrypted /home filesystem.

>
>   Geeqie now uses text files for storing keywords and comments. This format
>   should be used only for compatibility and when the XMP via Exiv2 is not
>
> I think you should consider simply requiring exiv2, period, and not
> building without it.  Maintaining a separate path seems like far more
> work than fixing exiv2 on some platform, and less useful.

The problem is that the functionality for working with XMP sidecars was added 
to Exiv2 0.17 which was released 3 months ago. The older versions are 
comparable to the internal implementation - no XMP support. That means that 
without recent Exiv2 there are just two options - use the old text files or do 
not write comments and keywords at all. 
I don't think that we can hard require Exiv2 0.17 at this time.

Vladimir

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel

Reply via email to