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/

Reply via email to