[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: MDB name
Brett @Google wrote:
On Sun, Nov 13, 2011 at 6:05 PM, Howard Chu <hyc@symas.com
<mailto:hyc@symas.com>> wrote:
Brett @Google wrote:
FDB (fast db?) - off the top of my head, seems unique enough
Hm, but a bit too generic. Every DB vendor claims their DB is fast.
Your reply skipped over the underlying question - do we even need to worry
about this and pick a new name at all? I'm guessing your answer is yes,
since you've suggested a new name.
Not necessarily yes. If the name change is difficult for you, then i lean more
toward no, if simple then more towards yes.
I think at this point a couple renames in git is pretty trivial to accomplish.
Sorry for the "fuzzy" logic :P, but :
My thoughts for no:
1. The name will affect only the name of the backend module, which is
logically a unit under the scope of openldap (and all backends share a
prefix), it can't exist by itself.
This point is false; libmdb builds on its own and is intended for use in more
than just OpenLDAP. (I already spelled this out in my LDAPCon presentation...)
I've ported SQLite to use it, for example, and I will be porting it to Cyrus
SASL (sasldb), Heimdal, and various other miscellaneous stuff that comes
along. The API is fully documented in Doxygen, and part of the reason I went
to that trouble was to ensure that other programmers could use it easily.
2. Under the context / aegis of openldap, mdb indicates the function within
openldap
My thoughts for yes :
1. If the backend becomes popular or leading feature in and by itself, you
will want to avoid collisions with other pseudonyms in the operating system /
software domain.
2. If you really want to make a name change, even only a little bit, it is
best to bite the bullet and change it now, before people start building
dependencies upon it.
Yes.
3. If sometime later the name begins to offend you, by then it will be
difficult or impossible to change, as people will build binary packages etc.,
against it.
Yes.
4. If it is a small amount of work, you might as well do it.
Yeah, sounds about right.
At this point, for lack of a better idea, I think "mmdb" may be different
enough to distinguish it and also lend some more meaning to the name.
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/
- Follow-Ups:
- Re: MDB name
- From: Pierangelo Masarati <masarati@aero.polimi.it>