Roadmap

Version 365.1 by Thomas Mortagne on 2017/09/20

The XWiki development process uses JIRA for listing all tasks to be implemented and all bugs to be fixed.

You'll find there the dates and versions planned for issues to be fixed and hence the XWiki roadmaps. There's also a release calendar listing all known dates for future releases. Please understand that these dates are often tentative since XWiki's development is open source and lots of committers/contributors are working in their free time on XWiki.

If you're interested to help out check the contributing page.

We're releasing several top level projects together and as such we've decided to have the same Roadmap page for all of them. Thus this page contains the roadmap for the following projects: XWiki Commons, XWiki Rendering and XWiki Platform.

General goals for all releases:

  • More tests
  • Better javadoc
  • More documentation on xwiki.org
  • Code cleanup/refactoring

Already implemented roadmaps can be found in the archives.

Note that all planned release dates are also entered in the Calendar on JIRA.

XWiki 9.x Cycle

Release dates for the 9.x Cycle:

  • 9.0: January 2017 accept
  • 9.1: February 2017 accept
  • 9.2: March 2017 accept
  • 9.3: April 2017 accept
  • 9.4: May 2017 accept
  • 9.5: June 2017 accept
  • 9.6: July 2017 accept
  • 9.7: August 2017 accept
  • 9.8: September 2017
  • 9.9: October 2017
  • 9.10: December 2017

XWiki 9.8

Sure

Regressions (highest importance):

  • Put back the ability to import from office in CKEditor (as we had in the GWT editor) - Picture of mflorea Marius

Some leftovers from previous roadmaps to finish:

  • Livetable improvements - Picture of mflorea Marius
    • Implement bulk actions on livetable items
    • Allow List of Users filtering also by entering first and last name, not just the user id
    • Displaying a livetable list filter for a non-static list field is not scalable
    • accept Support LiveTable text filtering on DBListclass columns (XWIKI-5146)
  • Notifications - Continue work - Picture of gdelhumeau Guillaume
    • Finish replacing the Watchlist
    • Replace the Activity Stream
    • Add notifications for recommended apps

New:

  • accept XWIKI-14605: REST resource installed as extension is broken when upgrading/uninstalling a JAR from the same namespace or root namespace - Picture of ThomasMortagne Thomas

Other:

  • Work on restructuring xwiki.org on several aspects - Picture of VincentMassol Vincent Picture of evalica Caty
    • Move all content from platform and enterprise wikis to the main wiki accept
    • Remove XWiki Enterprise and mention the Standard flavor instead accept
    • Improve the navigation by adding a navigation panel on the left and reorg pages as nested pages where it makes sense accept
    • Small improvements to the skin to make it simpler for a website
    • (optional) Rewrite all the links pointing to platform and enterprise
    • Improve the Features page to be nicer-looking, with screenshots

If time permits

  • Fix the move issue: http://jira.xwiki.org/browse/XWIKI-14626
  • Administration: Default values
    • Display the default and inherited values in the Administration
    • Show default value for date format in administration
  • XWIKI-14162: Save button more visible. Position Save buttons on a fixed-bottom area. (continue from Pierre's PR)
  • Improve XWiki Upgrades
    • Display a notification when there’s a newer version available
    • XWIKI-14377 Warnings when editing extension pages (same as for delete)
  • Multipage tour feature
  • Add an {{attachments}} macro
  • Performance work
    • Finish stuff to make filesystem attachment/history content the default (automatic migration, broken deleted attachments UI, etc.) Picture of ThomasMortagne Thomas

Dates

  • 9.8RC1: 18th of Sep 2017 19th of Sep 2017 accept
  • 9.8: 25th of Sep 2017
Tags:
   

Get Connected