On Tue, May 15, 2012 at 1:26 PM, Lucas Beeler <[email protected]> wrote:

> Hi Tona,
>
> Thanks to your example photo, we've been able to pinpoint the problem
> and clarify the language of the ticket we opened here
> (http://redmine.yorba.org/issues/5257). One quick question though: are
> you sure you used only iPhoto to manipulate the image? Did you use any
> plugins or utilities?
>

My iPhoto library was consolidated from other picture apps I have used in
the past - for example including WLPG (it's a 10yr library).
So yes, it is possible that other tools have manipulated those pictures
before - but close to impossible to track them... sorry.

However, this time it was an straight export from iPhoto - no tool or
plugin manipulated the pictures, and then import to Shotwell. As you could
see, not every single picture did create the bogus tag - but in my case the
vast majority did.

I think you got it clear in the ticket*...  but in plain english, the pics
that had an iPhoto "Keyword" were creating the proper tag in Shotwell (no
problem), but pictures with no "Keyword" were creating the bogus tag using
the Title as a tag - most of my pictures didn't have a "Keyword" so for me
the import process created thousand of tags with lots of other problems.

* [Tag created from] Xmp.dc.Title when Xmp.dc.subject is an empty XmpBag


> Lucas
>
> On Mon, May 14, 2012 at 10:20 PM, Tonatiuh Medina <[email protected]>
> wrote:
> > Hmm... maybe that was not a good example.
> >
> > Please try again with the new pic attached. I just confirmed it with the
> > attached pic that the tag gets created.
> >
> > I have Shotwell 0.12.2. It came with my Ubuntu 12.04 LTS.
> >
> >
> >
> > On Mon, May 14, 2012 at 4:57 PM, Lucas Beeler <[email protected]> wrote:
> >>
> >> Hi Tona,
> >>
> >> I just tried to reproduce the problem you described with the
> >> DSC_0240.jpg file attached to your previous message and I couldn't.
> >> When I imported DSC_0240.jpg, only two tags -- "Photography Class" and
> >> "Flowers" -- were created by Shotwell during import, as you can see in
> >> the attached screenshot.
> >>
> >> That said, there's a lot of variability over Linux installations as
> >> regards what operating systems, libraries, etc., are installed. So to
> >> help us figure out why this problem is affecting you and not us, could
> >> you answer the following. What distro and distro version are you
> >> running? What version of Shotwell are you running? How did you acquire
> >> Shotwell -- did it come with your distro, did you install it from a
> >> third-party repo, or did you build it from source? When you run these
> >> commands
> >>
> >>    $ pkg-config --modversion exiv2
> >>
> >>    $ pkg-config --modversion gexiv2
> >>
> >> in a terminal window, what do they output?
> >>
> >> Lucas
> >>
> >>
> >> On Mon, May 14, 2012 at 1:22 PM, Tonatiuh Medina <[email protected]>
> >> wrote:
> >> >
> >> > On Mon, May 14, 2012 at 11:49 AM, Adam Dingle <[email protected]> wrote:
> >> >>
> >> >> We should look into this.  I've created a ticket at
> >> >>
> >> >> http://redmine.yorba.org/issues/5257
> >> >>
> >> >> adam
> >> >
> >> >
> >> > Awesome! I found a bug!
> >> > I would expand and simplify the ticket to: "Xmp.dc.title creates tags
> >> > during
> >> > import - it shouldn't"- It really boils down to that.
> >> > The iPhoto export was merely incidental, other tools might set that
> >> > field
> >> > and have the same result.
> >> >
> >> > cheers!
> >> > Tona
> >> >
> >> > Note: iPhoto seems to write their 'tags' (they called them "Keywords")
> >> > to
> >> > Iptc.Application2.Keywords and Xmp.dc.subject (yes, to both).
> >> >
> >> > Here the Iptc and Xmp fields of a pic (attached) which can be used to
> >> > reproduce the problem.
> >> > It had the iPhoto Keywords: "Flowers" "Photography Class" - I was
> >> > expecting
> >> > those tags - but I was also getting a Shotwell tag "DSC_0240", and I
> >> > workaround it by removing all XMP fields - hence I think Shotwell is
> >> > using Xmp.dc.title as a tag too, and that's really the problem IMO:
> >> >
> >> > Iptc.Envelope.CharacterSet                   String      3  ESC%G
> >> > Iptc.Application2.RecordVersion              Short       1  2
> >> > Iptc.Application2.Caption                    String     46  This was
> >> > taken
> >> > on my lunch outside the office.
> >> > Iptc.Application2.Keywords                   String      7  Flowers
> >> > Iptc.Application2.Keywords                   String     17
>  Photography
> >> > Class
> >> > Iptc.Application2.ObjectName                 String      8  DSC_0240
> >> > Xmp.dc.description                           LangAlt     1
> >> >  lang="x-default"
> >> > This was taken on my lunch outside the office.
> >> > Xmp.dc.subject                               XmpBag      2
>  Photography
> >> > Class, Flowers
> >> > Xmp.dc.title                                 LangAlt     1
> >> >  lang="x-default"
> >> > DSC_0240
> >> > Xmp.aux.SerialNumber                         XmpText    20  NO=
> 2004a20f
> >> >
> >> > Xmp.aux.Lens                                 XmpText    41  AF-S DX
> >> > Zoom-Nikkor 18-55mm f/3.5-5.6G ED
> >> > Xmp.aux.LensID                               XmpText     9  742166022
> >> > Xmp.aux.ImageNumber                          XmpText     5  10658
> >> > Xmp.aux.FlashCompensation                    XmpText     3  0/1
> >> >
> >> >
> >> >
> >> >>
> >> >>
> >> >>
> >> >> On Mon, May 14, 2012 at 10:59 AM, Lucas Beeler <[email protected]>
> wrote:
> >> >>
> >> >> > Well, I think that Xmp.dc.title should
> >> >> > not be considered as a tag in Shotwell
> >> >> > during the import. Please remove it
> >> >> > from the tag list
> >> >>
> >> >> Just to be clear, Shotwell should *not* create tags from the
> >> >> Xmp.dc.title field. It will create tags from the Xmp.dc.subject
> field,
> >> >> but not Xmp.dc.title. If it does create tags from Xmp.dc.title, this
> >> >> is a bug.
> >> >>
> >> >> Lucas
> >> >>
> >> >>
> >> >
> >
> >
>
_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to