Contributors mailing list archives


OCA Addons Packaging next step

Acsone SA/NV, Stéphane Bidoul
- 11/03/2016 11:28:10
Dear contributors,

Following this blog post [1] about packaging and installation of OCA addons, I would like to take two next steps:

1. add the files to all OCA repositories

Step 1. consists in adding an unobtrusive setup directory in each repository. I plan to do this with a mass commit using setuptools-odoo-makedefault [2]. 

An example of such an autogenerated setup directory can be found in branch [3].

After that, we will have the possibility to manually fine-tune the for specific refinements (such as having more precise version dependencies or grouping some glue autoinstallable modules in the same package as their main module). 

After these steps are done, I will prototype a mechanism to upload the wheels to pypi.

Do you agree?


Stéphane Bidoul | @SBidoul
Acsone sa/nv | | +32 2 888 3120