Hi devs,
Here’s a proposal for 10.10 (discussed already with the persons mentioned below).
Date: November 2018
Scope:
BAU:
* Thomas/Vincent: Improve STAMP KPIs (20%)
* All: BFD (20%)
Outstanding work:
* Thomas: continue work on performance (started in 10.4). Goal: go back to XWiki 8.x
performance!
* Specifically commit the work already done on the asynchronous framework/macro + apply
it for UIX + panels + other places - Status: work already done mostly, will require a few
more days
* Other performance-related topics
* Simon/Marius (moved from 10.8 roadmap): Macro inline editing in WYSIWYG
* Work mostly done but there are still some leftovers, especially in
https://jira.xwiki.org/browse/XRENDERING-518 which is proving harder than expected. Since
it’s already late in the release, it’ll be committed in 10.10RC1.
* Adel (moved from 10.8 roadmap): finish applying Autocomplete on reference everywhere,
* We have one issue that is in 10.9. The rest is ready but will be committed in 10.10
only (too late for 10.9).
* Simon: Page Move/Renaming: don't allow and/or warn when moving pages containing
xclass definitions. Use case: prevent users from breaking AWM apps they created
* Work finished but too late to be in 10.9. Will now be in 10.10
* Adel/Marius (moved from 10.8 roadmap): 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 proemintenly than "reference")
* Guillaume: fix outstanding issues for notifications
New work:
* Simon: Button to remove all deleted pages/attachments in a single click
Best effort (if time permits, the items below are previous leftovers from previous
roadmaps or items originally planned for 10.10):
* Marius/Adel/Simon: ConfigurableClass doesn't support page level configuration ccse
* Marius/Adel/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)
* Marius/Adel/Simon: Display Reference of documents to copy paste
* Marius/Adel/Simon: Improve the XClass picker when in object edit mode (make it like the
Add Macro dialog for WYSIWYG editor)
* Thomas: work on some items to make the upgrade experience simpler + unattended upgrades
(ability to upgrade XWiki from the command line without interaction). Use the result of
Caty's investigation from XWiki 10.8 period.
Dates:
* 10.10RC1: 19th of November 2018
* 10.10Final: 26th of November 2018
I’ve also updated
https://www.xwiki.org/xwiki/bin/view/Roadmaps/
If you’re ok with the proposal please edit
https://www.xwiki.org/xwiki/bin/view/Roadmaps/
and add the individual jira issues that you’re taking for 10.10 for the mentioned topics.
Thanks!
-Vincent