Upload
vincent-massol
View
59
Download
0
Embed Size (px)
Citation preview
XWiki SAS Seminar 2015XWiki StatsJean Simard
Vincent Massol
Copyright Reserved – Vincent Massol - 2015
Downloads
● In the past we had more distributions (XEClipse, Xoffice, Workspaces, etc)● Good since 2014 (> 30K/month), what happened? :)● Note: figure for 2015 is extrapolated, we're at 240K on the 17th of July● APT/Deb distribution not included nor Extensions
Active Installs
● Progression of about 9% per month (2%+ per week) => +100%/year● Would be interesting to have the history for total installs too to see how the retention rate varies over time but more than download progresses (which are about 30%+ per year on the past 2 years)● However rate of AS seems to be slighty stagnating recently
Mailing List Activity
● Easier to use product? :)● More knowledgable Devs, asking less questions, other support places on the web?● Should we move to Stackoverflow for users?
Commit Activity (excl. contrib)
● Moved to Git in 2011, less commits when using Git (no fear of merges)?● Lost Sergiu● Edy away for 1 year ● Some code moved to xwiki-contrib● Seems stable for the past 3-4 years● Need to do some stats that include contrib
Commits – Jul 2014 – Jul 2015
● Total: 46 contributors
● 32 from XWiki SAS (70%)
● 14 from outside (30%)
● But 80% of top 24 are from XWiki SAS
Commits (xwiki-contrib)
● No significant evolution of external contributors on xwiki-contrib (maybe 2015?)● Yet it's the place where we expect contributors (code contributor)→ We should highlight that extensions contributions is easier for newcomers
Source Contributors - Core
● Pretty stable since 2010 in # of core committers (but this doesn't take into account the activity on contrib! We need to find a way to analyze this).
Releases
● Stable, team delivers regularly, on time!● + 2 XCS releases● + hundreds of Extension releases● 39 releases in 2015 (excluding Extensions) => 1 release every 9 days● Increase from 2014 probably means more bugfix releases
Issues
● Stable since 2010, surge in 2015!● Significantly more improvements and new features in 2015● More bugs fixed (quality increased) since BFD was put in place 3 years ago
Bugs Killing (Quality)
But lagging behind by 76 bugs for the past 365 days!
Bugs created == Bug closed over 1600 days (4.3 years)
Security Issues
● Roughly, we're closing security issues as they are created but we have a backlog and we're not catching up with it● Currently opened security issues: 40 (same as last year)
Contributed Extensions
● Relatively stable over years. 70 new extensions released since last Seminar.
l10n
● Relatively stable in # of contributors (about 30)
● Seems to be declining but maybe simply because we are closer to 100% translations. Would need to have stats on completeness for each language instead!
Pull Requests (xwiki)
Nice increase of the external contributions but...
Pull Requests (xwiki)
● 7 Pull Requests waiting input from XWiki● 5 Pull Requests waiting input from the author
● One probably died of exhaustion (26 comments)
→ Big Pull Requests are hard to apply● One is probably expecting comment on Github
when it's on Jira
→ 2 places to comment can be a problem● Some don't know which @since they should put
(and moreover, it changes all the time!)
→ @since should be filled by the merger
Conclusions & Actions
● No committer/contributor growth● But usage growth: +9% / month, 100% per year for the past years● Retention rate seems to be growing too
● Possible Actions/Ideas:● Join a large foundation such as Apache/Eclipse● Do a lot of tech marketing (write a book, talk at lots of conferences, write
lots of articles about XWiki)● Create a Foundation and separate name of the project from company
name● Join forces with another wiki project. Which one? Check how JSPWiki is
doing?● Make it simpler to publish Applications to e.x.o (one-click publish)● Make it simpler to develop Applications: WebIDE● Organize an XWiki Day/Online Hangout and do that regularly to build up
a tempo● Organize a Hackathon and do that regularly to build up a tempo
Questions?
Thank you!