SlideShare a Scribd company logo
1 of 19
Download to read offline
Odoo Community
Association
(OCA)
December, 2014
Italy Odoo Community Days, Rome
AGENDA
● Introduction & history
● What's the OCA, what are our goals ?
○ OCA Mission
○ OCA governance
○ OCA projects
● Why working with OCA ?
● How it's working, how to contribute ?
● Last update from the board and review of what we achieved so far.
○ Short-term planning
○ Mid-term planning
We can go on working like this...
… or start working like this!
● OCA created in 2013
● Founder companies:
○ Camptocamp, Switzerland / France / Austria
○ Akretion, France / Brazil
○ Vauxoo, Mexico
○ Savoir-faire Linux, Canada / France
○ Therp, Netherland
○ Elico Corp, China
History
OCA’s objectives
● Coordinate and organize collaborative work => reduce
similar/redundant developments
● Improve the partnership with Odoo SA => unified voice
● Promote the use of the Odoo solution
● Facilitate synergies, collaborations and fundraising efforts
● Increase the quality of community contributions
● Provide a partner-independent legal entity to protect intellectual
properties
● Provide resources for all OCA’s projects (infrastructure, funding,
legal support)
OCA’s governance
Members
Delegates
Board
Projects
Steering
Committee
Projects
Steering
Committee
Projects
Steering
Committee
Projects
Steering
Committee
(PSC)
Projects
Steering
Committee
(PSC)
Projects
Steering
Committee
Projects
Steering
Committee
Projects
Steering
Committee
Members
● Any physical person who accepts the OCA’s bylaws, pays the
membership fees and signs the CLA
● Contribute to the OCA resources
● Can be in charge of an OCA project steering committee
● Member newsletters
● Membership fees: EUR 50.-/year
● At this time, more than 200 members
Delegates
● OCA Members who have the voting rights at the Delegate
Assembly.
● Can elect new Delegate & Board Members
● Prevent an hostile takeover from an external company
● At this time, 57 delegates
Board
● Executive entity of the OCA
● 7 founders:
○ Luc Maurer, Camptocamp
○ Joël Grand-Guillaume, Camptocamp (President)
○ Sébastien Beau, Akretion
○ Nhomar Hernandez, Vauxoo (Secretary)
○ Maxime Chambreuil, Savoir-faire Linux (Vice-President)
○ Stefan Rhijnhart, Therp (Treasurer)
○ Éric Caudal, Elico Corp
● 2 new members since last Delegate Assembly (June 5, 2014)
○ Alexandre Fayolle, Camptocamp
○ Graeme Gellatly, Openforsmallbusiness.co.nz
OCA’s projects
● Project Steering Committee Teams (PSC)
○ Team which is responsible of 1 or more projects
○ Completely autonome on their projects
○ 1 team leader
○ Localization could be a PSC
● PSC Team leader
○ Must be OCA member
○ Decide who is member of the team
○ Control that all contributors have signed the CLA
○ Should communicate and report to OCA Board
● OCA Community Maintainers
○ Include in all PSC Teams
○ Elected by current Community Maintainers (Meritocracy principle)
OCA’s projects
Visit www.odoo-community-org to have the listing of all OCA’s projects
and to take part in them.
● A legal document signed by the contributor to waive the copyright of
his/her code to the OCA
● Thanks to the CLA, the code of all OCA’s projects is owned by the OCA
● Guarantees the long-term life of the OCA’s projects
● All contributors must sign the CLA
● 2 CLA types:
○ Entity CLA (ECLA): to be signed by any company having employees working on OCA’s
projects
○ Individual CLA (ICLA): to be signed by all contributors (OCA members or not)
● More info here: www.odoo-community.org
Contributor License Agreement (CLA)
Why OCA ?
● Increase quality of community modules
● Improve visibility of projects and modules
● Ensure long term support of modules
● Reduce similar/redundant development
● Provide a partner-independent legal entity to protect intellectual
properties
● Provide a unified voice to discuss with Odoo SA
● Provide resources for OCA’s projects (infrastructure, funding, legal
support)
Do you want to join the OCA?
Go to: www.odoo-community.org
Via OCA E-shop
Achievements
● Internal processes & Operations
● OCA website
● Migration of the community work from Launchpad to GitHub
● Continuous Integration Server & Automated tests
● Code Sprints
● Collaboration with Odoo
○ Discussion with Odoo SA
○ New version 9.0 : Accounting workshop
Mid/long-term planning
● Provide a better quality
○ Split contributions in 3 levels:
■ Community levels
■ Incubator for candidate modules
■ OCA Module Certified (docs, PEP8, migrations assurance for the future)
○ Bring clear rules that define a OCA certified module
● Improve the collaboration with Odoo SA
○ Be involved in the devs of the next releases
○ Communicate the roadmap
● Better docs and processes
○ Share knowledge between contributors
○ Define clear processes (suggest ideas, collaborate on devs, etc.)
Stay Tuned
● @OdooCommunity on Twitter
● http://odoo-community.org
Thank you for your time!
Follow us:
Twitter: @OdooCommunity
Website: www.odoo-community.org

