XWiki Roadmap Archives for the 16.x Release Cycle

Version 24.1 by Vincent Massol on 2025/05/12

XWiki 16.x Cycle

Release dates for the 16.x Cycle:

December Roadmap

General goals:

  • Stabilization!
  • Finish features started in the XWiki 16.x cycle so that they are considered finished by the stakeholders. It's important to plan quickly a meeting with your stakeholders to discuss that.

XWiki Standard

For 16.10.1 & 16.10.2

For 17.0.0

  • Javax -> Jakarta migration - Thomas
    • New:
      • Stabilize the jakarta branches and merge
  • Speed up page save - Thomas
    • New:

Contrib & Others

  • Cristal contrib extension 0.13 - Manuel + Pierre + Marius + Thiago
    • Redefining of the MVP which becomes "Minimal personal Note-taking app". Deadline: end of Jan 2025, for FOSDEM. Goal: polish what we have.
    • New:
      • Use the app to find areas of UI/UX improvements - All
      • Help polish all UIs + review existing UIs vs mockups - Thiago
  • Replication - Thomas
    • New:

Other:

  • All: BFDs on Thursdays
  • All: Fix flickers
  • All: With the time left, fix some critical/major open bugs.

Dates

  • 16.10.1: 910th of December 2024 accept
  • 16.10.2: Between 23rd and 30th of December 2024 (complex period, need to find an available RM) 26th of December 2024 accept

November Roadmap

XWiki Standard 16.10.0

  • WCAG - Lucas + Michael reviewing the PRs/merge them
    • Outstanding from past roadmaps:
  • Security issues
    • Outstanding from past roadmaps:
      • XWIKI-21926 - Pierre
    • New:
      • XWIKI-22476 - Michael
      • XWIKI-22470 - Michael
  • UI/UX improvements - Thiago + Adina
  • Realtime - Marius
    • Outstanding from past roadmaps:
  • Javax -> Jakarta migration - Thomas
    • Outstanding from past roadmaps:
  • Improvements to the registration flow - Lucas
    • Outstanding from past roadmaps:
  • Consistency of message boxes - Lucas
    • Outstanding from past roadmaps:
  • Required Rights - Michael
    • Outstanding from past roadmaps:
  • PDF Improvements - Marius
    • New:
  • Specific Bugs:
    • New:
      • Note: XWIKI-22611 is a BFD-only (i.e. if time allows)

Contrib & Others

  • Cristal contrib extension 0.12
    • Outstanding from past roadmaps:
      • Pierre:
      • Marius:
    • New:
      • Pierre:
      • Manuel:
      • Thiago:
        • Proposal only for Dark Mode (optional, it enough time)
  • LLM Extension - Michael
    • New:

Other:

  • All: BFDs on Thursdays
  • All: Fix flickers
  • All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs

Dates

XWiki Standard:

  • 16.10.0RC1: 18th of November 2024 19th of November 2024
  • 16.10.0   : 25th 28th of November 2024

October Roadmap

XWiki Standard 16.9.0

  • WCAG - Lucas + Michael reviewing the PRs/merge them
    • Outstanding from past roadmaps:
  • Security issues - Pierre
    • Outstanding from past roadmaps:
      • XWIKI-21926
  • UI/UX improvements - Thiago + Adina
  • Realtime - Marius + Dorian
    • Outstanding from past roadmaps:
  • Security Vulnerabilities - Pierre
    • Outstanding from past roadmaps:
  • Javax -> Jakarta migration - Thomas
    • Outstanding from past roadmaps:
  • Improvements to the registration flow - Lucas
    • Outstanding from past roadmaps:
  • Consistency of message boxes - Lucas
    • Outstanding from past roadmaps:
  • Required Rights - Michael
    • Outstanding from past roadmaps:
  • Specific bugs & improvements:

Contrib & Others

  • Cristal contrib extension 0.11 - Manuel + Thiago
    • Outstanding from past roadmaps:
      • Pierre:
      • Manuel:
    • New:
      • Manuel:
      • Marius:
      • Thiago:
  • Change Request - Simon
    • Outstanding from past roadmaps:

Other:

  • All: BFDs on Thursdays
  • All: Fix flickers
  • All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs

Dates

XWiki Standard:

  • accept 16.9.0RC1: 21st 23rd of October 2024
  • accept 16.9.0   : 28th of September 2024

September Roadmap

XWiki Standard 16.8.0

  • WCAG - Lucas + Michael reviewing the PRs/merge them
    • Outstanding from past roadmaps:
  • Security issues - Pierre
    • Outstanding from past roadmaps:
      • XWIKI-21926
  • UI/UX improvements - Thiago + Adina
  • Realtime - Marius + Dorian
    • Outstanding from past roadmaps:
  • Security Vulnerabilities - Pierre
    • Outstanding from past roadmaps:
  • Javax -> Jakarta migration - Thomas
    • Outstanding from past roadmaps:
  • Message stream - Simon
  • Page naming strategy is blocking creation of pages not respecting it - Simon
    • Outstanding from past roadmaps:
  • Improvements to the registration flow - Lucas
    • Outstanding from past roadmaps:
  • Consistency of message boxes - Lucas
    • New:
  • Required Rights - Michael
    • Outstanding from past roadmaps:
    • New:
  • Authentication improvements for REST APIs - Thomas
    • New:
  • Specific bugs & improvements:

