After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 622108 - Taglib# does not support ORF files
Taglib# does not support ORF files
Status: RESOLVED WONTFIX
Product: f-spot
Classification: Other
Component: Metadata
0.7.0
Other Linux
: Normal normal
: 0.9.0
Assigned To: F-spot maintainers
F-spot maintainers
gnome[unmaintained]
: 644029 (view as bug list)
Depends on:
Blocks: 618683
 
 
Reported: 2010-06-19 17:57 UTC by Ruben Vermeersch
Modified: 2018-07-01 08:59 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
My try for olympus raw file (10.36 KB, patch)
2011-03-23 16:33 UTC, k.lichtenwalder
none Details | Review

Description Ruben Vermeersch 2010-06-19 17:57:14 UTC
Parsing metadata for these files is currently supported and needs to be added in taglib# to prevent regressions when we switch to it. Part of bug 618683.
Comment 1 Ruben Vermeersch 2011-03-06 16:15:01 UTC
*** Bug 644029 has been marked as a duplicate of this bug. ***
Comment 2 Ruben Vermeersch 2011-03-06 18:18:32 UTC
> k.lichtenwalder@computer.org [reporter] 2011-03-06 18:08:42 UTC
> Well, I don't know whether I'm up to it, but I might as well try. Where can I
> start?

Step one is reading up on the RAW format. Try gathering as much information as possible about the file format, as you'll need a good understanding of how the metadata is structured.
Comment 3 k.lichtenwalder 2011-03-06 18:30:31 UTC
Ok, but I do have some problems with the source structure of Mono applications... If you could point me to the source of Taglib#, I could start to read what is needed in which way...
(as there seems not to be any Taglib#-Package)
Comment 4 Ruben Vermeersch 2011-03-06 18:42:47 UTC
TagLib# is hosted on github: https://github.com/mono/taglib-sharp
Comment 5 k.lichtenwalder 2011-03-23 16:32:46 UTC
So, I tried to look into it, and I have the attached patch. Orf file seems to be parsed, the example program ParsePhoto gets the relevant information. Still, I get only metadata information in f-spot, no Image. I see that dcraw is called, and the output would be ok. So, where do I have to go from here?

Re patch: mind you, I'm not sure I really always knew what I was doing ...
Comment 6 k.lichtenwalder 2011-03-23 16:33:41 UTC
Created attachment 184145 [details] [review]
My try for olympus raw file
Comment 7 Arun Persaud 2012-10-20 16:49:46 UTC
created a bug report in taglib sharp pointing to the patch over here
Comment 8 Stephen Shaw 2012-11-17 08:23:04 UTC
Can you link to the bug for taglib sharp?
Comment 9 Stephen Shaw 2012-11-17 08:23:25 UTC
Or better yet, create a pull request?
Comment 10 Arun Persaud 2012-11-18 20:14:49 UTC
Here is the link:
   https://bugzilla.gnome.org/show_bug.cgi?id=686532

not sure about the pull request, since I don't know anything about it and wouldn't even know how to test it.
Comment 11 André Klapper 2018-07-01 08:59:27 UTC
f-spot is not under active development anymore, has not seen code changes for five years, and saw its last tarball release in the year 2010.
Its codebase has been archived: https://gitlab.gnome.org/Archive/f-spot/commits/master

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.