Roadmap for XS 13.5

Hi devs,

Leftovers from 13.4

  • FASTEN: Thomas
    • Start using the FASTEN Maven plugin in the XWiki build (but currently blocked by a released of the fasten-core which is still only SNAPSHOT)
    • Start working on a FASTEN extension to analyze installed dependencies and report FASTEN risks
  • LD polishing (fixing bugs, improving speed, UI glitches) - Manuel + ClementD (code review)
    • XWIKI-18661: Impossible to filter panel type or category with empty value
    • XWIKI-18659: Double clicking on a cell of type link should prevent the navigation to the link
    • XWIKI-18657: Users need to refocus manually on the cell after edit before pressing escape
    • XWIKI-18628: Field pretty name should not take precedence over the specified translation prefix
  • Livetable to Live Data migration: see CryptPad - Manuel

New work

  • Security Issues: Guillaume C.
    • XWIKI-16544
    • XWIKI-6729
    • XWIKI-10229
  • Work on realtime content editing - Marius
    • Taking ownership of the RT contrib extensions (understanding them, reviewing the code, etc)
    • Test the extensions and review open jiras for them
    • Decide if we move them inside platform
    • Start bundling RT in XS for 13.5 (probably with an admin config and having it off by default)
  • PR feature - Simon
    • Design document on design.xwiki.org + meetings with stakeholders
    • TODO: list issues here
  • Instance Synchronization - Thomas
    • Design document on design.xwiki.org + meetings with stakeholders
    • TODO: list issues here

Other

  • All: BFD
  • All: Fix flickers

Dates

  • 13.5RC1: 21st of June 2021 (4 weeks)
  • 13.5Final: 28th of June 2021 (1 week)

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

Please create the missing jiras and add them on that page.

Thanks