This presentation explains how the XWiki software is developed on all aspects: governance, build process, release process, communication tools, code quality, xwiki.org vs xwiki.com, etc.
9. Installations
1. ^ that have ever sent us a ping (XWiki 5.2M2+)
2. ^ that have sent us a ping in the past 2 days (XWiki 5.2M2+)
Source: activeinstalls.xwiki.org
13. Code Quality
●
Full wiki for shared practices on dev.xwiki.org
●
Common code style (Checkstyle, Enforcer)
●
Continuous code reviews
●
Backward compatibility (CLIRR) and
deprecation strategy
●
XWiki special days
●
sonar.xwiki.org
15. Roadmap & Release Practices
●
Complete Roadmap Process
●
Short releases (every 3-4 weeks)
●
Release Manager + Roster
●
Release application on xwiki.org
●
Documentation fields in JIRA
16. How to Contribute
●
JIRA/mailing list/Spread
word/etc.
●
Pull Requests on GitHub
●
extensions.xwiki.org
●
Create your project on
github.com/xwiki-contrib
●
And get a JIRA, wiki and
Maven repo