Hi devs,
XWiki Standard
Outstanding from past roadmaps:
- WCAG - Lucas + Michael reviewing the PRs/merge them
- Loading... - Livedata alternative to drag controls
- PDF export bug fixes (BFD?) - Marius
- What’s New: Improved UI - Vincent
- UI support for news item images: Loading...
- Using https://design.xwiki.org/xwiki/bin/view/Proposal/Design%20of%20What’s%20new%20feature/#HUpdated28afterforumdiscussion29
- Update: new drawer POC was done and is working.
- UI support for news item images: Loading...
- Compiled XDOM - Thomas
- Realtime work - Marius & Dorian
- Bugs fixing:
- XWIKI-19181: The autosave doesn’t behave nicely when a merge conflict occurs
- XWIKI-19180: In case of merge conflict choosing “Reload editors” won’t refresh the content
- XWIKI-19174: Editing the same page with different realtime editors (Wiki and WYSIWYG) doesn’t work properly
- New Feature
- XWIKI-19156: Bundle the real-time Wiki and WYSIWYG editors in XWiki Standard
- Bugs fixing:
- Continue working on LiveTable to Live Data migrations - Michael
- Loading... - Replace the sub-wiki Current Members live table with live data
- UI/UX improvements - Thiago
- Organize a Usability session to gather usability needs and prioritize them
- Continue working on Notification improvements proposals
New work:
- New Security issues - Michael + Pierre
- To be taken from Loading...
- Pierre:
- Michael:
- 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
- Loading... - Header structure on dashboard
- Loading... - Underline inline links
- Loading... - Icons for box macros
- Loading... - xwiki.org home page accessibility
- 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
- Target for 16.0
- Notifications Bug Fixes - Simon
- Loading... - Notification filter preferences are not cleaned when a page is deleted
- Log in - XWiki.org JIRA
- Log in - XWiki.org JIRA
- 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
- First mockups of the main UI elements:
- Thiago:
- WAISE project, Contrib extension - Paul, Michael
- Michael:
- Paul
- Loading...
- Loading... with help from Michael
New work:
- Cristal contrib extension
- Manuel
- Integration functional tests on the CI
- Continuous delivery of artifacts (web/electro + documentation)
- Thiago
- Continue the abstract UI elements mapping (expanding what was proposed in Putting an abstraction on top of the design system)
- Check Shoelace and Baklava design systems
- Manuel
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