Roadmap for XS 14.2

Hi devs,

Proposal for XS 14.2.

XWiki Standard

  • Outstanding from 13.x:
    • 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
  • Outstanding from 14.0 and 14.1:
    • New PDF Export with HTML coming from the client side - Marius
      • Loading... - Add support for client-side PDF export
      • Loading... - Add support for detecting when the XWiki UI and content are fully loaded
    • Image display in view mode using a lightbox - Lavinia
      • Prevent the lighbox on some area within the page content ( Loading... )
    • 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
      • Loading...
    • Close some issues that were blocked by the move to Java 11 - Vincent (and whoever wants)
    • 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 Attachments page 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)
    • More WebJar upgrades - Marius
    • Attachments pagination - Lavinia
    • New CKEditor image dialog for consistent styling and more - Manuel
      • Design page + forum post
  • New work:
    • Image anchors - Lavinia (with potential help from Michael on the rendering part)
      • Loading... - Generate anchors for content images
      • Loading... - 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
      • Loading... Implement the images style administation backend
      • Loading... Move to SOLR-search based search instead of DB-search based for the attachment picker (including OCR-extracted ones)

Contrib & Others

  • Outstanding from 14.0 timeframe:
    • Add support for the new Image Caption syntax in the LaTeX Renderer - Michael
      • Loading... - Add support for figures and captions created using the new figure syntax
    • Infra:
      • Upgrade of XWiki.org to next LTS (13.10.3+) - Simon
    • Replication 0.9 - Thomas
  • New work:
    • FASTEN work - Thomas
      • FASTEN Extension with reporting of security vulnerabilities in installed extensions
    • Replication 1.0 - Thomas
      • Store origin of a page - Loading...
      • Move the message log from the database to Solr and add more details - Loading...
    • Change Request - Simon
      • Allow to upload attachments as part of Change Request - Loading...
      • Allow to reply to any comments - Loading...
      • Manage approvers is unavailable without edit rights - Loading...
    • Infra: Try to understand the doc cache issue on xwiki.org - Thomas

Other:

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

Dates

  • 14.2 RC1: 21st of March 2022
  • 14.2 Final: 28th of March 2022

Feedback welcome.

I’ve now updated https://www.xwiki.org/xwiki/bin/view/Roadmaps/

Please check that all is ok.

Thx