Contributors mailing list archives

contributors@odoo-community.org

RE: Migration tools proposal

by
ThinkOpen Solutions Portugal, Daniel Reis
- 07/10/2018 16:27:36

Hi Sylvain,

 

I think that such a tool is needed.

I made a prototype of something similar to what you describe, implemented as an additional Odoo CLI command.

Have a look at: https://github.com/OCA/OpenUpgrade/pull/1456

 

 

--

Daniel Reis

 

De: Sylvain LE GAL
Enviado: 1 de outubro de 2018 09:47
Para: Contributors
Assunto: Migration tools proposal

 

Hi Community,

 

I recently though to develop a new OCA module to make more easy analysis when we have to estimate the workload of a migration.

 

Regularly, we have an instance we'd like to migrate in a new version and we want to know which Core modules are covered by OpenUpgrade, and which OCA modules have been ported.

 

I already talked with some OCA members that told me that they have custom scripts to make this analysis. My idea is to make an OCA module that should be installed on the OCA instance of the OCA and that provides this analysis easier.

 

Input of the module :

- A list of the modules installed. (Core modules, OCA modules, ...)

- the current version of the instance

- the target version you want to migrate.

 

Output of the module :

- a table with all the work already done and all the work that remains.

 

Technical information :

- The analysis will be based on the data available with the github modules and the content of the migration coverage file available in each release of OpenUpgrade. (10 to 11 coverage file)

- a "client" module could be developped too, that should be installed in the instance you want to migrate, and that could communicate with the OCA instance, to get the analysis.

 

Questions :

- How do you realize such analysis for the time being in your company ?

- Do you think such tools could be relevant and supported by the OCA ?

 

Thanks for your answers.

 

Best 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)

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