Upload
odoo
View
2.588
Download
1
Embed Size (px)
DESCRIPTION
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
Citation preview
Odoo Community2014
Olivier Dony
@odony
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
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
Odoo Help
o 100% migrated
o Better performance
o 50+ posts/day
o 60% answered
o 5000 active users
https://help.odoo.com
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
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
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
Odoo Apps
o 4000+ registered entries and counting
o GitHub repositories +v8 support upcoming
o Registration link on Apps
o Data-only Appsupload on Odoo Online
https://apps.odoo.com
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
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 on GitHub
https://github.com/odoo/odoo
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
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
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
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
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
Thank You
@odony
[email protected]+32 (0) 2 290 34 90www.odoo.com
Full details and transition status http://github.com/odoo/odoo/wiki