On Sunday, March 16, 2008 at 20:06:26, Brett Presnell wrote:
> 
> Robert Widhopf-Fenk <[EMAIL PROTECTED]> writes:
> 
> > Different back end storage has been discussed before and it
> > would be a major effort to implement that and probably will
> > slow down BBDB.
> 
> Yes, I figured that.  But it might help if the fields and
> modifiers/tags (e.g., Work rather than Office, Voice rather than
> Other) were a perfect match for the vcard fields, which seem to be the
> closest thing to a standard that can be read and written by a variety
> of devices.  I know that bbdb lets me use whatever fields and
> modifiers/tags I want, but it might be nice if all the defaults were
> vcard compliant, or at least got converted to something that was.
> 
> Of course this only matters to the extent that the various device
> manufacturers follow the standards in their own software.
> 
> > But vcard syncing might be worth doing ...
> 
> vcard does seem like the best way to push this information around, and
> with bluetooth having become fairly universal on cell phones (and with
> usb dongles for the various phones becoming less expensive or even
> being included with the phone), it is more and more feasible.
> 
> > I also manually sync BBDB and my cell phone and it is a PITA.
> >
> > How are you doing it? 
> 
> You are more organized than I am about saving the state of the cell
> phone's vcards -- I should follow your example of saving the vcards as
> written by the phone.  At present, I usually just hope that everything
> gets into BBDB, mostly by hand, though I have probably used some
> version(s) of bbdb-vcard or bbdb-vcard-import or bbdb-vcard-snarf at
> one time or another.
> 
> I use bbdb-vcard-export.el to dump stuff out of bbdb (not sure what
> you use).  

My own version, i.e. `bbdb-vcard-export' from "bbdb-rf" ;-).
It has the bbdb to vcard field mapping hard coded to fit my
needs.

> Then I send a few of the files to my phone (via bluetooth)
> to see what kind of problems I'm going to have, really trial and error
> editing of the vcard files.  The last time I did this I ended up
> editing I modified my version of bbdb-vcard-export to use latin-1 by
> default since between times of doing this I typically forget about the
> UTF-16 default and the fact that my phones always seem to choke on it.
> I also added a few things to the bbdb-tranlation table
> 
>   (defvar bbdb-translation-table
>    '(("Mobile" . "CELL")
>      ("Office" . "WORK")
>      ("Home" . "HOME")
>      ("Work" . "WORK")
>      ("Voice" . "VOICE")
>      )
>     "Translations of text items, typically for labels.")
> 
> because my current phone (Sony-Ericsson w580i) seemed to want these
> things capitalized, and it doesn't understand "Office", which makes
> sense I guess since I don't think that is in the vcard standard.  I
> also changed "begin:vcard\n" to "BEGIN:VCARD\n", "adr;type=" to
> "ADR;TYPE=", "fn:" to "FN:", "org:" to "ORG:", "tel;type=" to
> "TEL;TYPE=", etc.
> 
> I think that my wife's phone (LG CU515) was similarly picky about at
> least some of these things (I'm pretty sure about the "WORK" vs
> "OFFICE" thing, but I'm not so sure about the capitalization).  My
> memory is hazy on all of this even though I just did it a week ago.
> 
> Anyway, at some point I send all the vcards to the phone via
> bluetooth.  

What program does the sending? 

> If I have to do much hand editing I would usually cat them
> into one file first to speed that up.  Once I see what the phone does
> with what I send it, I may have to hand edit the file(s) a bit more or
> modify my bbdb entries and try again.

I usually never have to edit records by hand, but that might
be caused by a habit to make them fit.  What annoys me is
the manual merging and my phone which modifies the records
silently, e.g. truncation, removal of special chars ...

Bye
Robert

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to