Community mailing list archives

Re: Should Odoo keep the old API for v10?

Fabien Pinckaers (fp)
- 05/09/2016 06:53:55

Following our latest survey to drop/keep the old API in Odoo 10, here are the results on 319 answers:
   - Drop old API: 85%
   - Keep old API: 15%

Details here:

So, we will do our best to drop the old API in Odoo 10. Unless we don't succeed to convert everything on time, v10 should be based on the new API only.

For information, we launched another survey a few days ago about the future of ERPs. Results here:

Thanks for your feedback (useful as we were initially wanted to keep the old API until Odoo 11),


On Tue, May 3, 2016 at 10:47 AM, Fabien Pinckaers <> wrote:

In Odoo 10, all official modules should be ported to the new API.

So, we face the choice to remove the old API to clean the code and speed up the software, or keep it to help the community port old modules to v10.

If we keep the old API:
  • it's easier to port community modules to v10, if they are not ported to the new API yet
If we remove the old API:
  • Odoo will run about 10% faster
  • Tracebacks are cleaner for developers (ORM code is lighter too)
Since it mostly impacts community modules, we'd like the community to vote here:

We will close the votes on monday 9 and share the results.

Can someone from the OCA relay this poll to OCA members? Since they contributed to a lot of modules, their vote matters.