> Any plans to turn this into a full-blown sync?

Perhaps eventually an export facility which could be tied in with
external tools to do sync. ASynK looks promising for syncing
bbdb/google/outlook, I've been planning to try it.

bbdb-csv-import can compliment a sync program in the case where
you start with programX data, and it doesn't have quite
compatible fields to sync with bbdb, but you could make them
compatible enough by initially transforming the data.

For example, programX has fields name, first-name, middle-name,
last-name, while bbdb has name & custom fields. You would like to
move all programX's first/middle/last into just name so it can
simply sync with bbdb's name field, but your sync program is not
that clever. Easy solution: import with bbdb-csv-import which
which will smartly (and configurably) makes bbdb's name be "first
middle last" from programX's csv export. Then set your sync
program to prefer bbdb in conflicts (or just delete programX's
data) and then happily sync.

> What would happen if you import the same csv file twice?
> What if the file is slightly modified?

It adds duplicates right now, but I will change that today to be
conditioned on bbdb-allow-duplicates. As my documentation
says: "back up existing data in ~/.bbdb and ~/.emacs.d/bbdb in
case you don't like the newly imported data." This was a lower
priority feature that I forgot about since there are backups and
bbdb's duplication deletion functionality.

- Ian

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to