Roadmap for XS 14.5

Hi devs,

Proposed roadmap for XS 14.5 below.

XWiki Standard

  • Outstanding from past roadmaps:

    • Replace ActiveIntalls with ActiveInstall2 - Vincent
    • Close some issues that were blocked by the move to Java 11 - Vincent (and whoever wants)
    • Attachments pagination - Lavinia
      • Loading... Add pagination for Attachments
        • Note: Work done, requires final PR review and merge
    • 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
    • Rendering work:
      • Loading... - Relative links to self typed as “doc” are not updated correctly on rename - Thomas (during BFDs)
      • (if enough time) Loading... - Vincent
    • Redirect on delete - Lavinia
      • Loading... - Ability to redirect deleted page link to a new page
  • New work:

    • Notification filter preferences are not cleaned when a wiki is deleted - Manuel
    • Differentiate Figures from Tables in captions - Manuel
    • MS Streams macro - Lavinia
      • TODO: Create jira
    • Multiwiki link refactoring - Thomas
      • Loading... - Refactor links to support properly backlinks in a farm
    • Control wiki macro visibility - Manuel
    • Security issues
  • Dropped from Roadmap for now:

    • Finish Realtime for 13.x - Marius
      • Loading... - Bundle the real-time Wiki and WYSIWYG editors in XWiki Standard
      • Loading... - Scroll position changes when the content of the Realtime Wiki Editor is updated as a result of a remote change
      • Loading... - Editing the same page with different realtime editors (Wiki and WYSIWYG) doesn’t work properly
      • Loading... - In case of merge conflict choosing “Reload editors” won’t refresh the content
      • Loading... - The autosave doesn’t behave nicely when a merge conflict occurs
    • Continue working on LiveTable to Live Data migrations - Michael
      • Loading... - Support generating Live Data instead of LiveTable in App Within Minutes
      • Loading... - Support tag clouds on Live Data
      • Loading... - Replace the livetable in App Within Minutes home with a Live Data (if there is time)
      • Loading... - Replace the livetable from the restore deleted page form with a Live Data (if there is time)
    • New CKEditor image dialog for consistent styling and more - Manuel
      • Loading... Move to SOLR-search based search instead of DB-search based for the attachment picker (including OCR-extracted ones)
    • Word-based notifications - ???
    • Continue working on LiveTable to Live Data migrations - Michael
      • Loading... - Replace the Livetable from the Attachments page with a Live Data (if there is time)
        • Note: The work was started and little remains to push it.

Contrib & Others

  • Outstanding from previous roadmaps:
    • Infra: Try to understand the doc cache issue on xwiki.org - Thomas
    • FASTEN work - Thomas
      • Loading... - Show all compatible macros but disable those you are not allowed to install
  • New work
    • CR Extension - Simon
      • Bug fixing
      • Allow to replicate change request events - Loading...
      • Allow to edit approvers of document in opened CR - Loading...

Other:

  • All: BFDs on Thursdays
  • All: Fix flickers
  • All: With the time left, fix some critical/major open bugs.

Dates

  • 14.5 RC1: 20th of June 2022 (4 weeks)
  • 14.5 Final: 27th of June 2022 (1 week)

Thanks

Roadmap page has been updated: https://www.xwiki.org/xwiki/bin/view/Roadmaps/#HXWiki14.5