More Related Content

Viewers also liked

07 Fatturazione Elettronica (PA) e Conservazione Sostitutiva
07 Fatturazione Elettronica (PA) e Conservazione Sostitutiva07 Fatturazione Elettronica (PA) e Conservazione Sostitutiva
07 Fatturazione Elettronica (PA) e Conservazione SostitutivaAssociazione Odoo Italia
 
01 CRM e Social media marketing intelligence con Odoo
01 CRM e Social media marketing intelligence con Odoo01 CRM e Social media marketing intelligence con Odoo
01 CRM e Social media marketing intelligence con OdooAssociazione Odoo Italia
 
03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi
03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi
03 Estensione delle proprietà di Odoo per la generazione di preventivi complessiAssociazione Odoo Italia
 
04 OdooPLM per organizzare la documentazione tecnica di tutta l'azienda
04 OdooPLM per organizzare la documentazione tecnica di tutta l'azienda04 OdooPLM per organizzare la documentazione tecnica di tutta l'azienda
04 OdooPLM per organizzare la documentazione tecnica di tutta l'aziendaAssociazione Odoo Italia
 
15 Odoo come sistema di ticketing ed helpdesk avanzato​
15 Odoo come sistema di ticketing ed helpdesk avanzato​15 Odoo come sistema di ticketing ed helpdesk avanzato​
15 Odoo come sistema di ticketing ed helpdesk avanzato​Associazione Odoo Italia
 

Viewers also liked (16)

07 Fatturazione Elettronica (PA) e Conservazione Sostitutiva
07 Fatturazione Elettronica (PA) e Conservazione Sostitutiva07 Fatturazione Elettronica (PA) e Conservazione Sostitutiva
07 Fatturazione Elettronica (PA) e Conservazione Sostitutiva
 
17 Quickorder e YAPOS - yet another pos
17 Quickorder e YAPOS - yet another pos17 Quickorder e YAPOS - yet another pos
17 Quickorder e YAPOS - yet another pos
 
01 CRM e Social media marketing intelligence con Odoo
01 CRM e Social media marketing intelligence con Odoo01 CRM e Social media marketing intelligence con Odoo
01 CRM e Social media marketing intelligence con Odoo
 
13 Open ERP Italia Network
13 Open ERP Italia Network13 Open ERP Italia Network
13 Open ERP Italia Network
 
OpenERP 7.0 - Sviluppo Moduli
OpenERP 7.0 - Sviluppo ModuliOpenERP 7.0 - Sviluppo Moduli
OpenERP 7.0 - Sviluppo Moduli
 
03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi
03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi
03 Estensione delle proprietà di Odoo per la generazione di preventivi complessi
 
02 Ritenuta d'acconto
02 Ritenuta d'acconto02 Ritenuta d'acconto
02 Ritenuta d'acconto
 
