The new Odoo community organization and platform
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

The new Odoo community organization and platform

  • 4,153 views
Uploaded on

2014 brings a lot of changes to the Odoo Community ecosystem. ...

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

More in: Software , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
4,153
On Slideshare
3,903
From Embeds
250
Number of Embeds
5

Actions

Shares
Downloads
185
Comments
0
Likes
9

Embeds 250

https://twitter.com 221
http://www.slideee.com 13
https://www.linkedin.com 13
http://www.linkedin.com 2
http://silopolis.soup.io 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Odoo Community 2014 Olivier Dony  @odony    
  • 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. 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. Odoo Help  o 100% migrated o Better performance o 50+ posts/day o 60% answered o 5000 active users  https://help.odoo.com
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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