← Back to team overview

openerp-community team mailing list archive

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