05 OCA, da Oggi Contribuisco Anch'io!
05 OCA, da Oggi Contribuisco Anch'io!05 OCA, da Oggi Contribuisco Anch'io!
05 OCA, da Oggi Contribuisco Anch'io!
 
11 Riconciliazione bancaria
11 Riconciliazione bancaria11 Riconciliazione bancaria
11 Riconciliazione bancaria
 
04 OdooPLM per organizzare la documentazione tecnica di tutta l'azienda
04 OdooPLM per organizzare la documentazione tecnica di tutta l'azienda04 OdooPLM per organizzare la documentazione tecnica di tutta l'azienda
04 OdooPLM per organizzare la documentazione tecnica di tutta l'azienda
 
Le licenze software ed affini
Le licenze software ed affiniLe licenze software ed affini
Le licenze software ed affini
 
Gestione Magazzino con Odoo
Gestione Magazzino con OdooGestione Magazzino con Odoo
Gestione Magazzino con Odoo
 
08 Fatturazione Elettronica P.A. con Odoo
08 Fatturazione Elettronica P.A. con Odoo08 Fatturazione Elettronica P.A. con Odoo
08 Fatturazione Elettronica P.A. con Odoo
 
09 API V8 for Dummies
09 API V8 for Dummies09 API V8 for Dummies
09 API V8 for Dummies
 
16 ​Odoo e test automatici
16 ​Odoo e test automatici16 ​Odoo e test automatici
16 ​Odoo e test automatici
 
15 Odoo come sistema di ticketing ed helpdesk avanzato​
15 Odoo come sistema di ticketing ed helpdesk avanzato​15 Odoo come sistema di ticketing ed helpdesk avanzato​
15 Odoo come sistema di ticketing ed helpdesk avanzato​
 

Similar to 06 Odoo Community Association

The future of the OCA, Odoo Community Association
The future of the OCA, Odoo Community AssociationThe future of the OCA, Odoo Community Association
The future of the OCA, Odoo Community AssociationMaxime Chambreuil
 
First Odoo Meetup in Toronto
First Odoo Meetup in TorontoFirst Odoo Meetup in Toronto
First Odoo Meetup in TorontoMaxime Chambreuil
 
Jornadas Odoo 2015 - De oca en OCA... beneficios de trabajar en la comunidad
Jornadas Odoo 2015 - De oca en OCA... beneficios de trabajar en la comunidadJornadas Odoo 2015 - De oca en OCA... beneficios de trabajar en la comunidad
Jornadas Odoo 2015 - De oca en OCA... beneficios de trabajar en la comunidadPedro Manuel Baeza Romero
 
Gardler bosc2010 community_developmentattheasf
Gardler bosc2010 community_developmentattheasfGardler bosc2010 community_developmentattheasf
Gardler bosc2010 community_developmentattheasfBOSC 2010
 
CEPH DAY BERLIN - WELCOME
CEPH DAY BERLIN - WELCOME CEPH DAY BERLIN - WELCOME
CEPH DAY BERLIN - WELCOME Ceph Community
 
Tools to help and engage emerging open source communities towards development...
Tools to help and engage emerging open source communities towards development...Tools to help and engage emerging open source communities towards development...
Tools to help and engage emerging open source communities towards development...Jose Astrain
 
Koha Governance: Observations and Options
Koha Governance:  Observations and OptionsKoha Governance:  Observations and Options
Koha Governance: Observations and OptionsBobatCalyx
 
BKK16-411 Devicetree Specification
BKK16-411 Devicetree SpecificationBKK16-411 Devicetree Specification
BKK16-411 Devicetree SpecificationLinaro
 
DockerCon US 2016 - Scaling Open Source operations
DockerCon US 2016 - Scaling Open Source operationsDockerCon US 2016 - Scaling Open Source operations
DockerCon US 2016 - Scaling Open Source operationsArnaud Porterie
 
