SlideShare a Scribd company logo
1 of 41
Download to read offline
11/17/15 OW2 con' 2015
XWiki: Product & Community
Guillaume Delhumeau
by
11/17/15 OW2 con' 2015
Who I Am
11/17/15 OW2 con' 2015
Guillaume Delhumeau
● XWiki.org
“committer”
● XWiki SAS
employee
11/17/15 OW2 con' 2015
Agenda
11/17/15 OW2 con' 2015
Agenda
1) What the XWiki product is
2) How the product is governed
3) What XWiki SAS is
● How the community & the company can live
together
● The influence of the company on the project
● Example of collaboration: XWiki
Collaborative Suite (XCS)
4) Does it works?
11/17/15 OW2 con' 2015
What XWiki is
11/17/15 OW2 con' 2015
XWiki product
● Created in 2004 by Ludovic Dubost
● Member of OW2
● A powerful wiki, in the Java ecosystem
● Designed for enterprises
● Allow structured data
● Can be extended with integrated
scripting capabilities (Velocity, Groovy,
JS, etc...)
11/17/15 OW2 con' 2015
XWiki product
● Cover a lot of use-cases:
● Knowledge-bases
● Work spaces (collaborative editing, meeting
application, polls, forums, file manager...)
● Intranet portals
● Public websites (CMS)
● Etc...
11/17/15 OW2 con' 2015
A wiki
11/17/15 OW2 con' 2015
With structured data
11/17/15 OW2 con' 2015
With extensions
More than 300...
11/17/15 OW2 con' 2015
Heavily customizable
11/17/15 OW2 con' 2015
Heavily customizable
11/17/15 OW2 con' 2015
Mantras
● The best way to organize information &
collaborate
● Stop using emails!
11/17/15 OW2 con' 2015
They trust us
11/17/15 OW2 con' 2015
Recent features
● Nested Pages: now a page can have “sub
pages” to create hierarchy of pages.
● WYSIWYG editor (upcoming): replace our
own editor by CKEditor.
● Going to a minimal distribution that can
be extended with “Flavors” of XWiki
(optimized for some use-cases)
11/17/15 OW2 con' 2015
Community
11/17/15 OW2 con' 2015
Governance
● XWiki.org is an Open Source project
● LGPL license
● Driven by its community
11/17/15 OW2 con' 2015
The community
● As many open source projects, our
community gets together on the mailing
lists.
● There are 3 active lists, recently
accumulating 95 messages per day
● 2 main lists:
● «users» where users get help from the team
● «dev» where developers discuss new
features, technical issues, etc...
11/17/15 OW2 con' 2015
«Committer»
● A developer who have the right to push
commits on the official repository
● But being a «committer» involves more:
● Right to vote (when new features are
proposed, when some important changes are
going to be made)
– It's actually a duty.
● A veto: a committer can «block» a proposal
(but he needs to have good reasons)
11/17/15 OW2 con' 2015
Committer
● A committer has also priviligied access to
the infra (bug tracker, official website, ci
server, github administration, etc...)
● Duty to perform releases (at least one
per year)
● Duty to watch everything that happens
in the repository and verify its quality.
11/17/15 OW2 con' 2015
Committer
● Duty to look at contributions (Pull
Requests, etc...) and apply them if
possible
● More generally, discuss about the
direction of the project
● And more...
● See:
http://dev.xwiki.org/xwiki/bin/view/Community/C
ommittership
11/17/15 OW2 con' 2015
Committership
● Important: all committers have the same rights.
● There is no leader, no boss, no «Benevolent
Dictator for Life».
● All the decisions have to be democratically made.
● It's the Apache Software Foundation model.
11/17/15 OW2 con' 2015
How to become a committer
● When a developer has proved himself (by
doing pull requests, etc...), one of the
committers can propose to give him the
status.
● Then, other committers vote to decide
whether or not the candidacy is
accepted.
● Newcomers are welcome!
11/17/15 OW2 con' 2015
Roadmap
● Each year, a «roadmap» is discussed by
the committers
● Define the objectives for the comming
year
11/17/15 OW2 con' 2015
Sponsoring Company
11/17/15 OW2 con' 2015
XWiki SAS (my employer)
● XWiki SAS is the company founded by
XWiki's creator, Ludovic Dubost.
● Provides support, hosting, and services
for clients interested in XWiki.
● Fund some committers (full-time jobs):
● Currently 6 committers are salaried of XWiki
SAS
● Most of the work done on the product comes
from these 6 persons
11/17/15 OW2 con' 2015
XWiki SAS
● XWiki SAS also provides:
● The infrastructure (servers, etc...)
● A «quality team», who is in charge of
testing the new versions of XWiki and
contributing to the documentation
11/17/15 OW2 con' 2015
XWiki SAS: angel or devil?
● XWiki SAS plays the game of Open
Source
● There is some committers who have no
relation with this company
● And that is good!
● Some committers are former employees
who keep their committer status (the 2
entities are distrinct so it's logical)
11/17/15 OW2 con' 2015
XWiki SAS: angel or devil?
● Once a year, XWiki SAS employees
proposes a roadmap but then it's
discussed/modified by the committers.
● Nothing is imposed!
● XWiki SAS would love to see more
companies funding the XWiki.org project:
a win/win situation.
11/17/15 OW2 con' 2015
XWiki SAS: angel or devil?
“Since XWiki SAS fund most of the
developers, the company must have a
great influence on the project...”
● Indeed... But other committers have still
veto, and developers from other companies
can join the project so that it would be more
«balanced».
● The current situation of being the main
sponsor is not an objective of the company.
11/17/15 OW2 con' 2015
XWiki SAS: Open Core?
● The company does not apply an «Open
Core» strategy. All contributions are free.
● Consequence: the distinct between the
project and the company is well
managed.
● Maybe it could be more explicit by renaming
the project. The question has been asked
already.
11/17/15 OW2 con' 2015
XWiki SAS: What is XCS?
● XWiki Collaborative Suite (XCS) is a new
project of XWiki SAS (the company).
● It's a distribution of XWiki (the product)
packaged with a collection of extensions.
● Including an extension to interact with
their (paying) support team.
11/17/15 OW2 con' 2015
XWiki SAS: What is XCS?
11/17/15 OW2 con' 2015
XWiki SAS: What is XCS?
● XCS is still not an «Open Core» strategy.
● Actually, XCS is open source too (the
source code is available on github)
● But this project is not lead by the
community
● It has been developed to answer the
XWiki SAS needs for more customized
environnement (integration with the
XWiki SAS infrastructure, etc...)
●
11/17/15 OW2 con' 2015
XWiki SAS: What is XCS?
● XCS is definitively not a danger for the
XWiki.org project.
● It's actually a good way to test our
extensibility: we try to make the project
modular enough so that a lot of different
distributions could exists, depending on
the users' needs.
11/17/15 OW2 con' 2015
Health
11/17/15 OW2 con' 2015
Health
● XWiki.org is healthy:
● Mailing lists are active
● Frequent releases
● A lot of downloads
● The XWiki democracy works and we are a
serious product in the competition
11/17/15 OW2 con' 2015
Questions?
11/17/15 OW2 con' 2015
Thank you!
11/17/15 OW2 con' 2015
Contact
Guillaume Delhumeau
● Email: gdelhumeau@xwiki.com
● Website:
gdelhumeau.myxwiki.org
● Twitter: @gdelhumeau

More Related Content

What's hot

OSMC 2008 | Commercial aspect of Nagios - Open discussion by Ethan Galstad
OSMC 2008 | Commercial aspect of Nagios - Open discussion by Ethan GalstadOSMC 2008 | Commercial aspect of Nagios - Open discussion by Ethan Galstad
OSMC 2008 | Commercial aspect of Nagios - Open discussion by Ethan GalstadNETWAYS
 
Best Practices - By Lofi Dewanto
Best Practices - By Lofi DewantoBest Practices - By Lofi Dewanto
Best Practices - By Lofi DewantoGWTcon
 
Cincom Smalltalk Roadmap ESUG 2013
Cincom Smalltalk Roadmap ESUG 2013Cincom Smalltalk Roadmap ESUG 2013
Cincom Smalltalk Roadmap ESUG 2013ESUG
 
Dealing with large code bases. cd ams meetup
Dealing with large code bases. cd ams meetupDealing with large code bases. cd ams meetup
Dealing with large code bases. cd ams meetupViktor Sadovnikov
 

What's hot (6)

The seven deadly sins of microservices
The seven deadly sins of microservicesThe seven deadly sins of microservices
The seven deadly sins of microservices
 
OSMC 2008 | Commercial aspect of Nagios - Open discussion by Ethan Galstad
OSMC 2008 | Commercial aspect of Nagios - Open discussion by Ethan GalstadOSMC 2008 | Commercial aspect of Nagios - Open discussion by Ethan Galstad
OSMC 2008 | Commercial aspect of Nagios - Open discussion by Ethan Galstad
 
Best Practices - By Lofi Dewanto
Best Practices - By Lofi DewantoBest Practices - By Lofi Dewanto
Best Practices - By Lofi Dewanto
 
Functional microservices with Java EE
Functional microservices with Java EEFunctional microservices with Java EE
Functional microservices with Java EE
 
Cincom Smalltalk Roadmap ESUG 2013
Cincom Smalltalk Roadmap ESUG 2013Cincom Smalltalk Roadmap ESUG 2013
Cincom Smalltalk Roadmap ESUG 2013
 
Dealing with large code bases. cd ams meetup
Dealing with large code bases. cd ams meetupDealing with large code bases. cd ams meetup
Dealing with large code bases. cd ams meetup
 

Viewers also liked

Emerginov, an open PHP PaaS for co-innovation, OW2con'12, Paris
Emerginov, an open PHP PaaS for co-innovation, OW2con'12, ParisEmerginov, an open PHP PaaS for co-innovation, OW2con'12, Paris
Emerginov, an open PHP PaaS for co-innovation, OW2con'12, ParisOW2
 
Action Apps Business Intelligence, OW2con11, Nov 24-25, 2011, Paris
Action Apps Business Intelligence, OW2con11, Nov 24-25, 2011, ParisAction Apps Business Intelligence, OW2con11, Nov 24-25, 2011, Paris
Action Apps Business Intelligence, OW2con11, Nov 24-25, 2011, ParisOW2
 
Inquiry presentation
Inquiry presentationInquiry presentation
Inquiry presentationwall530
 
PLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, Paris
PLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, ParisPLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, Paris
PLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, ParisOW2
 
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...OW2
 
Student Led Conferences 2009
Student Led Conferences 2009Student Led Conferences 2009
Student Led Conferences 2009Sacha Cotter
 
Uomini E Cani
Uomini E CaniUomini E Cani
Uomini E Caniclaradg
 
La Casa Invisible
La Casa InvisibleLa Casa Invisible
La Casa InvisibleCrisis 999
 
EGL09 Adult and Young Adult Leadership Presentation
EGL09 Adult and Young Adult Leadership PresentationEGL09 Adult and Young Adult Leadership Presentation
EGL09 Adult and Young Adult Leadership Presentationskdyouth
 
American Tortoise Rescue The Clock Is Ticking
American Tortoise Rescue  The Clock Is TickingAmerican Tortoise Rescue  The Clock Is Ticking
American Tortoise Rescue The Clock Is Tickingtellem
 
OW2 Clif Use Case OW2con11, Nov 24-25, Paris
OW2 Clif Use Case OW2con11, Nov 24-25, ParisOW2 Clif Use Case OW2con11, Nov 24-25, Paris
OW2 Clif Use Case OW2con11, Nov 24-25, ParisOW2
 
Solving Web Applications Challenges with Build Process and SOC
Solving Web Applications Challenges with Build Process and SOCSolving Web Applications Challenges with Build Process and SOC
Solving Web Applications Challenges with Build Process and SOCOW2
 
Populismo Radical
Populismo RadicalPopulismo Radical
Populismo RadicalCrisis 999
 
Mobile integration
Mobile integrationMobile integration
Mobile integrationwall530
 
Mfs Power Point Slides
Mfs Power Point SlidesMfs Power Point Slides
Mfs Power Point Slidesguest37c483e3
 

Viewers also liked (20)

Urhyme introduction
Urhyme introductionUrhyme introduction
Urhyme introduction
 
Emerginov, an open PHP PaaS for co-innovation, OW2con'12, Paris
Emerginov, an open PHP PaaS for co-innovation, OW2con'12, ParisEmerginov, an open PHP PaaS for co-innovation, OW2con'12, Paris
Emerginov, an open PHP PaaS for co-innovation, OW2con'12, Paris
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Action Apps Business Intelligence, OW2con11, Nov 24-25, 2011, Paris
Action Apps Business Intelligence, OW2con11, Nov 24-25, 2011, ParisAction Apps Business Intelligence, OW2con11, Nov 24-25, 2011, Paris
Action Apps Business Intelligence, OW2con11, Nov 24-25, 2011, Paris
 
We Were
We WereWe Were
We Were
 
Inquiry presentation
Inquiry presentationInquiry presentation
Inquiry presentation
 
PLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, Paris
PLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, ParisPLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, Paris
PLAYing with SOA, EDA and Event Processing (in the Cloud), OW2con'12, Paris
 
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
 
AMIGOS COMO TU
AMIGOS COMO TUAMIGOS COMO TU
AMIGOS COMO TU
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Student Led Conferences 2009
Student Led Conferences 2009Student Led Conferences 2009
Student Led Conferences 2009
 
Uomini E Cani
Uomini E CaniUomini E Cani
Uomini E Cani
 
La Casa Invisible
La Casa InvisibleLa Casa Invisible
La Casa Invisible
 
EGL09 Adult and Young Adult Leadership Presentation
EGL09 Adult and Young Adult Leadership PresentationEGL09 Adult and Young Adult Leadership Presentation
EGL09 Adult and Young Adult Leadership Presentation
 
American Tortoise Rescue The Clock Is Ticking
American Tortoise Rescue  The Clock Is TickingAmerican Tortoise Rescue  The Clock Is Ticking
American Tortoise Rescue The Clock Is Ticking
 
OW2 Clif Use Case OW2con11, Nov 24-25, Paris
OW2 Clif Use Case OW2con11, Nov 24-25, ParisOW2 Clif Use Case OW2con11, Nov 24-25, Paris
OW2 Clif Use Case OW2con11, Nov 24-25, Paris
 
Solving Web Applications Challenges with Build Process and SOC
Solving Web Applications Challenges with Build Process and SOCSolving Web Applications Challenges with Build Process and SOC
Solving Web Applications Challenges with Build Process and SOC
 
Populismo Radical
Populismo RadicalPopulismo Radical
Populismo Radical
 
Mobile integration
Mobile integrationMobile integration
Mobile integration
 
Mfs Power Point Slides
Mfs Power Point SlidesMfs Power Point Slides
Mfs Power Point Slides
 

Similar to XWiki Product and Community, OW2con'15, November 17, Paris

Paris JUG Second Anniversary
Paris JUG Second AnniversaryParis JUG Second Anniversary
Paris JUG Second AnniversaryVincent Massol
 
XWiki Enterprise 2.0 & Beyond
XWiki Enterprise 2.0 & BeyondXWiki Enterprise 2.0 & Beyond
XWiki Enterprise 2.0 & BeyondXWiki
 
XWiki Enterprise 2.0 & Beyond
XWiki Enterprise 2.0 & BeyondXWiki Enterprise 2.0 & Beyond
XWiki Enterprise 2.0 & BeyondVincent Massol
 
XWiki Status - July 2015
XWiki Status - July 2015XWiki Status - July 2015
XWiki Status - July 2015Vincent Massol
 
Flux’s Security & Scalability with OCI & Helm Slides.pdf
Flux’s Security & Scalability with OCI & Helm Slides.pdfFlux’s Security & Scalability with OCI & Helm Slides.pdf
Flux’s Security & Scalability with OCI & Helm Slides.pdfWeaveworks
 
OpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source OrganizationOpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source OrganizationBruce Elgort
 
lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)Amanda McPherson
 
