XWiki Roadmap Archives for the 15.x Release Cycle
XWiki 15.x Cycle
Release dates for the 15.x Cycle:
- 15.0: January 2023
- 15.1: February 2023
- 15.2: March 2023
- 15.3: April 2023
- 15.4: May 2023
- 15.5: June 2023
- 15.6: July 2023
- 15.7: August 2023
- 15.8: September 2023
- 15.9: October 2023
- 15.10: November 2023
- 15.10.1: December 2023
- 15.10.2: December 2023
XWiki 15.10.1 & 15.10.2
XWiki Standard
Outstanding from past roadmaps:
- WCAG - Lucas + Michael reviewing the PRs/merge them
- PDF export bug fixes (BFD?) - Marius
- What's New: Improved UI - Vincent
- 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.
- Compiled XDOM - Thomas
- Realtime work - Marius & Dorian
- Continue working on LiveTable to Live Data migrations - Michael
- UI/UX improvements - Thiago
- Organize a Usability session to gather usability needs and prioritize them
- Continue working on Notification improvements proposals
New work:
- New Security issues - Michael + Pierre
- Realtime work - Dorian and Marius
- Required rights improvements - Michael
- Implement Skin improvements - Manuel
- WCAG - Lucas + Michael reviewing the PRs/merge them
- UI revamp proposals - Adina
- Reach conclusions on all XDocFooter revamp sup-proposals and validate implementations
- Continue UI/UX improvements for AWM
- UI/UX improvements - Thiago
- Detail the use of Quant-UX for usability testing
- Continue research on improvements that could be made in XWiki UI
- Upgrade to Solr9 and migration from previous versions - Thomas
- Notifications Bug Fixes - Simon
- Security Cache - Michael
Contrib & Others
Outstanding from previous roadmaps:
- Cristal contrib extension:
- Thiago:
- First mockups of the main UI elements:
- Document tree
- Breadcrumb
- "Right hand side" menu (access to the administration, logging, ...)
- main content area
- First mockups of the main UI elements:
- Thiago:
- WAISE project, Contrib extension - Paul, Michael
New work:
- Cristal contrib extension
- Manuel
- Integration functional tests on the CI
- Continuous delivery of artifacts (web/electro + documentation)
- Thiago
- Continue the abstract UI elements mapping (expanding what was proposed in https://forum.xwiki.org/t/putting-an-abstraction-on-top-of-the-design-system/13286)
- Check Shoelace and Baklava design systems
- Manuel
Other:
- All: BFDs on Thursdays
- All: Fix flickers
- All: With the time left, fix some critical/major open bugs.
Dates
- 15.10.1:
11th (or12th)of December 2023 - 15.10.2: 26th (or 27th) of December 2023
XWiki 15.10
XWiki Standard
Outstanding from past roadmaps:
- Security issues not finished:
- Manuel & Michael:
- Michael:
- WCAG - Lucas + Michael reviewing the PRs/merge them
- PDF export bug fixes - Marius
- What's New: Improved UI - Vincent
- Compiled XDOM - Thomas
Realtime work - Marius & Dorian* Bugs fixing:
- New Feature
- New Feature
- Revamping of notification watch buttons - Simon
- Continue working on LiveTable to Live Data migrations - Michael
New work:
- New Security issues - Michael + Pierre
- Realtime work - Dorian and Marius
- Required rights improvements - Michael, Manuel
- Implement Skin improvements - Manuel
- WCAG - Lucas + Michael reviewing the PRs/merge them
- UI revamp proposals - Adina
- Reach conclusions and make initial implementations for the XDocFooter revamp sup-proposals
- Research UI/UX improvements for AWM or/and search dropdown
- UI/UX improvements - Thiago
- Cristal:
- TODO
- XS:
- Organize a Usability session to gather usability needs and prioritize them
- Talk with Simon to check the UI/UX aspects of Notifications and possibly propose some improvements
- Check the complexity of the FA6 upgrade and if doable implement it (https://jira.xwiki.org/browse/XWIKI-15026)
- Talk with Lucas on https://jira.xwiki.org/browse/XWIKI-21009 (finding a good trade-off between not needing extra space for controls and having easy to use controls) to see if there are some better ideas.
- Use XWiki and have some ideas about future UI/UX improvements Thiago would like to work on
- Cristal:
- Upgrade to Solr9 and migration from previous versions - Thomas
Target for 16.0
- Word-based notifications - Simon
- Manual testing of XS - Ilie
- XWiki 14.10.19
- XWiki 15.5.4
- XWiki 15.10 RC1
Contrib & Others
Outstanding from previous roadmaps:
- URL Normalizer in platform - Thomas
- Proposal to merge the extension in platform + activate by default + implement it, if it passes
- Change Request - Simon
New work:
- WAISE project, Contrib extension - Paul (with Michael as tech lead)
- Wiki 3.0 contrib extension - Manuel
- Port the prototype to the actual codebase, using the selected technologies
Other:
- All: BFDs on Thursdays
- All: Fix flickers
- All: With the time left, fix some critical/major open bugs.
Dates
- 15.10 RC1: 20th of November 2023
- 15.10 Final: 27th of November 2023
XWiki 15.9
XWiki Standard
Outstanding from past roadmaps:
- Security issues not finished:
- WCAG - Lucas + Michael reviewing the PRs/merge them
- Bug fix CKEditor - Marius (BFD with help from Manuel)
- PDF export bug fixes (BFD?) - Marius
- UI proposals on the forum to finish - Adina
- Push devs to answer and conclude on each proposal, especially for:
- the dropdown borders and shadows
- division between panels and content
- Push devs to answer and conclude on each proposal, especially for:
- What's New: Improved UI - Adina (with help from Vincent)
- Implement the HTML/JS/CSS
- TODO: Vincent to check the status on the provided HTML/CSS, see https://forum.xwiki.org/t/whats-new-ui-proposal-html-css-code/12968
- UI support for news item images:
- Implement the HTML/JS/CSS
- Compiled XDOM - Thomas
- Realtime bugfixes - Dorian (with help from Marius)
- Continue working on LiveTable to Live Data migrations - Michael
New work:
- New Security issues - Michael
- Required rights - Michael, Manuel
- Implement Skin improvements - Manuel
- Realtime improvements - Marius
- WCAG - Lucas + Michael reviewing the PRs/merge them
- Continue working on LiveTable to Live Data migrations - Michael
- Word-based notifications - Simon
- Revamping of notification watch buttons - Simon
- Signed Extensions - Michael
- Start thinking about the need/architecture
- Extra Doc Revamp - Adina
Contrib & Others
Outstanding from previous roadmaps:
- URL Normalizer in platform - Thomas
- Proposal to merge the extension in platform + activate by default + implement it, if it passes
- Change Request - Simon
New work:
- WAISE project, Contrib extension - Paul (with Michael as tech lead)
- TODO: list issues here.
- Wiki 3.0 contrib extension
- Manuel
- Setup the critial dev infrastructure (issue tracker, documentation wiki, CI)
- Forum proposal of the global architecture (what's client side, what's server side, how do we connect to the storage backend...) (based on Wiki 3.0 Desin Page)
- Work on authentication (delegate authentication to the underlying storage) PoC + proposal
- Clement D
- Benchmark of Javascript component injection libraries + design page + forum proposal (based on Ludovic PoC)
- Vue 3 as our front-end framework forum proposal (based on Ludovic PoC)
- Document tree PoC + design page + forum proposal
- Manuel
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
- 15.9 RC1: 23rd of October 2023
- 15.9 Final:
30th31st of October 2023
XWiki 15.8
XWiki Standard
Outstanding from past roadmaps:
- Security issues not finished:
- WCAG - Lucas + Michael reviewing the PRs/merge them
- Bug fix CKEditor - Marius (BFD with help from Manuel)
- PDF export bug fixes - Marius
- Notifications improvements - Simon
- UI proposals on the forum to finish - Adina
- Send forum proposals for all of the 12 topics
- Push devs to answer and conclude on each proposal
- For the agreed proposals, prepare some HTML/JS/CSS
- What's New: Improved UI - Adina (with help from Vincent)
- Implement the HTML/JS/CSS
- UI support for news item images:
- Outstanding improvements/bugs for the security vulnerabilities in XS - Manuel
- Compiled XDOM - Thomas
New work:
- New Security issues - Michael
- Realtime bugfixes - Dorian (with help from Marius)
- Navigation tree improvements - Marius
- Implement Skin improvements - Manuel
- Continue working on LiveTable to Live Data migrations - Michael
- Restrict script right to wiki level
- Bug fix - Need to find assignee!
Contrib & Others
Outstanding from previous roadmaps:
- Recommend/stabilize the URL Normalizer - Thomas
- Admin UI to enable/disable the feature. TODO: list jira
- Proposal to merge the extension in platform
- Replication - Thomas
- Attachment update replication bug.
- Change Request - Simon
New work:
- Change Request - 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
- 15.8 RC1: 18th of September 2023
- 15.8 Final: 25th of September 2023
XWiki 15.7
XWiki Standard
Outstanding from past roadmaps:
- Security issues not finished:
- WCAG - Lucas + Michael reviewing the PRs/merge them
- Bug fix CKEditor - Marius (BFD with help from Manuel)
- Finish PDF export issues (Nice to have (BFD)) - Marius
- Quick Actions - Dorian + Marius
- PDF export bug fixes - Marius
- Notifications improvements - Simon
New work:
- New Security issues - Michael
- UI proposals on the forum to finish - Adina
- Send forum proposals for all of the 12 topics
- Push devs to answer and conclude on each proposal
- For the agreed proposals, prepare some HTML/JS/CSS
- What's New: Improved UI - Adina (with help from Vincent)
- Implement the HTML/JS/CSS
- UI support for news item images:
- Realtime bugfixes - Dorian (with help from Marius and if time permits):
- New WCAG issues - Lucas
- Outstanding improvements/bugs for the security vulnerabilities in XS - Manuel
- TODO: list some jiras
- Navigation tree improvements (if time permits) - Marius
- TODO: list jiras
- Compiled XDOM - Thomas
Contrib & Others
Outstanding from previous roadmaps:
- Recommend/stabilize the URL Normalizer - Thomas
- Admin UI to enable/disable the feature. TODO: list jira
- Proposal to merge the extension in platform
- Change Request - 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
- 15.7 RC1:
21th23rd of August 2023 - 15.7 Final:
28th of August 2023
XWiki 15.6
XWiki Standard
Outstanding from past roadmaps:
- Security issues not finished:
- WCAG - Lucas + Michael reviewing the PRs/merge them
- Bug fix CKEditor - Marius (BFD with help from Manuel)
- Finish PDF export issues - Marius
- Various bugs - Michael
New work:
- Notifications improvements - Simon
- New Security issues - Michael
- Quick Actions - Dorian (with Marius help)
- Improve security dashboard (continued) - Manuel
- Security cache fix/improvement - Michael
- Realtime bugfixes - Dorian (with help from Marius)
- TODO: list some jiras
- To be started only after Quick Actions is fully finished
- New WCAG issues - Lucas
Contrib & Others
Outstanding from previous roadmaps:
- Recommend/stabilize the URL Normalizer - Thomas
- Admin UI to enable/disable the feature
- Proposal to merge the extension in platform
New work:
- Change Request - Simon
- Upgrade of Weblate - 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
- 15.6 RC1: 24th of July 2023 (4 weeks)
- 15.6 Final: 31st of July 2023 (1 week)
XWiki 15.5
XWiki Standard
Outstanding from past roadmaps:
- Security issues not finished:
- WCAG - Lucas
- Various issues - Marius
Marius: "No reply / comments / progress on the 3 regressions I discovered on the selectize.js side so we're blocked ATM. We have to postpone the upgrade until they fix the issues. Or switch to a different library.". Drop it or replace it with "Find a replacement for selectize.js" but that's not an easy task
- Bug fix CKEditor - Marius
- Quick actions - Design and start scaffolding - Marius
- Finish PDF export issues - Marius
- Nice to have (BFD)
- Improve notifications - Simon
- Email notification "per app" grouping - Simon
New work:
- New Security issues - Michael
- Common Name Approver Differentiation - Marius
- Quick Actions - Dorian + Marius
- List security issues inside XS - Manuel
- WCAG - Lucas + Michael reviewing the PRs/merge them
- Various bugs - Michael
Contrib & Others
Outstanding from previous roadmaps:
- None found
New work:
- MediaWiki issues - Thomas
- CR fixes - Simon
- TODO: list jiras
- Replication fix - Simon
- TODO: list jiras
- Recommend/stabilize the URL Normalizer - Thomas
TODO: decide if we want to bunde it in XS or not.
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
- 15.5 RC1: 19th of June 2023
- 15.5 Final: 26th of June 2023
XWiki 15.4
XWiki Standard
Outstanding from past roadmaps:
- Security issues not finished:
- WCAG - Lucas
- Various issues - Marius
- Bug fix CKEditor - Marius
- Quick actions - Design and start scaffolding - Marius
- Finish PDF export issues - Marius
New work:
- New security-related work - Michael
- WCAG - Lucas
- Improve notifications - Simon
- Email notification "per app" grouping - Simon
- What's new - Vincent
Contrib & Others
Outstanding from previous roadmaps:
- Infra - Upgrade xwiki.org to LTS - Simon
New work:
- DokuWiki Importer improvements - Michael
- Extensible number types - Manuel
- Recommend the URL Normalizer - Thomas
- Change Request: Simon
Other:
- All: BFDs on Thursdays
- All: Fix flickers
Dates
- 15.4 RC1: 22nd of May 2023
- 15.4 Final: 30th of May 2023 (note: 29th is off in France and Germany)
XWiki 15.3
XWiki Standard
Outstanding from past roadmaps:
- Security issues not finished:
- WCAG - Lucas
Report all issues found by Axe Core in the XWiki build on jira and start fixing some.
- Various issues - Marius
- Bug fix CKEditor - Marius
New work:
- Each dev takes several (from 3 to 5) security issues from:
- Open blockers (5 issues as of today
- Goal: close the 5 remaining security issues in 15.3 timeframe ideally (note that two of them are listed in the outstanding issues part already).
- Michael:
- Caption overflow improvement - Manuel
- Quick actions - Design and start scaffolding - Marius
- Finish PDF export issues - Marius
- Nice to have (BFD)
- WCAG - Lucas
- Allow choosing the authenticator at runtime - Thomas
- Email notification "per app" grouping - Simon
- TODO: add jira issue here
- Restart design discussions and start API implementation
Contrib & Others
Outstanding from previous roadmaps:
- Infra - Upgrade xwiki.org to LTS - Simon
New work:
- Change Request - Simon
Other:
- All: BFDs on Thursdays
- All: Fix flickers
Dates
- 15.3 RC1: 17th of April 2023
- 15.3 Final: 24th of April 2023
XWiki 15.2
XWiki Standard
Outstanding from past roadmaps:
- Security issues not finished in 15.0:
- UI for the "What's new" feature in XS - Vincent
- WCAG - Lucas
- Various issues - Marius
- PDF Export issues - Marius
- Bug fix CKEditor - Marius
New work:
- Each dev takes several (from 3 to 5) security issues from:
- Open blockers (12 issues as of today
- Goal: close the 12 remaining security issues in 15.2 ideally.
- Michael:
- Thomas:
- Manuel:
- WCAG - Lucas
And also report all issues found by Axe Core in the XWiki build on jira and start fixing some
- Bugs:
Contrib & Others
Outstanding from previous roadmaps:
- CR - Display diff contextual information with comments - Simon
- CR bugs - Simon
And Alignment of the CR activity feed.
- CR - Improve cluster support - Simon
New work:
- Change request - Simon
And UX improvement in file change tab.
- Infra - Upgrade xwiki.org to LTS - Simon
Other:
- All: BFDs on Thursdays
- All: Fix flickers
Dates
- 15.2 RC1:
20th21th of March 2023 - 15.2 Final: 27th of March 2023
XWiki 15.1
XWiki Standard
Outstanding from past roadmaps:
- Security issues not finished in 15.0:
- Marius
- Thomas
- Simon
- Include "What's new" feature in XS (see gitlab as an example about how to implement it) - Vincent
Specifically:
- Implement the UI part which is currently missing
- Implement the Admin UI to turn it off
- Bug fix: Aspect ratio not working when width/height does not respect the image ratio - Manuel
- WCAG issues to fix - Lucas
New work:
- Each dev takes several (from 3 to 5) security issues from:
- Goal: close 15 security issues in 15.1 minimum
- Michael:
- Manuel (best effort once the pdf export outstanding issues are fixed):
- WCAG improvements - Lucas
- As time permits, during BFDs - Marius
Note:
- XWIKI-20483 is the priority 1 during BFDs (except if there are other blocker issues arising in the mean time)
- PDF Export outstanding issues
- Bug fix CKEditor - Marius
Contrib & Others
Outstanding from previous roadmaps:
- CR - Display diff contextual information with comments - Simon
- Change Request bugs - Simon
- TODO: list bug jiras here
New work:
- Change request - Simon
Other:
- All: BFDs on Thursdays
- All: Fix flickers
- All: With the time left, fix blocker/critical/major open bugs.
Dates
- 15.1 RC1:
20th21st of February 2023 - 15.1 Final: 27th of February 2023
XWiki 15.0
XWiki Standard
Outstanding from past roadmaps:
- Security issues not finished in 14.10.1 and 14.10.2:
New work:
- Security issues:
- Goal: close 15 security issues minimum
- Michael:
- Simon:
- Manuel:
- Marius:
- Thomas:
- Add a "What's new" feature in XWiki (see gitlab as an example about how to implement it) - Vincent
- Define requirements on design.xwiki.org
- Bug fix - Manuel
- WCAG improvements - Lucas
- Find a tool to check WCAG status for XWiki and make it part of XWiki's build
- Fix some issues from https://jira.xwiki.org/issues/?jql=labels%20%3D%20wcag%20and%20resolution%20%3D%20Unresolved%20
- Blocker bug "No error message in case of file uploads in comment without proper rights" - Marius
- As time permits, during BFDs - Marius
- Priority for XWIKI-20483
Contrib & Others
New work:
- CR - Display diff contextual information with comments - Simon
- Change Request bugs - Simon
- Investigate issues with using attachment selector in change request edition
- Investigate possible server error in case of conflict
- Work on https://l10n.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 blocker/critical list of open bugs.
Dates
- 15.0 RC1: 23rd of January 2023
- 15.0 Final: 30th of January 2023