Eike,

I agree with you on this - the Evo plugin should probably take care of
setting up the LABEL properly, since it is particular about how it
displays it. Having some of the other plugins work around it for now is
ok, but it should be fixed eventually in the Evo plugin.

In the meantime your LABEL patch is applied in opie_sync - we can back
it out later if needed.

Tom


On Tue, 2004-02-17 at 03:39, Eike M. Lang wrote:
> Hi everyone,
> 
> a while ago I "fixed" opie_sync to transmit the FN property for vcards
> generated from opie-addressbook data and a patch for adding LABEL is
> pending Tom's approval.
> 
> My reasoning behind this was that Evolution does not actually display
> the full name nor the address, unless FN and LABEL are set. When first
> editing (or even only confirming) the data in the appropriate dialog,
> Evolution will (re)create those properties.
> 
> When Armin was faced with the same problems in his Palm plugin I
> lightheartedly suggested he do the same but I have now come to realize
> that I applied the "fix" in the wrong place from the start:
> 
> 1.) opie-addressbook does not have a property equivalent to the vcard
> LABEL, nor does opie-sync do anything with them when receiving vcards to
> sync to the opie device.
> 
> 2.) Evolution has a a hard-wired layout for LABEL (which kind of beats
> what the point of a label should be), so by catering for Evo's
> peculiarities inside of opie_sync, other software might end up having
> their nicely configured label entries broken.
> 
> 3.) When doing the exact same thing in two different places, IMO one is
> likely doing it in the wrong place altogether. Plus, there might be more
> devices supported in the future that would require the same fixes.
> 
> So, to me it is suddenly painfully obvious that the evolution_sync
> plugin should take care of adding LABEL and/or FN if and when needed.
> 
> As I jumped the gun before in making the "fixes" where I made them, I'd
> appreciate some comments on whether or not what I just wrote makes some
> (or, hopefully, a lot of) sense.
> 
> TIA,
> Eike
>    



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Multisync-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/multisync-devel

Reply via email to