[smartweb-devel] Guidelines for module developers
Brought to you by:
rlogiacco
From: Roberto Lo G. <rlo...@sm...> - 2008-05-05 16:56:43
|
Hi all, this email is about modules development and is aimed to give to all developers suggestions about module development. I think Stefano have done a very good job with the auth module and I wish to let you all know what he have introduced and why I think we all should follow his example. First of all Stefano have introduced the database script generation for some databases, the ones we mostly support (PostgreSQl, Oracle, MySQL and HSQLDB) using Maven and a couple of plugins. I liked so much this choice I tried to fill some gaps he have left and now we have a real example of: - multiple database script generation - fully automated tests on hsqldb - versioned and downloadable database scripts In second place Stefano has spent a lot of time to complete and clean the test suite so we could finally constrain releases to the absence of tests in error, and this is a great thing as we now can be really sure (ok, not so really, but more than before) we are not going to break things in the following releases. To get to conclusion: please take the smartweb-auth module as an example of what we want in each module as that is a step forward in many areas. Good job Stefano, thank you! -- Roberto Lo Giacco |