Developing XWiki
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Developing XWiki

on

  • 3,356 views

How the XWiki open source project develops its software

How the XWiki open source project develops its software

Statistics

Views

Total Views
3,356
Views on SlideShare
1,205
Embed Views
2,151

Actions

Likes
1
Downloads
13
Comments
0

22 Embeds 2,151

http://massol.myxwiki.org 2067
http://sorin2.myxwiki.org 19
http://dashboard.bloglines.com 10
http://sorin.myxwiki.org 9
http://translate.googleusercontent.com 8
http://lx103008869481.testfactory.copergmps 6
http://feeds.feedburner.com 4
http://dafedin.myxwiki.org 4
http://veillecarbone.cloud.xwiki.com 4
http://localhost 4
http://192.168.1.96 3
http://incubator.myxwiki.org 2
http://cache.baiducontent.com 2
http://mason 1
http://lx103008869481.testfactory.copergmps:8080 1
http://77.240.188.78 1
http://mongolab 1
http://192.169.169.40 1
http://webcache.googleusercontent.com 1
http://10.110.1.58 1
http://legeinfo.dnsalias.net 1
http://web.archive.org 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Developing XWiki Document Transcript

  • 1. XWiki Developing the XWiki software Copyright (c) XWiki SAS - 2011September 2011
  • 2. Agenda• Project Health• Governance Practices• Coding Practices• Release Practices• Testing Practices• Next Steps Copyright (c) XWiki SAS - 2011
  • 3. Project Health Copyright (c) XWiki SAS - 2011
  • 4. JIRA Issues Almost 4issues per day! Copyright (c) XWiki SAS - 2011
  • 5. Commits19 commits per day in average! Copyright (c) XWiki SAS - 2011
  • 6. Committers43 committers over past 12 months15 active, 11 from XWiki SAS Copyright (c) XWiki SAS - 2011
  • 7. Misc. Stats Downloads > 10000/monthMailing Lists Activity ~500 msg/month 42 in 2011 (one every 9 Releases days!) LOC ~2M (source: Ohloh) More stats http://nemo.sonarsouce.org Copyright (c) XWiki SAS - 2011
  • 8. Governance• Committership and Voting• Vote vs Proposals, lazy committing• XWiki.org vs XWiki SAS• xwiki.org governance and advertising Copyright (c) XWiki SAS - 2011
  • 9. Coding• GitHub• Maven and Jenkins • > 100 maven projects• CLIRR, Checkstyle, Enforcer• Continuous code reviews• Common code style Copyright (c) XWiki SAS - 2011
  • 10. Releases• Roadmap Process• Short releases (every 3-4 weeks)• Release Manager Copyright (c) XWiki SAS - 2011
  • 11. Testing• JUnit/JMock• Selenium 2 for UI tests• Test stability/Flickering issues • Rolling Build Manager Copyright (c) XWiki SAS - 2011
  • 12. Next Steps• Commons & Rendering on Maven Central• Continue stabilizing functional tests• Write GitHub bridge for commit emails• More tech marketing needed • Book, articles Copyright (c) XWiki SAS - 2011
  • 13. Q&A Me Copyright (c) XWiki SAS - 2011
  • 14. Vincent Massolvincent@xwiki.comskype: vmassolhttp://massol.nethttp://xwiki.orghttp://xwiki.com Copyright (c) XWiki SAS - 2011