Skip to Content

Odoo Community Association (OCA) : From 2013 to now, the history!

Duration: 21:26


PART 1 — Analytical Summary 🚀

Context 💼

This 21-minute talk is delivered by the current OCA (Odoo Community Association) president, who also leads the Business Solutions department at Camptocamp. The session traces the OCA’s journey “from 2013 to now,” explains why the association was created, how it operates, and how contributors can participate. It situates the OCA within the broader Odoo ecosystem—originally founded in 2005 as TinyERP, then OpenERP (2009), and finally rebranded to Odoo in 2014—now operating under an open-core model with a Community (LGPL) edition and a commercial Enterprise edition. The talk matters because it clarifies the role of a neutral, nonprofit steward in sustaining open-source collaboration, quality, and trust within a rapidly growing Odoo market.

Core ideas & innovations 🧠

The OCA is a Swiss-based nonprofit that supports open-source collaboration around Odoo by providing a neutral umbrella to host and govern high-quality community modules. Early in the Odoo era, multiple integrators were duplicating efforts and hesitated to build on each other’s work due to branding concerns. Inspired by similar open-source foundations (notably in geospatial), the OCA formed to aggregate contributions under a neutral structure with shared copyright, creating a safe, trusted space for collaboration. This timing coincided with Odoo’s license shift (from AGPL to LGPL) and adoption of an open-core strategy, which led many in the community to view the OCA as a guardian of Odoo’s open-source path.

Today, the OCA hosts more than 4,500 modules, contributed by roughly 1,500 contributors across 200–300 GitHub repositories, representing 49 localizations. Beyond code, it provides the glue that makes collaboration possible: CI/CD infrastructure, coding guidelines, best practices, and topic-focused Project Steering Committees (PSCs) that guide contributions and mentor newcomers. The association also maintains flagship initiatives like OpenUpgrade, an open-source framework that helps migrate from one major Odoo version to the next. Community events and sprints further reinforce alignment, quality, and a shared roadmap.

The OCA’s core values are explicit: open-source first (any OSI-approved license is acceptable, with a strong preference for transparency and reusability), community-driven and volunteer-led, quality through rigorous peer review, and neutral governance. Memberships feed into a Delegate Assembly, which elects a nine-member board annually. Operational support includes a general secretary, a managing director, and content/training roles to support scale and onboarding.

Impact & takeaways ⚙️

For integrators and users, OCA participation yields tangible business value. Reusing mature building blocks reduces delivery cost and time-to-market; strict guidelines and peer review raise reliability and maintainability; and contributing publicly builds reputation and trust in a crowded market. Customers benefit from reduced vendor lock-in and transparent quality.

The OCA is candid about its challenges: scaling its impact as the overall Odoo market has exploded; attracting larger integrators; increasing recognition and app traffic; professionalizing OpenUpgrade for earlier, safer migrations; accelerating onboarding via webinars and training materials; and growing local chapters (recent efforts include the U.S. and France). Funding comes from sponsorships, memberships, and GitHub Sponsors. Collaboration with Odoo SA is already established and friendly, with room to deepen alignment. The call to action is simple: be curious, “push the door,” join the community, and experience the ROI of shared innovation. 💬

PART 2 — Viewpoint: Odoo Perspective

Disclaimer: AI-generated creative perspective inspired by Odoo's vision.

Open source has always been in Odoo’s DNA. The OCA’s work to standardize quality, reduce duplication, and maintain an open, composable ecosystem complements our own focus on an integrated, simple, and delightful product. We share the same goal: helping companies run better with fewer moving parts.

As the ecosystem scales, reliable migration paths and strong local communities become essential. We welcome initiatives that raise the bar for quality and onboarding. When integrators flourish on transparent foundations, customers win—and that’s what ultimately grows the pie for everyone.

PART 3 — Viewpoint: Competitors (SAP / Microsoft / Others)

Disclaimer: AI-generated fictional commentary. Not an official corporate statement.

The OCA’s neutral governance and extensive module catalog are clear strengths, particularly for mid-market firms seeking flexibility and rapid delivery. The open migration tooling and community peer review create a powerful network effect—especially attractive to partners who want to differentiate through services rather than proprietary add-ons.

The challenge will be enterprise depth at scale: formalized compliance regimes, long-term support guarantees, and sector-specific certifications remain crucial for regulated industries. If the OCA and the broader Odoo ecosystem can more explicitly address these needs—without sacrificing UX simplicity—they’ll continue to close the gap with traditional enterprise suites.

Disclaimer: This article contains AI-generated summaries and fictionalized commentaries for illustrative purposes. Viewpoints labeled as "Odoo Perspective" or "Competitors" are simulated and do not represent any real statements or positions. All product names and trademarks belong to their respective owners.

Share this post
Archive
Sign in to leave a comment
Leveraging Mixins in Odoo: Best practices for developers