MySQL Sandbox is now in release candidate status. If no bugs are reported on the latest version (2.0.99f), I will repackage it as 3.0. In addition to the list of features previously announced, I managed to implement another feature that has been in the wish list for long time, i.e. creating a sandbox from existing binaries, such as the ones installed by a .rpm or .deb package. |
The new script make_sandbox_from_installed meets the expectations by creating a fake BASEDIR with symbolic links.
Other important additions:
- the test suite has now 200 tests, making it much more comprehensive than before.
- The above feature was achieved also thanks to the improved test plugins, which allowed me to write tests much faster.
- There is now another module, which only contains documentation. MySQL::Sandbox::Recipes is a cookbook that tells most of the cool things you can do with MySQL Sandbox. It is not completed, but for the unfinished recipes the stubs are enough to give you a clue.
MySQL Sandbox is a non trivial project.
part | files | lines | characters |
---|---|---|---|
scripts | 10 | 4,390 | 141,585 |
libraries | 3 | 1,595 | 51,304 |
documentation | 2 | 1,250 | 50,248 |
tests | 19 | 686 | 19,951 |
total | 34 | 6,671 | 239,048 |
If you have some recipes to contribute to the MySQL::Sandbox cookbook, please let me know.
No comments:
Post a Comment