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, XWiki Platform and XWiki Enterprise.

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 Enterprise 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
  • 9.4: May 2017
  • 9.5: June 2017
  • 9.6: July 2017
  • 9.7: August 2017 
  • 9.8: September 2017
  • 9.9: October 2017
  • 9.10: December 2017

XWiki 9.3 - 9.5

  • Move from XE to KB Flavor and distribute the platform distribution - Thomas
  • Prepared mails might be never sent if the XWiki server crash or is restarted - Vincent
    • Closed XWIKI-13991 Prepared mails might be never sent if the XWiki server crash or is restarted
  • Be able to also restore deleted children pages when restoring a parent nested page - Edy
    • Open XWIKI-13164 Be able to also restore deleted children pages when restoring a parent nested page
  • Improved Rights UI: Investigation only - Caty
  • HomePage: Proposals for exposing people to the help content from the home page and possible different default content for the home page. Investigation then some implementation - Caty for investigation. ? for dev
  • Livetable: Batch Selection + Better Filters (users, boolean, date, partial location) - Marius?
    • Open XWIKI-9089 Implement bulk actions on livetable items
    • Open XWIKI-9639 Allow List of Users filtering also by entering first and last name, not just the user id
    • Open XWIKI-10122 Add ability to filter on Date types in LiveTables
    • Open XWIKI-11084 Add support for searching for date range in LiveTable
    • Open XWIKI-13520 Add bootstrap-select displayer for multilist feature on livetable
    • Open XWIKI-12990 Displaying a livetable list filter for a non-static list field is not scalable
    • Open XWIKI-5146 Support LiveTable text filtering on DBListclass columns
  • Administration: Suggest & Filter for menu categories - Marius
    • Closed XWIKI-14146 Live search in the administration section name and description
  • Administration: Default values - Marius?
    • Open XWIKI-14157 Display the default and inherited values in the Administration
    • Open XWIKI-9663 Show default value for date format in administration
  • Various UI usability improvements. Some topics to investigate + some implementation - Caty for investigation. Edy and Marius for dev
    • Save button more visible
      • Open XWIKI-14162 Position Save buttons on a fixed-bottom area
    • Implement an option to display action name under icons + Make wheel and 3dots menu more coherent
      • Open XWIKI-14163 Enhance content menu icons with JS tooltips
    • AWM "add entries” + Drop down on "+" Menu + Admin UI to select some templates
      • Open XWIKI-13801 In the Create step, provide a request parameter in order to preselect the Page Template
      • Open XE-1588 Reorder the "Create a Page" menu steps in a more coherent way
    • Make discoverable the logo change feature
      • Open XWIKI-10779 Add the ability to upload a logo in edit mode in the Flamingo Theme Editor
      • Open XWIKI-14161 Improve Look & Feel description to mention "logo" and "skin"
  • Create an extension point for the "Content Menu” area - Edy
    • Closed XWIKI-13078 Create an extension point for the "Content Menu" area
  • Multipage tours - ?
  • Bundle Menu Application - Investigation then some implementation - Caty for investigation. ? for dev
  • Bundle Help Center Application - Marius?
  • Draw.io new version - Marius
    • Open XADIAGRAM-32 Upgrade to the latest Draw.io version
    • Open XADIAGRAM-33 Create a {{diagram}} rendering macro
    • Open XADIAGRAM-9 Newlines in text on shapes does not display correctly.
    • Open XADIAGRAM-8 There should be a way to embed in documents with a link to take you directly to editing the diagram.
  • Attachment Selector improvements - Marius
    • Open XWIKI-14160 Add support for specifying the version summary when uploading a file with the Attachment Selector
    • Open XWIKI-14159 Add support for replacing an existing attachment when uploading a file with the Attachment Selector
  • Polishing CKEditor - Marius
    • Closed CKEDITOR-159 Add support for creating wiki links with auto-generated label
    • Closed CKEDITOR-158 Labels of the edit macro popup are hardcoded
    • Open CKEDITOR-146 Some symbol are converted into HTML entities while saving
    • Open CKEDITOR-131 Sometimes Macro insertion eats what comes next
  • Look for a user workaround for the limitation of 255 chars in document location - Thomas
    • Open XWIKI-13402 Error when creating a document on a deep hierarchy or a shallow hierarchy with long document titles
  • Continue working on notifications - Guillaume
  • Improve PDF Export - ?

Dates

  • 9.3RC1: 18 April 2017 19 April 2017 (3w) accept
  • 9.3Final: 24 April 2017 (1w)
  • 9.4RC1: 22 May 2017 (4w)
  • 9.4Final: 29 May 2017 (1w)
  • 9.5RC1: 19 June 2017 (3w)
  • 9.5Final: 26 June 2017 (1w)
Tags:
Created by Thomas Mortagne on 2012/12/20
    

Get Connected