Roadmap

Last modified by Thomas Mortagne on 2017/11/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 accept
  • 9.9: October 2017 accept
  • 9.10: November 2017
  • 9.11: December 2017

XWiki 9.9-9.10

Sure

  • Notifications - Continue work - Guillaume
    • Finish replacing the Watchlist
    • Fix UX and improve UI - Help from Caty needed!
    • Add notifications for recommended apps
  • In Progress XWIKI-14377 Warnings when editing extension pages (same as for delete) - Thomas (Priority) + Caty help for the UI
  • In Progress XWIKI-14626 Fix the move issue - Thomas
  • Performance work - Thomas
    • Finish stuff to make filesystem attachment/history content the default (automatic migration, broken deleted attachments UI, etc.)

      TypeKeySummaryStatusCreated Date
      BugXWIKI-9065XWiki.DeletedAttachments shows nothing when filesystem attachments are enabled.Closed18-Apr-2011
      BugXWIKI-14048XWiki#CopyDocument() may wrongly create a revision and overwrite modification date when used with filesystem attachmentsClosed28-Feb-2017
      BugXWIKI-14758Filesystem-based attachments can overwrite attachment content in a case-insensitive FilesystemIn Progress02-Oct-2017
      ImprovementXWIKI-14697Don't break all attachments when changing the attachment content store configurationClosed14-Sep-2017
      BugXWIKI-12898FS Attachments does not delete files when a subwiki has been removedIn Progress10-Dec-2015

If time permits

  •  and Open XWIKI-14666 Notify when there's a new version of XWiki - Clement
  • Open XWIKI-14162: Save button more visible. Position Save buttons on a fixed-bottom area. (continue from Pierre's PR)
  • Livetable improvements
    • Implement bulk actions on livetable items
  • Administration: Default values
    • Open XWIKI-14157 Display the default and inherited values in the Administration
    • Open XWIKI-9663 Show default value for date format in administration
  • Multipage tour feature
  • Add an {{attachments}} macro
  • More perf work
    • Open XCOMMONS-1121 - Store the job status in separated files
    • Open XCOMMONS-764 - Live storage of the job log instead of at the end of the job execution
    • Async macros, panels, ui extensions, etc.
    • ...
  • Start Page API work

Dates

  • 9.9RC2: 16 Oct 2017 18 Oct 2017 accept
  • 9.9: 23 Oct 2017 24 Oct 2017 accept
  • 9.10RC1: 13 Nov 2017 accept
  • 9.10: 20 Nov 2017 accept
Tags:
Created by Thomas Mortagne on 2012/12/20
   

Get Connected