XWiki Days

Last modified by Eduard Moraru on 2014/11/17 10:05

We organize regularly special Days (every Thursday) where we try to get the maximum number of committers and contributors to work on a special task, in order to get the maximum work for that task and reduce the backlog.

Ideas of XWiki Days

  • Doc Fixing Day: improve xwiki.org (add missing docs, write guides, improve navigation, clean e.x.o - marking old extensions as deprecated, writing
    documentation, specifying what version the extension is working on -, etc
  • Deprecation Fixing Day: reduce # of deprecated calls and move code to legacy
  • Violation Fixing Day: reduce # of violations. 12K right now on platform for ex (see http://sonar.xwiki.org/drilldown/issues/org.xwiki.platform:xwiki-platform)
  • Javadoc Improvement Day: Add missing javadocs in our code and remove checkstyle excludes
  • Code Coverage Day: Add as many tests as possible (unit and functional) to increase the TPC
  • Broken Links Day: fix as many broken links as possible on xwiki.org. To find them is easy: we just need to enable the IRC Link Checker botlet and wait on IRC to get them listed!
  • Improvements Closing Day: close as many small improvements as possible
  • Pull requests Closing Day: close as many PRs as possible
  • Localization Improvements Day: Add as many translations as possible on l10n, improve l10n itself, add missing keys in code, etc
  • Todo Fixing Day: resolve and remove TODO and FIXME markers in our code
  • Usability Improvement Day: Resolve small usability issues for end users (navigation, home page content, help pages, more simple macros, etc).
  • Contribution pain points days: discuss/fix things listed on ContributingPainPoints page

Achieved

So far we've organized the following:

Deprecation days

Bug fixing days

Improvement Fixing days

DocHour days

Pull Request Days

Tags:
Created by Vincent Massol on 2013/11/29 09:02
    

Get Connected