Migración de módulos de Odoo: Uso de oca-port y odoo-module-migrator con caso de implementación
Técnica
Ubicación: Talks room - 3/6/25 12:30 - 3/6/25 13:00 (Europe/Madrid) (30 minutos)
Migración de módulos de Odoo: Uso de oca-port y odoo-module-migrator con caso de implementación
Fernando La Chica Mera
Tech Lead Odoo en SDi
Fernando La Chica Mera
Tech Lead Odoo en SDi

Desarrollador de software autodidacta, metódico y versátil. Me encanta programar sistemas de gestión empresarial (si es con Odoo, mejor), aplicaciones móviles multiplataforma y orientarme a producto. Automatizar las tareas aburridas de la vida


En esta sesión técnica demostraré el funcionamiento práctico de oca-port, una herramienta que facilita la migración de módulos OCA y la portabilidad de funcionalidades entre versiones de Odoo mediante la comparación inteligente de historiales git no relacionados. Complementariamente, exploraremos odoo-module-migrator, una biblioteca Python que automatiza la adaptación del código para hacerlo compatible con versiones más recientes de Odoo, realizando transformaciones como el renombrado de archivos, sustitución de importaciones y actualización de etiquetas XML

La presentación incluirá:

Introducción a los desafíos en la migración de módulos Odoo
Análisis de las capacidades técnicas de ambas herramientas
Demostración práctica del uso de oca-port para migrar un módulo específico
Ejemplificación de odoo-module-migrator para adaptar automáticamente código obsoleto
Caso práctico detallado aplicando ambas herramientas a un módulo concreto

Dirigido a desarrolladores y técnicos de Odoo, esta ponencia proporciona conocimientos aplicables inmediatamente para optimizar los procesos de migración entre versiones, reduciendo significativamente el tiempo de desarrollo y mantenimiento de módulos personalizados