CNF Odoo 18 Upgrade - Developer Onboarding
Welcome to the Community Natural Foods (CNF) Odoo upgrade project. This documentation will help you get up to speed with the ongoing upgrade from Odoo 13 to Odoo 18.
Quick Start
- Read the Project Overview to understand the scope
- Review the Module Upgrade Status to see what needs work
- Check Dependency Management for module relationships
- Follow the Development Workflow for your contributions
Key Resources
- Custom Modules Repository:
/Users/greg/projects/CNFOdooCustomModules - Odoo 17 Base:
/Users/greg/projects/odoo_17(intermediate version) - Module Status Tracker:
modules 4.csvin the docs repository - Dependency Map:
CNF Odoo 18 Upgrade - Remaining Dependencies 2025-05-29.xlogic
Current Status
The project is upgrading from Odoo 13 to 18, with 98 custom modules under review: - 56 modules needed for Odoo 18 - 44 modules are dependencies for other modules - 12 modules require investigation - Several third-party modules from vendors like VentorTech and Emipro
Module Categories
- Core Business Logic: POS, inventory, accounting
- Integrations: Connector modules, API interfaces
- UI/UX: Theme customizations, website enhancements
- Utilities: Queue jobs, performance improvements
- Third-Party: Ventor warehouse management, Emipro themes
Next Steps
Start with understanding the current module structure and dependencies, then proceed to work on modules marked as "investigation_required" in the tracking spreadsheet.