> 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/