Hi devs,
Here’s a proposal for XS 14.3.
XWiki Standard
- Outstanding from past roadmaps:
- Rewrite Active Installs to use ES 7.x - Vincent
- To use the latest version of ES but also to make the build work with java 11
- [XWIKI-13576] Support version 7.x of Elastic Search in Active Installs - XWiki.org JIRA
- Close some issues that were blocked by the move to Java 11 - Vincent (and whoever wants)
- See “blocking” issues inside [XCOMMONS-2095] Move to Java 11 as minimum version - XWiki.org JIRA
- Continue working on LiveTable to Live Data migrations - Michael
- [XWIKI-18759] Replace the Livetable from the Attachments page with a Live Data - XWiki.org JIRA - Replace the Livetable from the Attachments page with a Live Data
- Note: The work was started and little remains to push it.
- Attachments pagination - Lavinia
- [XWIKI-13454] Add pagination for Attachments - XWiki.org JIRA Add pagination for Attachments
- Note: Work almost done (requires test update)
- Image anchors - Lavinia (with potential help from Michael on the rendering part)
- [XWIKI-19463] Display image ids in the Lightbox - XWiki.org JIRA - Add the anchor id in the image lightbox so that users can copy it if they want to link to it
- New CKEditor image dialog for consistent styling and more - Manuel
- [XWIKI-19459] Implement the images style administation backend - XWiki.org JIRA Implement the images style administation backend
- [XWIKI-19460] Move to SOLR-search based search instead of DB-search based for the attachment picker - XWiki.org JIRA Move to SOLR-search based search instead of DB-search based for the attachment picker (including OCR-extracted ones)
- Rewrite Active Installs to use ES 7.x - Vincent
- New work:
- WYSIWYG Image Dialog Rewrite - Manuel
- [CKEDITOR-430] Provide a mechanism to switch between the old and new image dialogs - XWiki.org JIRA - Provide a mechanism to switch between the old and new image dialogs
- [CKEDITOR-429] Create the new image dialog image configuration - XWiki.org JIRA - Create the new image dialog image configuration
- [CKEDITOR-427] Create the new image dialog document tree selector - XWiki.org JIRA - Create the new image dialog document tree selector
- Client-side PDF export continued - Marius
- XWIKI-19270: Add support for performing the PDF export using a browser running in a Docker container
- XWIKI-13658: Allow PDF multipage export
- Security issues
- Log in - XWiki.org JIRA - Michael (tentative)
-
Log in - XWiki.org JIRA - Michael
- Trying to be done for 14.2 but if not possible, should be done for 14.3RC1
- Rendering
- [XWIKI-19530] Add rendering entry points for the PAGE_ATTACHMENT entity type - XWiki.org JIRA - Add rendering entry points for the PAGE_ATTACHMENT entity type - Thomas
- [XWIKI-19525] Relative links are not updated in translated documents on document rename - XWiki.org JIRA - Relative links are not updated in translated documents on document rename - Thomas (during BFDs)
- [XWIKI-19526] Relative links to self typed as "doc" are not updated correctly on rename - XWiki.org JIRA - Relative links to self typed as “doc” are not updated correctly on rename - Thomas (during BFDs)
- (if enough time) [XWIKI-19541] Include macro reference parameter is not refactored in subwiki on page move - XWiki.org JIRA - ???
- (if enough time) [XWIKI-19542] Relative references in include macro are not updated on page move - XWiki.org JIRA - ???
- (if enough time) [XWIKI-19539] Refactoring of references (backlinks) don't refactor values of the page parameter of the Include and Display macros - XWiki.org JIRA - ???
- Upload of attachment without save - [XWIKI-18810] Save of the document shouldn't be performed each time an upload is done - XWiki.org JIRA - Simon
- Needed for CR work
- WYSIWYG Image Dialog Rewrite - Manuel
- Dropped from Roadmap for now:
- Finish Realtime for 13.x - Marius
- [XWIKI-19156] Bundle the real-time Wiki and WYSIWYG editors in XWiki Standard - XWiki.org JIRA - Bundle the real-time Wiki and WYSIWYG editors in XWiki Standard
- [XWIKI-19178] Scroll position changes when the content of the Realtime Wiki Editor is updated as a result of a remote change - XWiki.org JIRA - Scroll position changes when the content of the Realtime Wiki Editor is updated as a result of a remote change
- [XWIKI-19174] Editing the same page with different realtime editors (Wiki and WYSIWYG) doesn't work properly - XWiki.org JIRA - Editing the same page with different realtime editors (Wiki and WYSIWYG) doesn’t work properly
- [XWIKI-19180] In case of merge conflict choosing "Reload editors" won't refresh the content - XWiki.org JIRA - In case of merge conflict choosing “Reload editors” won’t refresh the content
- [XWIKI-19181] The autosave doesn't behave nicely when a merge conflict occurs - XWiki.org JIRA - The autosave doesn’t behave nicely when a merge conflict occurs
- Continue working on LiveTable to Live Data migrations - Michael
- [XWIKI-19461] Support generating Live Data instead of LiveTable in App Within Minutes - XWiki.org JIRA - Support generating Live Data instead of LiveTable in App Within Minutes
- [XWIKI-19037] Support tag clouds on Live Data - XWiki.org JIRA - Support tag clouds on Live Data
- [XWIKI-18746] Replace the livetable in App Within Minutes home with a Live Data - XWiki.org JIRA - Replace the livetable in App Within Minutes home with a Live Data (if there is time)
- [XWIKI-18752] Replace the livetable from the restore deleted page form with a Live Data - XWiki.org JIRA - Replace the livetable from the restore deleted page form with a Live Data (if there is time)
- Redirect on delete - ???
- To be done in 14.4
- Finish Realtime for 13.x - Marius
Contrib & Others
- Outstanding from previous roadmaps:
- Add support for the new Image Caption syntax in the LaTeX Renderer - Michael
- [LATEX-118] Add support for figures and captions created using the new figure syntax - XWiki.org JIRA - Add support for figures and captions created using the new figure syntax
- Infra: Try to understand the doc cache issue on xwiki.org - Thomas
- Add support for the new Image Caption syntax in the LaTeX Renderer - Michael
- New work:
- Numbered Content Application - Michael
- [NCAPP-47] Support referencing automatically and manually set ids on images - XWiki.org JIRA - Support referencing automatically and manually set ids on images
- FASTEN work - Thomas
- [FASTEN-1] Report security vulnerabilities in installed extensions - XWiki.org JIRA - Report security vulnerabilities in installed extensions
- [XWIKI-19008] Propose macros located in not yet installed extensions in the WYSIWYG - XWiki.org JIRA - Propose macros located in not yet installed extensions in the WYSIWYG
- Replication - Thomas
- [REPLICAT-64] Replicate ratings - XWiki.org JIRA - Replicate ratings
- [REPLICAT-60] Show a banner for document with a replication conflict until it's reviewed - XWiki.org JIRA - Show a banner for document with a replication conflict until it’s reviewed
- Change Request - Simon
- [CRAPP-11] Allow to upload attachments as part of Change Request - XWiki.org JIRA - Change request with attachment support
- [CRAPP-125] Provide navigation link to messages from timeline - XWiki.org JIRA - Navigation from change request timeline
- Numbered Content Application - Michael
Other:
- All: BFDs on Thursdays
- All: Fix flickers
Dates
- 14.3 RC1: 18th of April 2022 (3 weeks)
- 14.3 Final: 25th of April 2022 (1 week)
Thanks