← Back to team overview

openerp-expert-framework team mailing list archive

Re: Making our way out from the bloated extra-addons repository

 

Hello Raphaël,


Thanks for the work ! I only have one remark about the name of the branch. Why financial-extra-addons ? I just though those days about naming the branch, and if we make branch name that are too generic, we'll just land in the same situation in a few months/year. Note, you already know that ;)

For example, we're thinking about splitting our branches into smaller, more community oriented branches. We already have ~30 financial modules, and we don't want to commit them all in that branch.. I started with logistic topic and made for example those branches:

stock-logistic-warehouse
stock-logistic-barcode
stock-logistic-tracking
stock-logistic-flows

Would you agree to find another more precise name ? I don't actually know which one cause I don't know what's exactly inside.. 

Though ?


Cheers,


Joël


Le 5 nov. 2012 à 18:02, Raphael Valyi <rvalyi@xxxxxxxxx> a écrit :

> Hello
> 
> after spending really too much time at doing, that, here is the extraction of the 6.1 financial extra-addons:
> https://code.launchpad.net/~openerp-commiter/openobject-addons/financial-extra-addons
> 
> To extract it, I used the brute force script I described previously (not using any bzr broken tooling but only bzr revert and brute force file copy)
> The command is:
> 
> /home/rvalyi/Downloads/bzr-super-replay2 /opt/openerp/branch/ref/61/extra-trunk 3000 -m account_payment_extension purchase_payment sale_payment pxgo_bank_statement_analytic pxgo_cash_statement pxgo_bank_statement_running_balance paydays nan_account_bank_statement --hide-translation --hide_merge
> 
> while the bzr-super-replay2 script is https://gist.github.com/4018293
> 
> So you can download the script and run it too.
> Make sure you have the mixlib-shellout gem installed with the following command:
> gem install mixlib-shellout --no-ri --no-rdoc
> 
> The extracted financial addons are:
> 
> account_payment_extension
> paydays
> pxgo_bank_statement_analytic
> pxgo_cash_statement
> nan_account_bank_statement
> purchase_payment  
> pxgo_bank_statement_running_balance  
> sale_payment
> 
> The extraction took something like 5 minutes on a laptop with Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz CPU's (the extraction is mono process anyway).
> 
> If you want to extract a particular set of extra-addons, you can also ask me to do it for you.
> 
> Next we should create a proper Launchpad project and groups to manage these extracted branches.
> 
> Does the branch looks good enough for you?
> NB: the last commit is a merge that was pending in the extra-addons, but I kind of assumed from here the development has to happen in the new extracted branch from now on.
> 
> Thoughts?
> 
> 
> Enjoy!
> 
> 
> -- 
> Raphaël Valyi
> Founder and consultant
> http://twitter.com/rvalyi
> +55 21 2516 2954
> www.akretion.com
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openerp-expert-framework
> Post to     : openerp-expert-framework@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openerp-expert-framework
> More help   : https://help.launchpad.net/ListHelp

-- 

Joël Grand-Guillaume 
Division Manager
Business Solutions

Camptocamp SA
PSE A, CH-1015 Lausanne
http://openerp.camptocamp.com/

Phone: +41 21 619 10 28
Office: +41 21 619 10 10
Fax: +41 21 619 10 00
Email: joel.grandguillaume@xxxxxxxxxxxxxx


Follow ups

References