Netflix OSS Meetup Season 4 Episode 4
Netflix OSS Meetup Season 4 Episode 4Netflix OSS Meetup Season 4 Episode 4
Netflix OSS Meetup Season 4 Episode 4aspyker
 
OSGeo INSPIRE Ping-Pong Match
OSGeo INSPIRE Ping-Pong MatchOSGeo INSPIRE Ping-Pong Match
OSGeo INSPIRE Ping-Pong MatchArnulf Christl
 
Mobicents Summit 2012 - TeleStax Keynote
Mobicents Summit 2012 - TeleStax KeynoteMobicents Summit 2012 - TeleStax Keynote
Mobicents Summit 2012 - TeleStax Keynotetelestax
 
2016 EDRLab roadmap at epubsummit
2016 EDRLab roadmap at epubsummit2016 EDRLab roadmap at epubsummit
2016 EDRLab roadmap at epubsummitLaurent Le Meur
 
20180718 dirk-frigne-foss4 g-europe-final
20180718 dirk-frigne-foss4 g-europe-final20180718 dirk-frigne-foss4 g-europe-final
20180718 dirk-frigne-foss4 g-europe-finalDirk Frigne
 
PCO-full ppt (latest)-13
PCO-full ppt (latest)-13PCO-full ppt (latest)-13
PCO-full ppt (latest)-13Amrita Biswas
 
On making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handOn making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handBenjamin Cabé
 
[OCV] OCA Introduction - 20170311
[OCV] OCA Introduction - 20170311[OCV] OCA Introduction - 20170311
[OCV] OCA Introduction - 20170311Tùng Trần Thanh
 
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...Agustin Benito Bethencourt
 

Similar to 06 Odoo Community Association (20)

The future of the OCA, Odoo Community Association
The future of the OCA, Odoo Community AssociationThe future of the OCA, Odoo Community Association
The future of the OCA, Odoo Community Association
 
First Odoo Meetup in Toronto
First Odoo Meetup in TorontoFirst Odoo Meetup in Toronto
First Odoo Meetup in Toronto
 
Jornadas Odoo 2015 - De oca en OCA... beneficios de trabajar en la comunidad
Jornadas Odoo 2015 - De oca en OCA... beneficios de trabajar en la comunidadJornadas Odoo 2015 - De oca en OCA... beneficios de trabajar en la comunidad
Jornadas Odoo 2015 - De oca en OCA... beneficios de trabajar en la comunidad
 
Gardler bosc2010 community_developmentattheasf
Gardler bosc2010 community_developmentattheasfGardler bosc2010 community_developmentattheasf
Gardler bosc2010 community_developmentattheasf
 
2014 OCA General Assembly
2014 OCA General Assembly2014 OCA General Assembly
2014 OCA General Assembly
 
EXPLAIN #t3a
EXPLAIN #t3aEXPLAIN #t3a
EXPLAIN #t3a
 
CEPH DAY BERLIN - WELCOME
CEPH DAY BERLIN - WELCOME CEPH DAY BERLIN - WELCOME
CEPH DAY BERLIN - WELCOME
 
Tools to help and engage emerging open source communities towards development...
Tools to help and engage emerging open source communities towards development...Tools to help and engage emerging open source communities towards development...
Tools to help and engage emerging open source communities towards development...
 
Koha Governance: Observations and Options
Koha Governance:  Observations and OptionsKoha Governance:  Observations and Options
Koha Governance: Observations and Options
 
BKK16-411 Devicetree Specification
BKK16-411 Devicetree SpecificationBKK16-411 Devicetree Specification
BKK16-411 Devicetree Specification
 
DockerCon US 2016 - Scaling Open Source operations
DockerCon US 2016 - Scaling Open Source operationsDockerCon US 2016 - Scaling Open Source operations
DockerCon US 2016 - Scaling Open Source operations
 
Netflix OSS Meetup Season 4 Episode 4
Netflix OSS Meetup Season 4 Episode 4Netflix OSS Meetup Season 4 Episode 4
Netflix OSS Meetup Season 4 Episode 4
 
