Skip to content
Xavier Brochard edited this page Nov 11, 2021 · 17 revisions

Odoo Community Backports (OCB) Purpose

Odoo's policy can be seen as to keep current Odoo version "as is", fixes goes is next version. The OCA backport some of them in OCB repository.

These two threads explains OCB benefit a bit, but are they still accurate ?

OCB has no new features only a share branch to get bugfix faster applied and they only accept changes if you submit your fix against the official version to prevent to be a fork in the end. Some new features can be back port as a module for the previous version.

OCB accept fixes and backports for a long time.

FAQ

  • Can I fix bugs directly in OCB ?

All updates must be submitted to the official odoo branch for adoption in the official odoo release before they can be considered for the OCB version. Like odoo v8 only bug fixes are accepted and migration to the next LTS version is possible through either odoo or the community migration scripts.

  • Does it contains backports ?
  • Does it contains fixes that are not on same Odoo version, but on higher versions ?
  • Does it maintains versions that are no more maintained by Odoo ?
  • Why is it sometimes behind Odoo ? does it concern minor updates ?
  • Why should we use OCB instead of Odoo nightly ?