Contrib & Others

  • Cristal contrib extension 0.11 - Manuel + Thiago
    • Outstanding from past roadmaps:
      • Thiago:
      • Pierre:
      • Marius:
  • Change Request - Simon
    • Outstanding from past roadmaps:
      • Requires

Other:

  • All: BFDs on Thursdays
  • All: Fix flickers
  • All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs

Dates

XWiki Standard:

  • 16.8.0RC1: 16th of September 2024 accept
  • 16.8.0   : 30th of September 2024 accept

August Roadmap

XWiki Standard 16.7.0

  • WCAG - Lucas + Michael reviewing the PRs/merge them
    • Outstanding from past roadmaps:
    • New:
  • PDF export - Marius
    • New:
  • Security issues - Pierre
  • UI/UX improvements - Thiago + Adina
  • Realtime - Marius + Dorian
    • Outstanding from past roadmaps:
    • New:
  • Security Vulnerabilities - Pierre
  • Javax -> Jakarta migration - Thomas
    • Outstanding from past roadmaps:
        • Note: includes moving to Jetty 12 (to have Servlet 5 support)
      • Also need to bridge Javax Mail API since that's what everything which sends a mail in XWiki directly uses
  • Message stream - Simon
  • Page naming strategy is blocking creation of pages not respecting it - Simon
    • Outstanding from past roadmaps:
  • Do not autosave unless there have been actual changes to the text - Simon
    • New:
  • Improvements to the registration flow - Lucas
    • Outstanding from past roadmaps:
  • Required Rights - Michael
    • Outstanding from past roadmaps:
  • Deprecate Recommended and add Supported By concept in EM and Repo App - Thomas
    • Outstanding from past roadmaps:
  • Update our CI build image - Michael
    • New:
  • Research and fix the issue with google indexing of xwiki.org which is not working anymore and doing us a big disservice for finding XWiki and XWiki docs - ?

Contrib & Others

  • Cristal contrib extension 0.11 - Marius + Pierre + Thiago
    • Outstanding from past roadmaps:
      • Thiago:
      • Pierre:
      • Marius:
    • New:
      • Thiago:
      • Pierre:
        • Issue CRISTAL-142 is only if time permits
  • WAISE project, Contrib extension - Michael + Paul
    • Outstanding from past roadmaps:
      • Paul:
    • New:
      • Paul:
      • Michael:
  • Change Request - Simon
    • Outstanding from past roadmaps:
    • New:
  • Numbered Content - Michael:
    • New:

Other:

  • All: BFDs on Thursdays
  • All: Fix flickers
  • All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs

Dates

XWiki Standard:

  • --16.7.0RC1: 19th of August 2024--: skipped because of the bad state of the CI.
  • 16.7.0   : 26th of August 2024

July Roadmap

XWiki Standard

  • WCAG - Lucas + Michael reviewing the PRs/merge them
    • Outstanding from past roadmaps:
    • New:
  • PDF export - Marius
    • Outstanding from past roadmaps:
  • Security issues - Pierre
  • UI/UX improvements - Thiago + Adina
  • Realtime - Marius + Dorian
    • Outstanding from past roadmaps:
    • New:
      • Debug and fix the Merge Conflict modal that appears for no reason sometimes (hard to reproduce consistently but very annoying for the end user)
  • Security Vulnerabilities - Pierre
    • Outstanding from past roadmaps:
  • Javax -> Jakarta migration - Thomas
    • Outstanding from past roadmaps:
      • Includes moving to Jetty 12 (to have Servlet 5 support)
      • Also need to bridge Javax Mail API since that's what everything which sends a mail in XWiki directly uses
  • Message stream - Simon
  • Improvements to the registration flow - Lucas
    • Outstanding from past roadmaps:
  • Required Rights - Michael
    • Outstanding from past roadmaps:
  • Deprecate Recommended and add Supported By concept in EM and Repo App - Thomas
    • New:
  • The page naming strategy blocks creation of pages via a wanted link - Simon
    • New:
      • Needed on 15.10.x

Contrib & Others

  • Cristal contrib extension - Manuel + Thiago
    • Outstanding from past roadmaps:
      • Manuel:
      • Thiago:
      • Pierre:
    • New:
      • Thiago:
      • Pierre:
      • Marius:
        • POC for the realtime issue
  • WAISE project, Contrib extension - Michael + Paul
    • Outstanding from past roadmaps:
      • Michael:
      • Paul:
    • New:
      • Paul:
      • Michael:
  • Change Request - Simon
    • Outstanding from past roadmaps:
      • Enable Object Editor for users with CR-edit right
      • Requires

Other:

  • All: BFDs on Thursdays
  • All: Fix flickers
  • All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs

Dates

XWiki Standard:

  • 16.6.0RC1: 22nd of July 2024 accept
  • 16.6.0   : 29th of July 2024 accept

Get Connected