Open Source for automotive developed in the open becomes real. GDP
Open Source for automotive developed in the open becomes real. GDPOpen Source for automotive developed in the open becomes real. GDP
Open Source for automotive developed in the open becomes real. GDPAgustin Benito Bethencourt
 
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em AllSkipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em AllMark Voelker
 
The Future of Operating Systems on RISC-V
The Future of Operating Systems on RISC-VThe Future of Operating Systems on RISC-V
The Future of Operating Systems on RISC-VC4Media
 
A $5 Billion Value (Linux Foundation, 2015)
A $5 Billion Value (Linux Foundation, 2015)A $5 Billion Value (Linux Foundation, 2015)
A $5 Billion Value (Linux Foundation, 2015)Simone Aliprandi
 
Unicon July 2015 IAM Briefing
Unicon July 2015 IAM BriefingUnicon July 2015 IAM Briefing
Unicon July 2015 IAM BriefingJohn Gasper
 
2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and DirectionsCollabNet
 
An Open Source Story: Open Containers & Open Communities
An Open Source Story: Open Containers & Open CommunitiesAn Open Source Story: Open Containers & Open Communities
An Open Source Story: Open Containers & Open CommunitiesPhil Estes
 
Intro to GitOps & Flux.pdf
Intro to GitOps & Flux.pdfIntro to GitOps & Flux.pdf
Intro to GitOps & Flux.pdfWeaveworks
 
