The new Odoo community organization and platform

8,759 views

Published on

2014 brings a lot of changes to the Odoo Community ecosystem.
This presentation introduces the main Community tools and their integration with the new GitHub platform: Documentation ; Help Q&A Forum ; Mail Groups ; Odoo Apps ; Runbot ; Translations ; Source + Pull Requests ; Translations

Olivier Dony - Lead Developer & Community Manager, OpenERP

Published in: Software, Technology
0 Comments
15 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
8,759
On SlideShare
0
From Embeds
0
Number of Embeds
305
Actions
Shares
0
Downloads
368
Comments
0
Likes
15
Embeds 0
No embeds

No notes for slide

The new Odoo community organization and platform

  1. 1. Odoo Community 2014 Olivier Dony  @odony    
  2. 2. Odoo Community 2014 o Community Tools 2014 o Odoo Help o Documentation o Mail Groups o Odoo Apps o Runbot o Source / Bug Reports / Pull Requests o Translations 1 2 3 4 5 6 7 8
  3. 3. Community Tools 2014   Help Forum  GitHub  source  bugs  pull reqs                           Runbot   Groups  Doc  Nightly  Q&A  CI tests  live dbs  packages  wiki  discuss  Apps  features
  4. 4. Odoo Help  o 100% migrated o Better performance o 50+ posts/day o 60% answered o 5000 active users  https://help.odoo.com
  5. 5. Documentation  o Functional documentation o v8 update as recipe-like FAQ entries on Help o User-contributed entries promoted o Soon translatable using Gengo  work-in-progress
  6. 6. Documentation  o Technical / Community documentation o To be converted to wiki (rst/md) files on GitHub o Less friction for edition / maintenance o English only in short term  work-in-progress
  7. 7. Mail Groups  o LP groups phase out o No mail groups o Groups based on Odoo Mailing List App o Unified Odoo accounts (Help, Groups, etc.)  https://www.odoo.com/groups
  8. 8. Odoo Apps  o 4000+ registered entries and counting o GitHub repositories +v8 support upcoming o Registration link on Apps o Data-only Apps upload on Odoo Online   https://apps.odoo.com
  9. 9. Runbot  o GitHub integration o Auto-build  PRs o Status: Ok|Fail|Warn o Tags: CI results  o Live preview (2 db) o Extracts Errors o Old runbot for LP  https://runbot.odoo.com
  10. 10. GitHub – Source Code  o Source code moved from LP  GitHub  o VCS moved from Bazaar to Git o 3 projects merged into 1 o History cleanup, total repo size halved (900M  400M) o Actively maintained, faster, social o Lower barrier for new contributors Fork me onGitHub  https://github.com/odoo/odoo
  11. 11. Nightly Builds  o Nightly builds = installation packages o Official download = last nightly build o Generates Debian/RedHat/Win packages o Updated for GitHub builds o Build scripts now included in main repo /setup  https://nightly.odoo.com
  12. 12. GitHub – Pull Requests  o Contributions now expected on GitHub  o Inline comments, reviews, notifications o Automatic build status by Runbot  o Dedicated R&D engineer in Belgium o One-click merge whenever possible o Label blocked : needs info/fixing o Label need-review : extra reviews needed  https://github.com/odoo/odoo
  13. 13. GitHub – Issues  o Bug reports now expected on GitHub  o Having a PR will speed up the progress a lot o Labels: bug invalid wishlist need-review o Labels applied by R&D team o LP bug reporting closed but still searchable + referenceable on PRs (no duplicates)  https://github.com/odoo/odoo/issues
  14. 14. Translations  o No advanced translation platform on  o Integration with external tools planned (e.g. Transifex) o Translations still on Launchpad for the moment, will be done with LP-GH sync o  Call for translators on LP (trunk = v8RC terms)  https://bit.ly/translations-odoo8
  15. 15. Secondary #f7f7f7 Brand Assets  o Everything regarding the Odoo brand o Guidelines o Logos o Color codes o Typography odoo Primary #a24689 odoo Optional #21b799  https://www.odoo.com/page/brand-assets odoo
  16. 16. Thank You  @odony Odoo sales@odoo.com +32 (0) 2 290 34 90 www.odoo.com Full details and transition status  http://github.com/odoo/odoo/wiki

×