Contributors mailing list archives

contributors@odoo-community.org

Re: OCA Addons Packaging next step

by
Camptocamp SA, Joël Grand Guillaume
- 06/04/2016 05:56:44
If it is possible to do it on Travis, +1 !

On Tue, Apr 5, 2016 at 11:38 PM, Moises Lopez <moylop260@vauxoo.com> wrote:


2016-03-11 4:38 GMT-06:00 <Bidoul@pad.odoo-community.org>:
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 setup.py 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 setup.py 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.

I don't know if is good for you travis way
Check follow example pylint-odoo-auto-deploy-pypi

 

_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe




--
Moisés López Calderón
Vauxoo - OpenERP's Gold Partner
Mobile: (+521) 477-752-22-30
Office: (+52) 477-773-33-46
web: http://www.vauxoo.com
twitter: @vauxoo
           @moylop260           

_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe




--


camptocamp
INNOVATIVE SOLUTIONS
BY OPEN SOURCE EXPERTS

Joël Grand-Guillaume
Division Manager
Business Solutions

+41 21 619 10 28