View Single Post
Old 5th December 2015
shep shep is offline
Real Name: Scott
Arp Constable
 
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,507
Default

Quote:
I am interested in open source database for personal use cases. By personal use cases I mean to store address book (simple, I know
<clip>
</clip>
The other needed property of that database is to be Cross-platform, so I can use the same file on Windows.
mail/abook may meet some your needs. The ncurses interface is quick, reliable and easy to learn. It imports and exports to many formats
Code:
 --outformat <outputformat> ] [ --outfile <outputfile> ]
              Converts <inputfile> in <inputformat> to <outputfile> in
              <outputformat> (defaults are abook, stdin, text and stdout).

              The following inputformats are supported:
              - abook abook native format
              - ldif ldif / Netscape addressbook
              - mutt mutt alias
              - pine pine addressbook
              - csv comma separated values
              - palmcsv Palm comma separated values
              - vcard VCard addressbook

              The following outputformats are supported:
              - abook abook native format
              - ldif ldif / Netscape addressbook (.4ld)
              - mutt mutt alias
              - html html document
              - pine pine addressbook
              - vcard VCard addressbook
              - csv comma separated values
              - palmcsv Palm comma separated values
              - elm elm alias
              - text plain text
              - spruce Spruce address book
              - wl Wanderlust address book
              - bsdcal BSD calendar
              - custom Custom output format, see below
Although it has mutt leanings, I have also used it with mail/sylpheed and mail/claws-mail by using the following ~/.abook/abookrc entry
Code:
set mutt_command = sylpheed --compose
Here are some screenshots.

Another option is to look at both the client and server implementations of ldap. For example databases/openldap. The littlebrother db, databases/lbdb, I believe can utilize several different databases.

Last edited by shep; 5th December 2015 at 06:55 PM.
Reply With Quote