Everyone: I apologize for my recent silence as ostensible maintainer of LuaSQL. :)
This weekend I will be putting forward some specific ideas for improving the design of the LuaSQL package, as it were, from the ground up. It is my sense after studying some of the problems that have been reported here that the high level design goals remain: 1. Keep LuaSQL as bare-to-the-metal as possible. Function over form, speed over elegance. 2. Make the interface easy to fit into higher-level abstractions and layers. 3. Make it as easy as possible to add new supported databases and versions of databases. I think the current LuaSQL, warts and all, adheres to the spirit and letter of (1), but is perhaps a bit too neutral about (2) and somewhat painful with respect to (3). In particular I don't like the build process, which is complicated by the platform differences but made worse by all the steps users are expected to do to get it to compile for the database they want to use. Mostly this is just a ping that I'm still alive and still desire to contribute to LuaSQL as a maintainer. :) Sincerely, Bob _______________________________________________ Kepler-Project mailing list Kepler-Project@lists.luaforge.net http://lists.luaforge.net/cgi-bin/mailman/listinfo/kepler-project http://www.keplerproject.org/