--On Saturday, December 01, 2012 8:05 PM +0100 Hallvard Breien Furuseth h.b.furuseth@usit.uio.no wrote:
Howard Chu writes:
This is basically a continuation of this thread http://www.openldap.org/lists/openldap-devel/201111/msg00063.html
I think liblmdb for the name of the library file is fine. Do we need to change any other instances of "mdb" as well, or can we just let them slide?
Need, no, but my vote is for changing it throughout. Failing that, changing the user-visible stuff. File extensions, program names, documentation.
For consistency, and taking the opportunity to escape the Goolge(mdb) hits for Microsoft's MDB. "back-mdb" doesn't hit those, but "database mdb" and the .mdb file extension do.
Also, what is it going to be called now? It now seems to be the Lightning mdb -- as opposed to the Microsoft mdb? Yet an mdb isn't some well-established term, even if we've talked about it a lot lately. So I'm not exactly sure what the stand-alone name "mdb" is needed for at this point. Unless that can be fixed by just phrasing things a bit differenlty than I just did.
I don't see the point here as renaming MDB into something new like lightning db or memory db. I see the point as simply avoiding conflicts. I would keep back-mdb, I would keep the mdb extension. The library clash issue has been fixed by renaming it to liblmdb. For Kurt's point, perhaps <lmdb/mdb.h>, so that the directory resembles the library name.
--Quanh
--
Quanah Gibson-Mount Sr. Member of Technical Staff Zimbra, Inc A Division of VMware, Inc. -------------------- Zimbra :: the leader in open source messaging and collaboration