19
XWiki SAS Seminar 2015 XWiki Stats Jean Simard Vincent Massol Copyright Reserved – Vincent Massol - 2015

XWiki Status - July 2015

Embed Size (px)

Citation preview

Page 1: XWiki Status - July 2015

XWiki SAS Seminar 2015XWiki StatsJean Simard

Vincent Massol

Copyright Reserved – Vincent Massol - 2015

Page 2: XWiki Status - July 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

Page 3: XWiki Status - July 2015

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

Page 4: XWiki Status - July 2015

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?

Page 5: XWiki Status - July 2015

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

Page 6: XWiki Status - July 2015

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

Page 7: XWiki Status - July 2015

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

Page 8: XWiki Status - July 2015

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).

Page 9: XWiki Status - July 2015

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

Page 10: XWiki Status - July 2015

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

Page 11: XWiki Status - July 2015

Bugs Killing (Quality)

But lagging behind by 76 bugs for the past 365 days!

Bugs created == Bug closed over 1600 days (4.3 years)

Page 12: XWiki Status - July 2015

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)

Page 13: XWiki Status - July 2015

Contributed Extensions

● Relatively stable over years. 70 new extensions released since last Seminar.

Page 14: XWiki Status - July 2015

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!

Page 15: XWiki Status - July 2015

Pull Requests (xwiki)

Nice increase of the external contributions but...

Page 16: XWiki Status - July 2015

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

Page 17: XWiki Status - July 2015

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

Page 18: XWiki Status - July 2015

Questions?

Page 19: XWiki Status - July 2015

Thank you!