Discussion:
About the recent renaming of various classes/methods in Gwenview
Aurélien Gâteau
2008-08-15 13:02:50 UTC
Permalink
Hello,

If you have been following svn lately, you may have noticed I renamed a
lot of stuff in the last two weeks. I did so to make the code base a bit
less confusing with regard to meta information.

There is two types of meta information in Gwenview:

- Embedded information: for example shooting date, orientation, flash
settings. This information is stored in exif/iptc/xmp headers inside the
image file itself.

- Semantic information: this is rating, tags and descriptions. It is
quite experimental right now but I plan to get this more mature for
Gwenview 2.2. It is implemented using Nepomuk, but due to some trouble I
experimented in the past, I abstracted-away Nepomuk to be able to "fake"
it. This enabled me to continue working on the user interface even when
Nepomuk was not usable.

Until now terminology for these two types of information was not
consistent: the term MetaData and MetaInfo could be found in both
places. It should be less confusing now:

- Embedded information is in classes containing "MetaInfo".
- Semantic information is in classes containing "SemanticInfo".

I hope it makes more sense for you.

Aurélien

-------------------------------------------------------------------------
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=/

Loading...