XWiki Roadmap Archives for the 16.x Release Cycle

Last modified by Oana-Lavinia Florean on 2024/03/25

XWiki 16.x Cycle

XWiki 16.2.0

XWiki Standard

  • WCAG - Lucas + Michael reviewing the PRs/merge them
    • Outstanding from past roadmaps:
    • New:
  • PDF export - Marius
    • Outstanding from past roadmaps:
  • Compiled XDOM - Thomas
    • Outstanding from past roadmaps:
  • Continue working on LiveTable to Live Data migrations - Manuel
    • New:
  • Security issues - Pierre
  • Document Rights - Michael
    • Outstanding from past roadmaps:
  • Upgrade to Solr9 and migration from previous versions - Thomas
    • Outstanding from past roadmaps:
  • UI/UX improvements - Thiago + Adina
    • Outstanding from past roadmaps:
    • New:
  • Realtime - Marius + Dorian
    • Outstanding from past roadmaps:
    • New:
      • XWIKI-21949
  • Security Vulnerabilities - Pierre
    • New:
  • Notifications Improvements - Simon
    • Outstanding from past roadmaps:
    • New:
  • Javax -> Jakarta migration - Thomas
    • Outstanding from past roadmaps:
      • Start working on Servlet API bridging (see if we would reduce the brakage related to APIs which currently expose the javax.servlet.* classes by bridging as much as possible)
  • Fix performance with large number of revisions - Pierre
    • Outstanding from past roadmaps:

Contrib & Others

  • Cristal - Manuel + Thiago + Vincent
    • New:
      • If enough time:
  • WAISE Extension - Michael + Paul
    • Outstanding from past roadmaps:
    • New:
      • Plan the benchmark and start collecting questions/tasks and content
  • Markdown Extension - Pierre
    • Outstanding from past roadmaps:
      • MARKDOWN-80
  • Change Request Extension - Simon
    • Outstanding from past roadmaps:
  • Replication Extension - Thomas
    • Outstanding from past roadmaps:
  • OpenID Connect Extension - Thomas
    • New:
  • Confluence Extension - Michael
    • New:
  • Upgrade of XWiki.org - Simon

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

  • 16.2.0RC1: 18th of March 2024 19th of March 2024 accept
  • 16.2.0: 25th of March 2024 accept

XWiki 16.1.0

XWiki Standard

  • WCAG - Lucas + Michael reviewing the PRs/merge them
    • Outstanding from past roadmaps:
    • New:
  • PDF export - Marius
    • Outstanding from past roadmaps:
    • New:
  • Compiled XDOM - Thomas
    • Outstanding from past roadmaps:
  • Continue working on LiveTable to Live Data migrations - Manuel
    • New:
  • Security issues - Pierre
  • Document Rights - Michael
    • New:
  • Upgrade to Solr9 and migration from previous versions - Thomas
    • Outstanding from past roadmaps:
  • UI/UX improvements - Thiago + Adina
    • Outstanding from past roadmaps:
      • TODO Adina: List here what was planned in 16.0.0 and not done
      • Thiago:
    • New:
      • TODO  Adina: List here new jira issues for 16.1.0
      • Thiago:
  • Realtime - Marius + Dorian
    • Outstanding from past roadmaps:
    • New:
  • Security Vulnerabilities - Manuel
    • New:
      • Forum proposal for the security vulnerability UI & processes
  • Notifications Improvements - Simon
    • Outstanding from past roadmaps:
  • Javax -> Jakarta migration - Thomas
    • New:
      • Start working on Servlet API bridging (see if we would reduce the brakage related to APIs which currently expose the javax.servlet.* classes by bridging as much as possible)
  • Fix performance with large number of revisions - Pierre
    • New:

Contrib & Others

  • Cristal contrib extension - Manuel + Thiago
    • Outstanding from past roadmaps:
    • New:
      • Thiago: Wireframes and flow for the following user stories:
      • Manuel (+ Vincent)
        • Define project milestones (and publish them)
        • Define the MVP clearly
        • Define minimal back end endpoints/apis
        • Decide if rendering is implemented client-side or not (and if in MVP or not)
          • Idea: implement only MD rendering in client-side
        • Provide distributions for users (electron binary and/or server binary)
  • WAISE project, Contrib extension - Michael + Paul
    • Outstanding from past roadmaps:
    • New:
  • Security issues - Pierre
    • Outstanding from past roadmaps:
  • Change Request - Simon
    • New:
  • Replication - Thomas
    • Outstanding from past roadmaps:
  • Word-based notifications - Simon
    • New:
  • Markdown Syntax - Pierre:
    • 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

  • 16.1.0RC1: 19th20th of February 2024 accept
  • 16.1.0   : 26th of February 2024 accept

XWiki 16.0.0

General goals:

  • Introduce new important changes in 16.0.0 (ie early in the cycle to have the time to stabilize)
  • Finish work for 15.10.x
    • Stabilization
    • Finish features started in the XWiki 15.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.
      • We didn't finish migrating from LT to LD, we need to progress and finish it ideally in 15.10.x  
      • We need to finish realtime so that it's business ready in 15.10.x
      • Re WCAG, we need to ideally finish fixing all issues for 15.10.x too. If not possible we need to define a target.
      • New PDF export: needs to not have known important bugs open
      • All these should be merged on the 15.10.x branch

XWiki Standard

Contrib & Others

  • Cristal contrib extension:
    • Outstanding from past roadmaps:
      • Thiago:
        • Continue mockups of the main UI elements
      • Manuel
        • Continuous delivery of artifacts (web/electron + documentation)
    • New:
      • Manuel:
      • Thiago:
  • WAISE project - Paul, Michael
    • Outstanding from past roadmaps:
      • Michael:
      • Paul:
    • New:
      • Michael:
      • Paul:
  • Security issues - Pierre
    • Outstanding from past roadmaps:
  • Change Request - Simon
    • New:
  • Replication - Thomas
    • New:
  • Word-based notifications - Simon
    • New:
  • Upgrade of Weblate - Simon
    • 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

  • 16.0.0RC1: 22nd 23rd of January 2024 accept
  • 16.0.0: 29th of January 2024 accept

Get Connected