Skip to Content

Contributors

Modules migration v14

Hi all,

When I see this commit https://github.com/odoo/odoo/commit/6835aeb0de6895f7f4d6b23e0b4654465ef21d6a I ask myself if this can lead to an opportunity to have dedicated tool (library) to automate some migration tasks in our OCA modules.

At least the execution of this kind of tool could be executed locally during manual migration, then manual checks, fix and manual commit.

I know there are individual initiatives on this topic but I think it could go under the OCA umbrella and be promoted in the migration guide.

What do you think?

What are the existing libraries ? Which one could go towards OCA ?

Thanks for your idea

Regards

David BEAL - akretion.com
Consultant
Odoo Intégration / Développement

by David BEAL - 03:45 - 30 Sep 2020

Follow-Ups

  • Re: Modules migration v14

    On Wed, Sep 30, 2020 at 4:22 PM Houssine BAKKALI <houssine@coopiteasy.be> wrote:

    +1

    On 30/09/2020 16:12, Frederik Kramer wrote:
    +1 already shared it in my team!
    
    Am Mittwoch, den 30.09.2020, 14:07 +0000 schrieb Simone Orsi:
    
    
    > https://pypi.org/project/odoo-module-migrator/
    
    
    > 
    
    
    > I tried it a bunch of times and it definitely does the dirty job. 
    
    
    > We should work on a roadmap and give it some love.
    
    
    > 
    
    
    > Thanks Sylvain, BTW :)
    
    
    > 
    
    
    > On Wed, Sep 30, 2020 at 3:52 PM Alexandre Fayolle <
    
    
    > alexandre.fayolle@camptocamp.com> wrote:
    
    
    > > Sylvain Legal started something, if I remember well.
    
    
    > > 
    
    
    > > 
    
    
    > > 
    
    
    > > On 30/09/2020 15:46, David Beal wrote:
    
    
    > > 
    
    
    > > 
    
    
    > > > Hi all,
    
    
    > > 
    
    
    > > 
    
    
    > > > 
    
    
    > > 
    
    
    > > 
    
    
    > > > When I see this commit
    
    
    > > 
    
    
    > > 
    
    
    > > > 
    
    
    > > https://github.com/odoo/odoo/commit/6835aeb0de6895f7f4d6b23e0b4654465ef21d6a
    
    
    > > 
    
    
    > > 
    
    
    > > > I ask myself if this can lead to an opportunity to have dedicated
    
    
    > > tool
    
    
    > > 
    
    
    > > 
    
    
    > > > (library) to automate some migration tasks in our OCA modules.
    
    
    > > 
    
    
    > > 
    
    
    > > > 
    
    
    > > 
    
    
    > > 
    
    
    > > > At least the execution of this kind of tool could be executed
    
    
    > > locally
    
    
    > > 
    
    
    > > 
    
    
    > > > during manual migration, then manual checks, fix and manual
    
    
    > > commit.
    
    
    > > 
    
    
    > > 
    
    
    > > > 
    
    
    > > 
    
    
    > > 
    
    
    > > > I know there are individual initiatives on this topic but I think
    
    
    > > it
    
    
    > > 
    
    
    > > 
    
    
    > > > could go under the OCA umbrella and be promoted in the migration
    
    
    > > guide.
    
    
    > > 
    
    
    > > 
    
    
    > > > 
    
    
    > > 
    
    
    > > 
    
    
    > > > What do you think?
    
    
    > > 
    
    
    > > 
    
    
    > > > 
    
    
    > > 
    
    
    > > 
    
    
    > > > What are the existing libraries ? Which one could go towards OCA
    
    
    > > ?
    
    
    > > 
    
    
    > > 
    
    
    > > > 
    
    
    > > 
    
    
    > > 
    
    
    > > > Thanks for your idea
    
    
    > > 
    
    
    > > 
    
    
    > > > 
    
    
    > > 
    
    
    > > 
    
    
    > > > Regards
    
    
    > > 
    
    
    > > 
    
    
    > > > 
    
    
    > > 
    
    
    > > 
    
    
    > > > David BEAL - akretion.com <http://akretion.com>
    
    
    > > 
    
    
    > > 
    
    
    > > > Consultant
    
    
    > > 
    
    
    > > 
    
    
    > > > Odoo Intégration / Développement
    
    
    > > 
    
    
    > > 
    
    
    > > > 
    
    
    > > 
    
    
    > > 
    
    
    > > > _______________________________________________
    
    
    > > 
    
    
    > > 
    
    
    > > > 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
    
    
    > 
    
    
    > 
    
    
    -- 
    Dr.-Ing. Frederik Kramer
    Geschäftsführer
            
    initOS GmbH
    An der Eisenbahn 1
    21224 Rosengarten
            
    Phone:  +49 4105 56156-12
    Fax:    +49 4105 56156-10
    Mobil:  +49 179 3901819
            
    Email: frederik.kramer@initos.com
    Web:   www.initos.com
            
    Geschäftsführung:
    Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
    
    Sitz der Gesellschaft: Rosengarten – Klecken
    Amtsgericht Tostedt, HRB 205226
    Steuer-Nr: 15/200/53247
    USt-IdNr.: DE815580155
    
    

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




    Avast logo

    This email has been checked for viruses by Avast antivirus software.
    www.avast.com


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



    --
    Simone Orsi

    Full stack Python web developer, Odoo specialist, Odoo Community Board Member, Freelance in love with open source.

    by Simone Orsi - 04:51 - 30 Sep 2020
  • Re: Modules migration v14

    +1

    On 30/09/2020 16:12, Frederik Kramer wrote:
    +1 already shared it in my team!
    
    Am Mittwoch, den 30.09.2020, 14:07 +0000 schrieb Simone Orsi:
    
    > https://pypi.org/project/odoo-module-migrator/
    
    > 
    
    > I tried it a bunch of times and it definitely does the dirty job. 
    
    > We should work on a roadmap and give it some love.
    
    > 
    
    > Thanks Sylvain, BTW :)
    
    > 
    
    > On Wed, Sep 30, 2020 at 3:52 PM Alexandre Fayolle <
    
    > alexandre.fayolle@camptocamp.com> wrote:
    
    > > Sylvain Legal started something, if I remember well.
    
    > > 
    
    > > 
    
    > > 
    
    > > On 30/09/2020 15:46, David Beal wrote:
    
    > > 
    
    > > 
    
    > > > Hi all,
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > When I see this commit
    
    > > 
    
    > > 
    
    > > > 
    
    > > https://github.com/odoo/odoo/commit/6835aeb0de6895f7f4d6b23e0b4654465ef21d6a
    
    > > 
    
    > > 
    
    > > > I ask myself if this can lead to an opportunity to have dedicated
    
    > > tool
    
    > > 
    
    > > 
    
    > > > (library) to automate some migration tasks in our OCA modules.
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > At least the execution of this kind of tool could be executed
    
    > > locally
    
    > > 
    
    > > 
    
    > > > during manual migration, then manual checks, fix and manual
    
    > > commit.
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > I know there are individual initiatives on this topic but I think
    
    > > it
    
    > > 
    
    > > 
    
    > > > could go under the OCA umbrella and be promoted in the migration
    
    > > guide.
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > What do you think?
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > What are the existing libraries ? Which one could go towards OCA
    
    > > ?
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > Thanks for your idea
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > Regards
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > David BEAL - akretion.com <http://akretion.com>
    
    > > 
    
    > > 
    
    > > > Consultant
    
    > > 
    
    > > 
    
    > > > Odoo Intégration / Développement
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > _______________________________________________
    
    > > 
    
    > > 
    
    > > > 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
    
    > 
    
    > 
    
    -- 
    Dr.-Ing. Frederik Kramer
    Geschäftsführer
            
    initOS GmbH
    An der Eisenbahn 1
    21224 Rosengarten
            
    Phone:  +49 4105 56156-12
    Fax:    +49 4105 56156-10
    Mobil:  +49 179 3901819
            
    Email: frederik.kramer@initos.com
    Web:   www.initos.com
            
    Geschäftsführung:
    Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
    
    Sitz der Gesellschaft: Rosengarten – Klecken
    Amtsgericht Tostedt, HRB 205226
    Steuer-Nr: 15/200/53247
    USt-IdNr.: DE815580155
    
    

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




    Avast logo

    This email has been checked for viruses by Avast antivirus software.
    www.avast.com



    by Houssine BAKKALI - 04:21 - 30 Sep 2020
  • Re: Modules migration v14
    +1 already shared it in my team!
    
    Am Mittwoch, den 30.09.2020, 14:07 +0000 schrieb Simone Orsi:
    
    > https://pypi.org/project/odoo-module-migrator/
    
    > 
    
    > I tried it a bunch of times and it definitely does the dirty job. 
    
    > We should work on a roadmap and give it some love.
    
    > 
    
    > Thanks Sylvain, BTW :)
    
    > 
    
    > On Wed, Sep 30, 2020 at 3:52 PM Alexandre Fayolle <
    
    > alexandre.fayolle@camptocamp.com> wrote:
    
    > > Sylvain Legal started something, if I remember well.
    
    > > 
    
    > > 
    
    > > 
    
    > > On 30/09/2020 15:46, David Beal wrote:
    
    > > 
    
    > > 
    
    > > > Hi all,
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > When I see this commit
    
    > > 
    
    > > 
    
    > > > 
    
    > > https://github.com/odoo/odoo/commit/6835aeb0de6895f7f4d6b23e0b4654465ef21d6a
    
    > > 
    
    > > 
    
    > > > I ask myself if this can lead to an opportunity to have dedicated
    
    > > tool
    
    > > 
    
    > > 
    
    > > > (library) to automate some migration tasks in our OCA modules.
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > At least the execution of this kind of tool could be executed
    
    > > locally
    
    > > 
    
    > > 
    
    > > > during manual migration, then manual checks, fix and manual
    
    > > commit.
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > I know there are individual initiatives on this topic but I think
    
    > > it
    
    > > 
    
    > > 
    
    > > > could go under the OCA umbrella and be promoted in the migration
    
    > > guide.
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > What do you think?
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > What are the existing libraries ? Which one could go towards OCA
    
    > > ?
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > Thanks for your idea
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > Regards
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > David BEAL - akretion.com <http://akretion.com>
    
    > > 
    
    > > 
    
    > > > Consultant
    
    > > 
    
    > > 
    
    > > > Odoo Intégration / Développement
    
    > > 
    
    > > 
    
    > > > 
    
    > > 
    
    > > 
    
    > > > _______________________________________________
    
    > > 
    
    > > 
    
    > > > 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
    
    > 
    
    > 
    
    -- 
    Dr.-Ing. Frederik Kramer
    Geschäftsführer
            
    initOS GmbH
    An der Eisenbahn 1
    21224 Rosengarten
            
    Phone:  +49 4105 56156-12
    Fax:    +49 4105 56156-10
    Mobil:  +49 179 3901819
            
    Email: frederik.kramer@initos.com
    Web:   www.initos.com
            
    Geschäftsführung:
    Dr.-Ing. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
    
    Sitz der Gesellschaft: Rosengarten – Klecken
    Amtsgericht Tostedt, HRB 205226
    Steuer-Nr: 15/200/53247
    USt-IdNr.: DE815580155
    
    

    by Frederik Kramer - 04:11 - 30 Sep 2020
  • Re: Modules migration v14
    You're right,

    IHMO, I'm in favour to push this library to OCA to have more traction and add more features on v14 version

    Bonne journée


    David BEAL - akretion.com
    Consultant
    Odoo Intégration / Développement


    Le mer. 30 sept. 2020 à 16:02, Stéphane Bidoul <stephane.bidoul@acsone.eu> a écrit :
    On Wed, Sep 30, 2020 at 3:52 PM Alexandre Fayolle <alexandre.fayolle@camptocamp.com> wrote:
    Sylvain Legal started something, if I remember well.


    -sbi

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


    by David BEAL - 04:11 - 30 Sep 2020
  • Re: Modules migration v14

    I tried it a bunch of times and it definitely does the dirty job.
    We should work on a roadmap and give it some love.

    Thanks Sylvain, BTW :)

    On Wed, Sep 30, 2020 at 3:52 PM Alexandre Fayolle <alexandre.fayolle@camptocamp.com> wrote:
    Sylvain Legal started something, if I remember well.
    
    
    
    On 30/09/2020 15:46, David Beal wrote:
    
    
    > Hi all,
    
    
    > 
    
    
    > When I see this commit
    
    
    > https://github.com/odoo/odoo/commit/6835aeb0de6895f7f4d6b23e0b4654465ef21d6a
    
    
    > I ask myself if this can lead to an opportunity to have dedicated tool
    
    
    > (library) to automate some migration tasks in our OCA modules.
    
    
    > 
    
    
    > At least the execution of this kind of tool could be executed locally
    
    
    > during manual migration, then manual checks, fix and manual commit.
    
    
    > 
    
    
    > I know there are individual initiatives on this topic but I think it
    
    
    > could go under the OCA umbrella and be promoted in the migration guide.
    
    
    > 
    
    
    > What do you think?
    
    
    > 
    
    
    > What are the existing libraries ? Which one could go towards OCA ?
    
    
    > 
    
    
    > Thanks for your idea
    
    
    > 
    
    
    > Regards
    
    
    > 
    
    
    > David BEAL - akretion.com <http://akretion.com>
    
    
    > Consultant
    
    
    > Odoo Intégration / Développement
    
    
    > 
    
    
    > _______________________________________________
    
    
    > 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



    --
    Simone Orsi

    Full stack Python web developer, Odoo specialist, Odoo Community Board Member, Freelance in love with open source.

    by Simone Orsi - 04:06 - 30 Sep 2020