Merge lp:~sebastiken/anybox.recipe.openerp/group_standalone_addons into lp:anybox.recipe.openerp
Status: | Merged |
---|---|
Merged at revision: | 562 |
Proposed branch: | lp:~sebastiken/anybox.recipe.openerp/group_standalone_addons |
Merge into: | lp:anybox.recipe.openerp |
Diff against target: |
77 lines (+40/-2) 2 files modified
anybox/recipe/openerp/base.py (+17/-2) anybox/recipe/openerp/tests/test_server.py (+23/-0) |
To merge this branch: | bzr merge lp:~sebastiken/anybox.recipe.openerp/group_standalone_addons |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Anybox | Pending | ||
Review via email: mp+233226@code.launchpad.net |
Description of the change
Added addons option called group. It allows to group different standalone addons in the same directory.
It helps for addons that are traked in differents repositories.
The use of this new option is like 'subdir' option. Below there is an example:
--- Content of buildout.cfg ---
[openerp]
recipe = anybox.
serie = 7.0
version = nightly 7.0 latest
addons = git git://repoexamp
git git://repoexamp
git git://repoexamp
--- End ---
Then, there will be two directories named grouped_addons and other_grouped_
Thanks for the contribution !
The idea sounds nice, and this may even become the successor of the existing magic for standalones /bugs.launchpad .net/anybox. recipe. openerp/ +bug/1214832 which I didn't have the courage to start yet.
(which took us a long while to really work and is a source of problems in itself).
About this, see also https:/
But it'll take me a while to truly evaluate it. I wonder in particular if all the features that need to instanciate a VCS subclass will support it out of the box with so simple a diff.
Also, like most features, it'll need its own unit tests.