#275929 CSV-export is not good enough for lookout.el

Package:
abook
Source:
abook
Description:
text-based ncurses address book application
Submitter:
Juhapekka Tolvanen
Date:
2015-09-28 21:45:08 UTC
Severity:
wishlist
#275929#5
Date:
2004-10-11 05:20:58 UTC
From:
To:
This is really outrageous! I converted my mutt-aliases to CSV with
abook. Then I tried to import that file to The Insidious Big Brother
Database with lookout.el :

http://www.emacswiki.org/cgi-bin/wiki/BbdbImporters
http://de.geocities.com/ulf_jasper/lisp/

But that's impossible! That CSV-file abook vomits, is not acceptable
for lookout.el:

;;; Commentary:
;;
;;  Main routine is `csv-parse-buffer' which takes a buffer containing a
;;  csv (Comma Separated Value) file and converts its contents into a list
;;  of alists. The first line of the csv file is interpreted as the list of
;;  keys. For example:
;;
;;  Key1,Key 2,"Key3"
;;  Value1a,Value1b,"Value1c"
;;  Value2a,Value2b,"Very long Value
;;  2c"
;;
;;  gets translated into
;;
;;  ((("Key1" "Value1a") ("Key 2" "Value1b") ("Key3" "Value1c"))
;;   (("Key1" "Value2a") ("Key 2" "Value2b") ("Key3" "Very long Value
;;    2c")))
;;

Well, my CSV-file really starts like this:

"amsn@pete.enemy.org","amsn@pete.enemy.org","","","antim"
"BUGTRAQ-list","BUGTRAQ@SECURITYFOCUS.COM","","","bugtra"
"picons-news@cs.indiana.edu","picons-news@cs.indiana.edu","","","picons-new"
"Laura Ahonen","lahonen@mail.student.oulu.fi","","","sheffi"
"Martti Ahtisaari","presidentti@tpk.fi","","","mar"

Please fix this somehow. Maybe abook should provide some mechanism to
convert to BBDB directly. I do not want to fool around with inferior
intermediate formats like CSV. I also tried VCard as intermediate
format, but as you can see from aforementioned Wiki-page, that
VCard-import software for BBDB sucks, too.

If you know some other way to convert my mutt aliases to BBDB, please
tell me!

#275929#10
Date:
2004-10-11 07:32:51 UTC
From:
To:
severity 275929 wishlist
thanks

* Juhapekka Tolvanen <juhtolv@cc.jyu.fi> [2004-10-11 08:20]:

 Then lookout.el is quite strict. The CSV that abook returns is valid
CSV, it even has all the values quoted, which is not mandatory.

 If lookout.el requires the keynames as first line it should definitely
have either a switch to disable this or you should be able to give it
the keys it wants yourself.

 Anyway, I guess the chances are quite good that it will get added. But
pretty please lower your temper.

 So long,
Alfie