Contributors mailing list archives
contributors@odoo-community.org
Browse archives
Re: New library to migrate Odoo module code "odoo-migrate"
Re: New library to migrate Odoo module code "odoo-migrate"
Re: New library to migrate Odoo module code "odoo-migrate"
by
dar
Very cool! I'll put that straight into DockeryOdoo!
Do you plan to grow features or is it limited to make those repetitive tasks more scriptable?
Do you plan to grow features or is it limited to make those repetitive tasks more scriptable?
I have worked on a complement, the dodoo-migrator (https://pypi.org/project/dodoo-migrator/)
which combines ideas of marabunta with the leaked (and patched) odoo internal migration library.
which combines ideas of marabunta with the leaked (and patched) odoo internal migration library.
On Thu, Oct 10, 2019 at 11:32 AM Alexandre Fayolle <alexandre.fayolle@camptocamp.com> wrote:
Wow! Thanks Sylvain, this is definitely a very nice helper tool. I for one would love to see this in OCA/maintainers-tools if people are ok with this. It's already installed and tested locally :-D đ Alexandre On 10/10/2019 18:12, Sylvain LE GAL wrote: > Dear OCA Contributors, > > I am working on a migration from 8.0 to 12.0. > For that purpose, I had to migrate a lot a modules. (about 50 OCA > modules, and >100 custom modules) > A lot of changes are very recurrent, and automatable. (removing python2 > header, renaming __openerp__.py into __manifest__.py, changing import). > > I began to make some scripts, and finally began to create a new python3 > library, to make that work. The name is "odoo-migrate" and the > description is available here https://pypi.org/project/odoo-migrate/. > and can be installed with the command / > / > /pip3 install odoo-migrate/ > > Once installed, you can run the following command (other options are > available)/ > / > /odoo-migrate -m my_module_name -i 8.0 -t 12.0/ > > It is based on the OCA recommendations available on this wiki > . > In addition to performing recurring operations, > - the library also execute the weird format-patch > > commandwhich I never remember(if asked). > - it displays some warning if some patterns are found. (for example, if > "ir.values" is found in a module 11+) > - it calls black for recent version > - it realize commits > > 1) If you're interested by such tool, you can review or test this project. > > 2) If you want to contribute, feel free, especially if you love regular > expressions.*It is still WIP*, and there is a lot of work**to do, like > making change in xml file. (replacing openerp + data by odoo tag). Also > adding test and plug with travis could be great. > > 3) if some OCA members are OK, I can transfer this project under OCA > umbrella. > > thank you for your feedback. > > kind regards. > > > *Sylvain LE GAL - Twitter * > *GRAP - Service informatique (Groupement RĂ©gional Alimentaire de ProximitĂ©)* > Site Web | FramaSphere > | > Facebook > 3 Grande rue des Feuillants, 69001 Lyon > Bureau : (+33) 09.72.32.33.17 - Astreinte : (+33) 06.81.85.61.43 > *Member of the OCA (Odoo Community Association) > * > Web Site | Twitter > > > _______________________________________________ > Mailing-List: https://odoo-community.org/groups/contributors-15 > Post to: mailto:contributors@odoo-community.org > Unsubscribe: https://odoo-community.org/groups?unsubscribe > -- Alexandre Fayolle Chef de Projet Tel : +33 4 58 48 20 30 Camptocamp France SAS 18 rue du Lac Saint AndrĂ© 73 370 Le Bourget-du-Lac France http://www.camptocamp.com_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
Reference
-
New library to migrate Odoo module code "odoo-migrate"
byGroupement Régional Alimentaire de Proximité, Sylvain LE GAL-
Re: New library to migrate Odoo module code "odoo-migrate"
byGroupement Régional Alimentaire de Proximité, Sylvain LE GAL -
Re: New library to migrate Odoo module code "odoo-migrate"
byForgeFlow, S.L., Lois Rilo Antelo -
Re: New library to migrate Odoo module code "odoo-migrate"
byGroupement Régional Alimentaire de Proximité, Sylvain LE GAL -
Re: New library to migrate Odoo module code "odoo-migrate"
byCamptocamp SA, Simone Orsi -
Re: New library to migrate Odoo module code "odoo-migrate"
byAcsone SA/NV, Stéphane Bidoul -
Re: New library to migrate Odoo module code "odoo-migrate"
byAkretion France., David BEAL
-