emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ELPA] Package proposal: EBDB


From: John Wiegley
Subject: Re: [ELPA] Package proposal: EBDB
Date: Tue, 01 Aug 2017 18:28:49 -0700
User-agent: Gnus/5.130016 (Ma Gnus v0.16) Emacs/25.2.50 (darwin)

>>>>> "EA" == Eric Abrahamsen <address@hidden> writes:

EA> I guess my arguments for the package are pretty much what I stated
EA> earlier, then. The present BBDB is limited in that record fields are just
EA> key-value pairs, for the most part strings. If you want to add a new type
EA> of field, you need to add branches to about a dozen `cond' statements
EA> throughout the BBDB codebase. In EBDB, new field types can be added via an
EA> external library. Likewise, the behavior of existing fields (and records
EA> and databases) can be altered with external libraries. EBDB fields can
EA> have arbitrarily complex data slots and behavior.

This paragraph is enough for me to want it. :) The ability to make BBDB
extensible in future without requiring core changes is definitely a positive
thing.

-- 
John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F
http://newartisans.com                          60E1 46C4 BD1A 7AC1 4BA2



reply via email to

[Prev in Thread] Current Thread [Next in Thread]