The path to an hybrid open source paradigm
The path to an hybrid open source paradigmThe path to an hybrid open source paradigm
The path to an hybrid open source paradigmJonathan Challener
 
SUTOL 2015 - Utilizing the OpenNTF Domino API
SUTOL 2015 - Utilizing the OpenNTF Domino APISUTOL 2015 - Utilizing the OpenNTF Domino API
SUTOL 2015 - Utilizing the OpenNTF Domino APIOliver Busse
 
Reflections On Personal Experiences In Using Wikis
Reflections On Personal Experiences In Using WikisReflections On Personal Experiences In Using Wikis
Reflections On Personal Experiences In Using Wikislisbk
 
OpenStack Workshop - WECode Harvard Conference
OpenStack Workshop - WECode Harvard ConferenceOpenStack Workshop - WECode Harvard Conference
OpenStack Workshop - WECode Harvard ConferenceIccha Sethi
 

Similar to XWiki Product and Community, OW2con'15, November 17, Paris (20)

Paris JUG Second Anniversary
Paris JUG Second AnniversaryParis JUG Second Anniversary
Paris JUG Second Anniversary
 
XWiki Enterprise 2.0 & Beyond
XWiki Enterprise 2.0 & BeyondXWiki Enterprise 2.0 & Beyond
XWiki Enterprise 2.0 & Beyond
 
