Initially I was enthusiastic about this idea but really it's just unnecessary. LDB is much more general in principle than a dumb an unresponsive Do on one side and a smart reactive display on the other. By adding the
registry things are just unnecessarily complicated. LDB is so slim that loading it many times means little and saving the complication for the authors is well worth the time. If this is about points screw that. Libs really should just make sense and Ldb makes sense as is, which is a table interface with registration and write-activated callbacks. And all parties should just grab the lib to interface. If there is a strong desire to specialize for the most common use case (ie complete assymmetry with respect to reading and writing), then let's just write a lib that really just does that. Just have a global registry for dummies and let the smart side do everything.
Oh blissful ignorance, I haven't signed on for the point rewards, and don't intend to. I have no idea how the system works or could be "used". If I don't forget I give 100% splits to coauthors in case they care for points. (if you are coauthor on any of my projects, ping me if I forgot and you care).
Any automatic point system is bound to reward a certain kind of strategy... not the fault of the player to play that strategy, but of the system to be set up that way!
Really points should go to the many people who brainstormed LDB in its formative time, in fact the original concept wasn't even tek's. He was the one who'd harden a particular instantiation of what was discussed. http://forums.wowace.com/showthread.php?t=10236. Should Elk get all points for having the original idea? Or should points be distributed by amount posted in discussion? Or should points be given who ends up leading the project of the final version? Or should Orion get all points for posting the first design with spec? Or Borlox partial credit for early broker prototypes? Or Elk or andreasg or josh_borke? Points are funny in a community effort environment...
On the embed issue, way too dogmatic for my taste, but yeah I've been around long enough to know that things swing that way at times around here. The harm of LDB not being hard-embedded is pretty much zero except for that it might crack some hard skulls soft and violate some unreasoned and unreasonable "principles".
But yeah it's kind of fun to try to force others to live by ones own belief (or point!) system.