OSGeo INSPIRE Ping-Pong Match
OSGeo INSPIRE Ping-Pong MatchOSGeo INSPIRE Ping-Pong Match
OSGeo INSPIRE Ping-Pong Match
 
Mobicents Summit 2012 - TeleStax Keynote
Mobicents Summit 2012 - TeleStax KeynoteMobicents Summit 2012 - TeleStax Keynote
Mobicents Summit 2012 - TeleStax Keynote
 
2016 EDRLab roadmap at epubsummit
2016 EDRLab roadmap at epubsummit2016 EDRLab roadmap at epubsummit
2016 EDRLab roadmap at epubsummit
 
20180718 dirk-frigne-foss4 g-europe-final
20180718 dirk-frigne-foss4 g-europe-final20180718 dirk-frigne-foss4 g-europe-final
20180718 dirk-frigne-foss4 g-europe-final
 
PCO-full ppt (latest)-13
PCO-full ppt (latest)-13PCO-full ppt (latest)-13
PCO-full ppt (latest)-13
 
On making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handOn making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in hand
 
[OCV] OCA Introduction - 20170311
[OCV] OCA Introduction - 20170311[OCV] OCA Introduction - 20170311
[OCV] OCA Introduction - 20170311
 
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
 

More from Associazione Odoo Italia (12)

10 Gestione Cespiti​
10 Gestione Cespiti​10 Gestione Cespiti​
10 Gestione Cespiti​
 
XML-RPC vs Psycopg2
XML-RPC vs Psycopg2XML-RPC vs Psycopg2
XML-RPC vs Psycopg2
 
Reports e stampe con OpenERP
Reports e stampe con OpenERPReports e stampe con OpenERP
Reports e stampe con OpenERP
 
Import/Export di dati con OpenERP
Import/Export di dati con OpenERPImport/Export di dati con OpenERP
Import/Export di dati con OpenERP
 
Causali e Compensazioni Easy Way
Causali e Compensazioni Easy WayCausali e Compensazioni Easy Way
Causali e Compensazioni Easy Way
 
Sviluppare moduli per il client web
Sviluppare moduli per il client webSviluppare moduli per il client web
Sviluppare moduli per il client web
 
Distinta base a dimensioni variabili
Distinta base a dimensioni variabiliDistinta base a dimensioni variabili
Distinta base a dimensioni variabili
 
OpenERP Community Association
OpenERP Community AssociationOpenERP Community Association
OpenERP Community Association
 
OpenERP in Italia - tipico caso d'uso
OpenERP in Italia - tipico caso d'usoOpenERP in Italia - tipico caso d'uso
OpenERP in Italia - tipico caso d'uso
 
Launchpad e code review
Launchpad e code reviewLaunchpad e code review
Launchpad e code review
 
Contbilità: le novità
Contbilità: le novitàContbilità: le novità
Contbilità: le novità
 
Open erp vs sap
Open erp vs sapOpen erp vs sap
Open erp vs sap
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 