XWiki Enterprise 2.0 & Beyond
XWiki Enterprise 2.0 & BeyondXWiki Enterprise 2.0 & Beyond
XWiki Enterprise 2.0 & Beyond
 
XWiki Status - July 2015
XWiki Status - July 2015XWiki Status - July 2015
XWiki Status - July 2015
 
Flux’s Security & Scalability with OCI & Helm Slides.pdf
Flux’s Security & Scalability with OCI & Helm Slides.pdfFlux’s Security & Scalability with OCI & Helm Slides.pdf
Flux’s Security & Scalability with OCI & Helm Slides.pdf
 
OpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source OrganizationOpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source Organization
 
lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)
 
Open Source for automotive developed in the open becomes real. GDP
Open Source for automotive developed in the open becomes real. GDPOpen Source for automotive developed in the open becomes real. GDP
Open Source for automotive developed in the open becomes real. GDP
 
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em AllSkipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
Skipping OpenStack Releases: (You Don't) Gotta Catch 'Em All
 
The Future of Operating Systems on RISC-V
The Future of Operating Systems on RISC-VThe Future of Operating Systems on RISC-V
The Future of Operating Systems on RISC-V
 
A $5 Billion Value (Linux Foundation, 2015)
A $5 Billion Value (Linux Foundation, 2015)A $5 Billion Value (Linux Foundation, 2015)
A $5 Billion Value (Linux Foundation, 2015)
 
Unicon July 2015 IAM Briefing
Unicon July 2015 IAM BriefingUnicon July 2015 IAM Briefing
Unicon July 2015 IAM Briefing
 
2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions
 
An Open Source Story: Open Containers & Open Communities
An Open Source Story: Open Containers & Open CommunitiesAn Open Source Story: Open Containers & Open Communities
An Open Source Story: Open Containers & Open Communities
 
Intro to GitOps & Flux.pdf
Intro to GitOps & Flux.pdfIntro to GitOps & Flux.pdf
Intro to GitOps & Flux.pdf
 
Distributed wikis
Distributed wikisDistributed wikis
Distributed wikis
 
The path to an hybrid open source paradigm
The path to an hybrid open source paradigmThe path to an hybrid open source paradigm
The path to an hybrid open source paradigm
 
SUTOL 2015 - Utilizing the OpenNTF Domino API
SUTOL 2015 - Utilizing the OpenNTF Domino APISUTOL 2015 - Utilizing the OpenNTF Domino API
SUTOL 2015 - Utilizing the OpenNTF Domino API
 
Reflections On Personal Experiences In Using Wikis
Reflections On Personal Experiences In Using WikisReflections On Personal Experiences In Using Wikis
Reflections On Personal Experiences In Using Wikis
 
OpenStack Workshop - WECode Harvard Conference
OpenStack Workshop - WECode Harvard ConferenceOpenStack Workshop - WECode Harvard Conference
OpenStack Workshop - WECode Harvard Conference
 

More from OW2

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...OW2
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudOW2
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...OW2
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceOW2
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationOW2
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...OW2
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...OW2
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020OW2
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020OW2
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...OW2
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020OW2
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020OW2
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020OW2
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020OW2
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020OW2
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...OW2
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...OW2
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020OW2
 

More from OW2 (20)

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open source
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the Equation
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020
 

Recently uploaded

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dashnarutouzumaki53779
 
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
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
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
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
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
 
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
 

Recently uploaded (20)

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dash
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
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
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
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
 
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
 

XWiki Product and Community, OW2con'15, November 17, Paris

  • 1. 11/17/15 OW2 con' 2015 XWiki: Product & Community Guillaume Delhumeau by
  • 2. 11/17/15 OW2 con' 2015 Who I Am
  • 3. 11/17/15 OW2 con' 2015 Guillaume Delhumeau ● XWiki.org “committer” ● XWiki SAS employee
  • 4. 11/17/15 OW2 con' 2015 Agenda
  • 5. 11/17/15 OW2 con' 2015 Agenda 1) What the XWiki product is 2) How the product is governed 3) What XWiki SAS is ● How the community & the company can live together ● The influence of the company on the project ● Example of collaboration: XWiki Collaborative Suite (XCS) 4) Does it works?
  • 6. 11/17/15 OW2 con' 2015 What XWiki is
  • 7. 11/17/15 OW2 con' 2015 XWiki product ● Created in 2004 by Ludovic Dubost ● Member of OW2 ● A powerful wiki, in the Java ecosystem ● Designed for enterprises ● Allow structured data ● Can be extended with integrated scripting capabilities (Velocity, Groovy, JS, etc...)
  • 8. 11/17/15 OW2 con' 2015 XWiki product ● Cover a lot of use-cases: ● Knowledge-bases ● Work spaces (collaborative editing, meeting application, polls, forums, file manager...) ● Intranet portals ● Public websites (CMS) ● Etc...
  • 9. 11/17/15 OW2 con' 2015 A wiki
  • 10. 11/17/15 OW2 con' 2015 With structured data
  • 11. 11/17/15 OW2 con' 2015 With extensions More than 300...
  • 12. 11/17/15 OW2 con' 2015 Heavily customizable
  • 13. 11/17/15 OW2 con' 2015 Heavily customizable
  • 14. 11/17/15 OW2 con' 2015 Mantras ● The best way to organize information & collaborate ● Stop using emails!
  • 15. 11/17/15 OW2 con' 2015 They trust us
  • 16. 11/17/15 OW2 con' 2015 Recent features ● Nested Pages: now a page can have “sub pages” to create hierarchy of pages. ● WYSIWYG editor (upcoming): replace our own editor by CKEditor. ● Going to a minimal distribution that can be extended with “Flavors” of XWiki (optimized for some use-cases)
  • 17. 11/17/15 OW2 con' 2015 Community
  • 18. 11/17/15 OW2 con' 2015 Governance ● XWiki.org is an Open Source project ● LGPL license ● Driven by its community
  • 19. 11/17/15 OW2 con' 2015 The community ● As many open source projects, our community gets together on the mailing lists. ● There are 3 active lists, recently accumulating 95 messages per day ● 2 main lists: ● «users» where users get help from the team ● «dev» where developers discuss new features, technical issues, etc...
  • 20. 11/17/15 OW2 con' 2015 «Committer» ● A developer who have the right to push commits on the official repository ● But being a «committer» involves more: ● Right to vote (when new features are proposed, when some important changes are going to be made) – It's actually a duty. ● A veto: a committer can «block» a proposal (but he needs to have good reasons)
  • 21. 11/17/15 OW2 con' 2015 Committer ● A committer has also priviligied access to the infra (bug tracker, official website, ci server, github administration, etc...) ● Duty to perform releases (at least one per year) ● Duty to watch everything that happens in the repository and verify its quality.
  • 22. 11/17/15 OW2 con' 2015 Committer ● Duty to look at contributions (Pull Requests, etc...) and apply them if possible ● More generally, discuss about the direction of the project ● And more... ● See: http://dev.xwiki.org/xwiki/bin/view/Community/C ommittership
  • 23. 11/17/15 OW2 con' 2015 Committership ● Important: all committers have the same rights. ● There is no leader, no boss, no «Benevolent Dictator for Life». ● All the decisions have to be democratically made. ● It's the Apache Software Foundation model.
  • 24. 11/17/15 OW2 con' 2015 How to become a committer ● When a developer has proved himself (by doing pull requests, etc...), one of the committers can propose to give him the status. ● Then, other committers vote to decide whether or not the candidacy is accepted. ● Newcomers are welcome!
  • 25. 11/17/15 OW2 con' 2015 Roadmap ● Each year, a «roadmap» is discussed by the committers ● Define the objectives for the comming year
  • 26. 11/17/15 OW2 con' 2015 Sponsoring Company
  • 27. 11/17/15 OW2 con' 2015 XWiki SAS (my employer) ● XWiki SAS is the company founded by XWiki's creator, Ludovic Dubost. ● Provides support, hosting, and services for clients interested in XWiki. ● Fund some committers (full-time jobs): ● Currently 6 committers are salaried of XWiki SAS ● Most of the work done on the product comes from these 6 persons
  • 28. 11/17/15 OW2 con' 2015 XWiki SAS ● XWiki SAS also provides: ● The infrastructure (servers, etc...) ● A «quality team», who is in charge of testing the new versions of XWiki and contributing to the documentation
  • 29. 11/17/15 OW2 con' 2015 XWiki SAS: angel or devil? ● XWiki SAS plays the game of Open Source ● There is some committers who have no relation with this company ● And that is good! ● Some committers are former employees who keep their committer status (the 2 entities are distrinct so it's logical)
  • 30. 11/17/15 OW2 con' 2015 XWiki SAS: angel or devil? ● Once a year, XWiki SAS employees proposes a roadmap but then it's discussed/modified by the committers. ● Nothing is imposed! ● XWiki SAS would love to see more companies funding the XWiki.org project: a win/win situation.
  • 31. 11/17/15 OW2 con' 2015 XWiki SAS: angel or devil? “Since XWiki SAS fund most of the developers, the company must have a great influence on the project...” ● Indeed... But other committers have still veto, and developers from other companies can join the project so that it would be more «balanced». ● The current situation of being the main sponsor is not an objective of the company.
  • 32. 11/17/15 OW2 con' 2015 XWiki SAS: Open Core? ● The company does not apply an «Open Core» strategy. All contributions are free. ● Consequence: the distinct between the project and the company is well managed. ● Maybe it could be more explicit by renaming the project. The question has been asked already.
  • 33. 11/17/15 OW2 con' 2015 XWiki SAS: What is XCS? ● XWiki Collaborative Suite (XCS) is a new project of XWiki SAS (the company). ● It's a distribution of XWiki (the product) packaged with a collection of extensions. ● Including an extension to interact with their (paying) support team.
  • 34. 11/17/15 OW2 con' 2015 XWiki SAS: What is XCS?
  • 35. 11/17/15 OW2 con' 2015 XWiki SAS: What is XCS? ● XCS is still not an «Open Core» strategy. ● Actually, XCS is open source too (the source code is available on github) ● But this project is not lead by the community ● It has been developed to answer the XWiki SAS needs for more customized environnement (integration with the XWiki SAS infrastructure, etc...) ●
  • 36. 11/17/15 OW2 con' 2015 XWiki SAS: What is XCS? ● XCS is definitively not a danger for the XWiki.org project. ● It's actually a good way to test our extensibility: we try to make the project modular enough so that a lot of different distributions could exists, depending on the users' needs.
  • 37. 11/17/15 OW2 con' 2015 Health
  • 38. 11/17/15 OW2 con' 2015 Health ● XWiki.org is healthy: ● Mailing lists are active ● Frequent releases ● A lot of downloads ● The XWiki democracy works and we are a serious product in the competition
  • 39. 11/17/15 OW2 con' 2015 Questions?
  • 40. 11/17/15 OW2 con' 2015 Thank you!
  • 41. 11/17/15 OW2 con' 2015 Contact Guillaume Delhumeau ● Email: gdelhumeau@xwiki.com ● Website: gdelhumeau.myxwiki.org ● Twitter: @gdelhumeau