openerp-community team mailing list archive
-
openerp-community team
-
Mailing list archive
-
Message #03282
Buildout recipe nearing 1.8.0 release
Hi all,
two major efforts in the buildout recipe trunk are nearing completion,
namely :
- doc reorganization as a Sphinx tree.
You can check the latest version at
http://docs.anybox.fr/anybox.recipe.openerp/trunk/
The contributors page is complete and I hope it'll save us lots of
time :
http://docs.anybox.fr/anybox.recipe.openerp/trunk/contributing.html
- flexible upgrade scripts generation.
This was the subject of a previous looong email on my part. In
short, all buildouts will get by default a bin/upgrade_openerp script
*but* the recipe provides a gentle path for project maintainers to
customize it with whatever real-life conditions they may encounter,
supported by global version numbers.
Rationale and documentation are there, including an example :
http://docs.anybox.fr/anybox.recipe.openerp/trunk/scripts.html#upgrade-scripts
In general, what we call "OpenERP scripts" aren't very widely known
yet, but we are quite excited about them.
The new documentation tries and make them less obscure, but nothing
beats a real-life example, so maybe I'll release a few simple tools to
demonstrate how cleanly one can script OpenERP with them in the course
of next week. In the meanwhile, take a look at
http://docs.anybox.fr/anybox.recipe.openerp/trunk/scripts.html
There are now a couple of merge requests to proceed, and I'm willing to
postpone the revamping of the releasing features (freeze/extract) to
1.9, in order not to delay the release of the upgrade scripts, and have
1.8.0 by the end of the week.
As usual, opinions about the direction all of this is taking are very
welcome. Also, don't hesitate to mention if something is not clear in
the new doc (native english speakers, if you're around, your help would
be very much appreciated).
Regards,
--
Georges Racinet
Anybox SAS, http://anybox.fr
Bureau: 09 72 39 50 97 / 09 72 39 13 06
Portable: 06 51 32 07 27
GPG: 0x33AB0A35, sur serveurs publics