Roadmap
Version 843.1 by Marius Dumitru Florea on 2024/01/24
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.
Already implemented roadmaps can be found in the archives.
XWiki 16.x Cycle
Release dates for the 16.x Cycle:
- 16.0.0: January 2024
- 16.1.0: February 2024
- 16.2.0: March 2024
- 16.3.0: April 2024
- 16.4.0: May 2024
- 16.5.0: June 2024
- 16.6.0: July 2024
- 16.7.0: August 2024
- 16.8.0: September 2024
- 16.9.0: October 2024
- 16.10.0: November 2024
- 16.10.1: December 2024
- 16.10.2: December 2024
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
- WCAG - Lucas + Michael reviewing the PRs/merge them
- Outstanding from past roadmaps:
- Outstanding from past roadmaps:
- PDF export - Marius
- Outstanding from past roadmaps:
- Outstanding from past roadmaps:
- What's New: Improved UI - Vincent
- Outstanding from past roadmaps:
- Using https://design.xwiki.org/xwiki/bin/view/Proposal/Design%20of%20What's%20new%20feature/#HUpdated28afterforumdiscussion29
- Update: new drawer POC was done and is working.
- Vincent: I'm not sure we need to merge it in 15.10.x, the move to the drawer can be considered an impprovement for 16.x
- Outstanding from past roadmaps:
- Compiled XDOM - Thomas
- Outstanding from past roadmaps:
- LiveTable to Live Data migrations - Manuel
- Outstanding from past roadmaps:
- Was previously assigned to Michael. Re-assigning to Manuel, if time permits
- Ideally for 15.10.x unless too dangerous (would be good to have consistency in 15.10.x on LT/LD as much as possible)
- New:
- Outstanding from past roadmaps:
- Security issues - Michael & Pierre
- To be taken from https://jira.xwiki.org/issues/?jql=level%20%3D%20Confidential%20and%20resolution%20%3D%20Unresolved%20and%20priority%20in%20(Blocker%2C%20Critical)%20and%20category%20%3D%2010000
- Outstanding from past roadmaps:
- New:
- Required rights improvements - Michael
- Outstanding from past roadmaps:
- Outstanding from past roadmaps:
- Upgrade to Solr9 and migration from previous versions - Thomas
- Outstanding from past roadmaps:
- Outstanding from past roadmaps:
- UI/UX improvements - Thiago + Adina
- Outstanding from past roadmaps:
- Adina:
- wrap up the xDocFooter revamp discussion
- gather ideas for Tags page revamp
- Adina:
- New:
- Adina:
- start exploring more ideas for the search dropdown revamp
- Thiago:
- Adina:
- Outstanding from past roadmaps:
- Realtime (some items are outstanding from past roadmaps)
- New:
- Marius:
- Dorian:
- Marius:
- New:
- Security Vulnerabilities - Manuel
- New:
- Requirements meeting with Stakeholder to discuss what we need to do to bundle the extension again in XS
- New:
- Fix usemainstore/uselocalstore properties for notifications - Simon
- New:
- New:
- Javax -> Jakarta migration - Thomas
- New:
- if enough time besides Solr9 migration to finish + the XDOM compilation start working on Servelt 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)
- New:
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)
- Thiago:
- New:
- Manuel:
- Thiago:
- Manuel:
- Outstanding from past roadmaps:
- WAISE project - Paul, Michael
- Outstanding from past roadmaps:
- Michael:
- Paul:
- Michael:
- New:
- Michael:
- Paul:
- Michael:
- Outstanding from past roadmaps:
- Security issues - Pierre
- Outstanding from past roadmaps:
- Outstanding from past roadmaps:
- Change Request - Simon
- New:
- New:
- Replication - Thomas
- New:
- New:
- Word-based notifications - Simon
- New:
- New:
- Upgrade of Weblate - Simon
- New:
- 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:
22nd23rd of January 2024 - 16.0.0: 29th of January 2024