Contribute

Become involved and discover the Magic!

Everyone can contribute

Yes, everyone!

Start with the basics...

Start to know about our work, our processes, 
our way of collaborating together

...and continue with the technical stuff.

Go get your tools before jumping in

Meet us at an event

Register at one of our next events

Read the official documentation

Go and read the official documentation

Mailing lists

Subscribe to the Odoo mailing lists or community mailing lists

Get in touch on IRC

Chat with us on the official OCA IRC channel

Read our blog

Subscribe to our news feed here

Follow us on Twitter

Get in touch with the last news here

Visit the Odoo website

Read the community page here

Read the technical documentation

Your first step in the technical part starts here

Get familiar with Git

Learn about the version control system here

Discover our conventions

Read our technical guidelines

 

Organization

Project Steering Committees

We are organized in Project Steering Committee (PSC). Each PSC is responsible for:

  • deciding which modules to include or not
  • final approval of contributions
  • managing communication and encouraging collaboration
  • ensuring OCA Conventions

The OCA delegates to a PSC the organisational and operational aspects and they act as an autonomous entity. Various platforms are used to collaborate:

  • Github for code hosting and bug reports
  • Transifex for translations
  • Travis CI for continuous integration
  • Runbot for functional review and module evaluation

How can you help?

Ready to jump in?

Request new feature

Enhance Odoo with your idea

Support users

Help our users on the official forum

Talk about Odoo

And promote its widespread use

Write great content

and help us spread the word

Report bugs

And help us get them fixed

Become a PSC Member

How to join a Project Steering Committee?

Membership of a Project Steering Committee is based on meritocracy. To be accepted in a PSC, start by contributing, by suggesting pull requests and reviewing other's work. When significant work has been achieved, you can apply for a team by requesting your membership under the following conditions:

  • Must have done at least 10 reviews and prove your motivation
  • Must be sponsored by an existing reviewer
  • Application is sent by the sponsor to the email address below with links allowing its contributions to be evaluated
  • Must be contributing for 3 months
  • Application must be approved by Projects Steering Committee
You can apply for different PSCs, there is no limitation on being involved on various places as we do want to prevent silos to ensure uniformity.
Read more about our PSCs here.

Membership of a Project Steering Committee may be removed under the following conditions:
  • Disrespect of the guidelines
  • Misbehaviour
  • Removal approved by 3 others PSC members
  • No contributions or activities from the last 6 months

Become a member

Support the OCA operations

Purchase your membership on our store

Coordinate a language

Become an OCA coordinator on Transifex here

Join the members mailing list

Subscribe to the list here

Request a new PSC

and become the OCA Representative here

Your employer wants to do more ?

Become an OCA sponsor on our store