Roadmap for XS 15.10.1 and 15.10.2

Hi devs,

XWiki Standard

Outstanding from past roadmaps:

New work:

  • New Security issues - Michael + Pierre
  • Realtime work - Dorian and Marius
    • XWIKI-21558: If a macro is modified by another user while the macro edit modal is open, we cannot update the macro
    • XWIKI-19157: Make the real-time WYSIWYG editor work in-place also
    • XWIKI-21624: Make the Realtime WYSIWYG Editor work with any TextArea property
    • XWIKI-21625: You shouldn’t have to force the page lock to enter a realtime editing session
    • XWIKI-21575: Real-time editing is using AGPL-licensed dependencies which is not compatible with XWiki’s LGPL license
  • Required rights improvements - Michael
    • XWIKI-21607: XWiki.PDFClass is not triggering required rights warnings
  • Implement Skin improvements - Manuel
  • WCAG - Lucas + Michael reviewing the PRs/merge them
  • UI revamp proposals - Adina
    • Reach conclusions on all XDocFooter revamp sup-proposals and validate implementations
    • Continue UI/UX improvements for AWM
  • UI/UX improvements - Thiago
    • Detail the use of Quant-UX for usability testing
    • Continue research on improvements that could be made in XWiki UI
  • Upgrade to Solr9 and migration from previous versions - Thomas
  • Notifications Bug Fixes - Simon
  • Security Cache - Michael
    • Loading... Security Cache ConflictingInsertionException - this doesn’t affect 15.10 but would still be important to understand what happens

Contrib & Others

Outstanding from previous roadmaps:

  • Cristal contrib extension:
    • Thiago:
      • First mockups of the main UI elements:
        • Document tree
        • Breadcrumb
        • “Right hand side” menu (access to the administration, logging, …)
        • main content area
  • WAISE project, Contrib extension - Paul, Michael

New work:

  • Cristal contrib extension
    • Manuel
      • Integration functional tests on the CI
      • Continuous delivery of artifacts (web/electro + documentation)
    • Thiago

Other:

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

Dates

  • 15.10.1: 11th (or 12th) of December 2023
  • 15.10.2: 26th (or 27th) of December 2023

Published at https://www.xwiki.org/xwiki/bin/view/Roadmaps/#HXWiki15.10.12615.10.2