XWiki Roadmap Archives for the 11.x Release Cycle
Version 8.1 by Marius Dumitru Florea on 2019/08/27
XWiki 11.7
- Merge conflict: allow choice by chunks and custom fixes - Simon
- Security: not be allowed to set a right you don't have (min) - https://jira.xwiki.org/browse/XWIKI-16266 - Thomas
- Async rendering improvements - Thomas
- Better handling of user removal and transfer of rights - Marius (usability)
Dates
- 11.7RC1:
19th of Aug20th of Aug - 11.7:
26th of Aug27th of Aug
XWiki 11.6
- BFD: All
- Velocity upgrade - Assignee: Thomas
- Security: Add permissions for xobjects to prevent giving all permissions to users with edit rights on a page. - Assignee: Marius (+ Thomas)?
- Limit number of login attempts until user gets blocked - Assignee: Simon ?
Dates
11.6RC1: 23 July 2019(added one more week due to the XWiki SAS seminar)- 11.6:
29 July 201931 July 2019
XWiki 11.5
- BFD: All
- Hibernate upgrade - Assignee: Thomas
- "Finish the autocomplete of references which has been dropped since Adel left and we still don't have it in the WYSIWYG + implement autocomplete on attachments.”. - Assignee: Marius
- Merge on Save - Assignee: Simon
Dates
- 11.5RC1:
17 June 201918 June 2019 - 11.5:
24 June 201925 June 2019
XWiki 11.4
- BFD: All
- Finish the autocomplete of references which has been dropped since Adel left and we still don't have it in the WYSIWYG + implement autocomplete on attachments. - Assignee: Marius
- Note: this will carry over in 11.5 since Marius won’t have many days available during the 11.4 timeframe
- Note: this will carry over in 11.5 since Marius won’t have many days available during the 11.4 timeframe
- Inline editing of wiki macros - Assignee: Simon
- Hibernate upgrade - Assignee: Thomas
- Fix the notifications endless loop: https://jira.xwiki.org/browse/XWIKI-16363 - Assignee: Thomas (note: already done!)
Dates
- 11.4RC1:
20th21st of May 2019 - 11.4: 27th of May 2019
XWiki 11.3
Topics:
- STAMP: Vincent(30%)
- FASTEN: Vincent (10%) + Thomas (30%)
- All: work on bug fixes exclusively with the goal of drastically reducing the total number of bugs open (it's a BFD release!)
- As of today (2019-02-16) we have for the past 365 days: Created issues = 772, Resolved issues = 623. Difference of 149.
- Good objective: reduce by at least 50 the open bug count at the end of the release
- Specific bugs that will be tackled for sure:
- Warning when removing an user. This is a sub item of XWIKI-12142. Assignee: Marius
- AWM Multiselect for List field should select relational storage. Assignee: Marius
- Warning when removing an user. This is a sub item of XWIKI-12142. Assignee: Marius
XWiki 11.2
Topics:
- STAMP: Vincent(30%)
- FASTEN: Vincent (10%) + Thomas (30%)
- All: work on bug fixes exclusively with the goal of drastically reducing the total number of bugs open (it's a BFD release!)
- As of today (2019-02-16) we have for the past 365 days: Created issues = 772, Resolved issues = 623. Difference of 149.
- Good objective: reduce by at least 50 the open bug count at the end of the release
- Specific bugs that will be tackled for sure:
- Save warning if the revision has changed. This is a subitem of XWIKI-175. Assignee: Simon
- Warning when removinga a user. This is a sub item of XWIKI-12142. Assignee: Marius
- AWM Multiselect for List field should select relational storage. Assignee: Marius
- Updating links when renaming a document should include content inside object properties + Updating links when renaming a document should include images and attachments. Assignee: Thomas
- Save warning if the revision has changed. This is a subitem of XWIKI-175. Assignee: Simon
Dates
- 11.2RC1:
18th of March 201919th of March 2019 - 11.2: 25th of March 2019
XWiki 11.1
Goals:
- Focus on finishing items marked important in 2018 and that couldn't be started
Topics:
- All: BFD (Priority on Notifications for Guillaume)
- STAMP: Vincent (30%)
- FASTEN: Vincent (10%) + Thomas (30%)
- Simon: Finish "Browsers usually cache JS/CSS resources even if they have changed”
- Simon: Display Reference of documents to copy paste
- Marius: Finish autocomplete of references in WYSIWYG Macro parameters (include/display macros, etc)
- Marius: ConfigurableClass doesn't support page level configuration case
- Marius: Improve the XClass picker when in object edit mode (make it like the Add Macro dialog for WYSIWYG editor)
- Thomas: Upgrade to Hibernate 5.x
- Thomas: Performances
- Thomas: Move to Velocity 2.x
Dates
- 11.1RC1:
18th of Feb 201919th of Feb 2019 - 11.1: 25th of Feb 2019
XWiki 11.0
Leftovers from 10.x:
- Marius/Adel: Auto complete of references in WYSIWYG Macro Dialog (+ grouping feature so that users don't get both "page" and "reference" at the same time + "deprecated"/"priority" to show "page" more proeminently than "reference")
- Simon: Import: make it work with new versions of Libre Office (idea: use a more recent fork of jodconverter, we identified one and check if we need to merge changes we did in our fork)
- Thomas: Fix filesystem storage
- All: Fix all WCAG failing tests and more generally move to WCAG 2.1 (https://www.w3.org/TR/WCAG21/) - Rationale: usability through accessibility, current failing test reducing trust in CI
New topics:
- All: BFD (Priority on Notifications for Guillaume)
- All: Fix all WCAG failing tests and more generally move to WCAG 2.1 (https://www.w3.org/TR/WCAG21/) - Rationale: usability through accessibility, current failing test reducing trust in CI
- STAMP research project: Vincent(30%)
- FASTEN research project: Vincent (20%) + Thomas (30%)
- Marius: Ability to rename an AWM app
- Thomas: Move to Velocity 2.x
- Simon: Fix caching of JS resources forcing reload when upgrading XWiki. Especially for the Navigation Panel.
- Adel: Upgrade to Hibernate 5.x
Dates
11.0RC1: 21st of Jan 2019- 11.0:
28th of Jan 201929th of Jan 2019