06 Odoo Community Association

  • 2. AGENDA ● Introduction & history ● What's the OCA, what are our goals ? ○ OCA Mission ○ OCA governance ○ OCA projects ● Why working with OCA ? ● How it's working, how to contribute ? ● Last update from the board and review of what we achieved so far. ○ Short-term planning ○ Mid-term planning
  • 3. We can go on working like this...
  • 4. … or start working like this!
  • 5. ● OCA created in 2013 ● Founder companies: ○ Camptocamp, Switzerland / France / Austria ○ Akretion, France / Brazil ○ Vauxoo, Mexico ○ Savoir-faire Linux, Canada / France ○ Therp, Netherland ○ Elico Corp, China History
  • 6. OCA’s objectives ● Coordinate and organize collaborative work => reduce similar/redundant developments ● Improve the partnership with Odoo SA => unified voice ● Promote the use of the Odoo solution ● Facilitate synergies, collaborations and fundraising efforts ● Increase the quality of community contributions ● Provide a partner-independent legal entity to protect intellectual properties ● Provide resources for all OCA’s projects (infrastructure, funding, legal support)
  • 8. Members ● Any physical person who accepts the OCA’s bylaws, pays the membership fees and signs the CLA ● Contribute to the OCA resources ● Can be in charge of an OCA project steering committee ● Member newsletters ● Membership fees: EUR 50.-/year ● At this time, more than 200 members
  • 9. Delegates ● OCA Members who have the voting rights at the Delegate Assembly. ● Can elect new Delegate & Board Members ● Prevent an hostile takeover from an external company ● At this time, 57 delegates
  • 10. Board ● Executive entity of the OCA ● 7 founders: ○ Luc Maurer, Camptocamp ○ Joël Grand-Guillaume, Camptocamp (President) ○ Sébastien Beau, Akretion ○ Nhomar Hernandez, Vauxoo (Secretary) ○ Maxime Chambreuil, Savoir-faire Linux (Vice-President) ○ Stefan Rhijnhart, Therp (Treasurer) ○ Éric Caudal, Elico Corp ● 2 new members since last Delegate Assembly (June 5, 2014) ○ Alexandre Fayolle, Camptocamp ○ Graeme Gellatly, Openforsmallbusiness.co.nz
  • 11. OCA’s projects ● Project Steering Committee Teams (PSC) ○ Team which is responsible of 1 or more projects ○ Completely autonome on their projects ○ 1 team leader ○ Localization could be a PSC ● PSC Team leader ○ Must be OCA member ○ Decide who is member of the team ○ Control that all contributors have signed the CLA ○ Should communicate and report to OCA Board ● OCA Community Maintainers ○ Include in all PSC Teams ○ Elected by current Community Maintainers (Meritocracy principle)
  • 12. OCA’s projects Visit www.odoo-community-org to have the listing of all OCA’s projects and to take part in them.
  • 13. ● A legal document signed by the contributor to waive the copyright of his/her code to the OCA ● Thanks to the CLA, the code of all OCA’s projects is owned by the OCA ● Guarantees the long-term life of the OCA’s projects ● All contributors must sign the CLA ● 2 CLA types: ○ Entity CLA (ECLA): to be signed by any company having employees working on OCA’s projects ○ Individual CLA (ICLA): to be signed by all contributors (OCA members or not) ● More info here: www.odoo-community.org Contributor License Agreement (CLA)
  • 14. Why OCA ? ● Increase quality of community modules ● Improve visibility of projects and modules ● Ensure long term support of modules ● Reduce similar/redundant development ● Provide a partner-independent legal entity to protect intellectual properties ● Provide a unified voice to discuss with Odoo SA ● Provide resources for OCA’s projects (infrastructure, funding, legal support)
  • 15. Do you want to join the OCA? Go to: www.odoo-community.org Via OCA E-shop
  • 16. Achievements ● Internal processes & Operations ● OCA website ● Migration of the community work from Launchpad to GitHub ● Continuous Integration Server & Automated tests ● Code Sprints ● Collaboration with Odoo ○ Discussion with Odoo SA ○ New version 9.0 : Accounting workshop
  • 17. Mid/long-term planning ● Provide a better quality ○ Split contributions in 3 levels: ■ Community levels ■ Incubator for candidate modules ■ OCA Module Certified (docs, PEP8, migrations assurance for the future) ○ Bring clear rules that define a OCA certified module ● Improve the collaboration with Odoo SA ○ Be involved in the devs of the next releases ○ Communicate the roadmap ● Better docs and processes ○ Share knowledge between contributors ○ Define clear processes (suggest ideas, collaborate on devs, etc.)
  • 18. Stay Tuned ● @OdooCommunity on Twitter ● http://odoo-community.org
  • 19. Thank you for your time! Follow us: Twitter: @OdooCommunity Website: www.odoo-community.org