Hi devs,
Content for April 2024
XWiki Standard
- WCAG - Lucas + Michael reviewing the PRs/merge them
- Outstanding from past roadmaps:
- Loading... - Underline inline links
- Loading... - Icons for box macros
- Loading... - keyboard navigation for CKEditor image selection
- Loading... - Macro edition implicit submission
- Loading... - Shortcut as user parameters
- New:
- Loading... - Spaces in JSTree ids
- Outstanding from past roadmaps:
- PDF export - Marius
- Outstanding from past roadmaps:
- Loading... - The side box used by the Encyclopedia template appears after the content when exporting to PDF
- Requires:
- Loading... Move the Templates Application to XWiki Platform
- Loading... Improve the Encyclopedia template
- Requires:
- Loading... - The side box used by the Encyclopedia template appears after the content when exporting to PDF
- Outstanding from past roadmaps:
- Compiled XDOM - Thomas
- Outstanding from past roadmaps:
- Loading... : Add a preparation/compilation pass to the document content and title
- Outstanding from past roadmaps:
- Security issues - Pierre
- Outstanding from past roadmaps:
- UI/UX improvements - Thiago + Adina
- Outstanding from past roadmaps:
- Adina:
- Finish to work on mockups for the Global Admin UI and wrap up the discussion to start the implementation: Loading...
- Thiago:
- Loading... - Inconsistent use of icons for “Close” and “Delete”
- Adina:
- New:
- Thiago (optional, it time permits):
- Loading... - Provide design improvements for QuickSearch
- Loading... - Provide design improvements for table pagination
- Loading... - Provide design improvements for LiveData
- Thiago (optional, it time permits):
- Outstanding from past roadmaps:
- Realtime - Marius + Dorian
- Outstanding from past roadmaps:
- XWIKI-20191: Add the Source button for the Realtime editor
- XWIKI-21625: You shouldn’t have to force the page lock to enter a realtime editing session
- XWIKI-21949: Prevent users with different programming/script access level to enter the same realtime editing session.
- Outstanding from past roadmaps:
- (optional, if time permit) Security Vulnerabilities - Pierre
- Outstanding from past roadmaps:
- Loading... - Only show the red bell for security issues if an action can be done
- New:
- Loading... - Activate the Security Vulnerabilities feature by default
- If there are no other issues needed for it, apart from Loading...
- Outstanding from past roadmaps:
- Javax → Jakarta migration - Thomas
- Outstanding from past roadmaps:
- start working on Servlet API bridging from javax.servlet to jakarta.servlet
- Loading... Provide a javax/jakarta bridge for Servlet APIs
- Loading... Upgrade to Servlet 5.0
- start working on Servlet API bridging from javax.servlet to jakarta.servlet
- Outstanding from past roadmaps:
- Navigation Panel improvements - Marius
- New:
- Loading... - Organize navigation menu items manually and visually
- New:
- Attachment description UI - Pierre
- New:
- Loading... - Create a description field for page attachments
- New:
- Change default value of the reset password token lifetime - Simon
- New:
- (optional) Upgrade to latest version of HTMLCleaner - Simon
- New:
- Loading...
- Only if time allows
- New:
- Learn about Cristal technologies and code base - Pierre
- New:
- In preparation for joining the Cristal dev in the next roadmap.
- New:
- Rendering/WYSIWYG improvements - Michael
- New:
- Loading... - Failing to properly save content when a macro contains the “<?” characters
- New:
Contrib & Others
- Cristal contrib extension - Manuel + Thiago
- New:
- Manuel:
- Demonstrator (working code) of:
- Integrate the main UI from Thiago into Cristal
- Integrate a new editor (block editor in term of User experience)
- Demonstrator (working code) of:
- Thiago:
- Provide HTML/CSS implementation of the main UIs so that
- Start a local environment for frontend work, learn vue.js
- Optional, if time permits:
- Propose UI flow for attachments upload - Loading...
- Propose UI for basic admin sections - Loading...
- Manuel:
- New:
- WAISE project, Contrib extension - Michael + Paul
- Outstanding from past roadmaps:
- Loading... - API for authorization (Michael)
- Loading... - Add a token-based authenticator (Michael)
- New:
- Loading... - Prepare a collection of documents for benchmarking the LLMs (Michael)
- Loading... - Prepare a list of questions for benchmarking the LLMs (Michael)
- Loading... - Implement an evaluation framework (Paul)
- Loading... - Define and document an evaluation methodology (Michael)
- Loading... - Renderer for the Chat UI (Paul)
- Loading... - Chat UI packaging (Paul)
- Loading... - Update to XWiki 16.2.0 parent (Michael)
- Outstanding from past roadmaps:
- Change Request - Simon
- Outstanding from past roadmaps:
- Loading... - Bad display of mail notifications
- Outstanding from past roadmaps:
- Upgrade of XWiki.org - Simon
Other:
- All: BFDs on Thursdays
- All: Fix flickers
- All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
Dates
XWiki Standard:
- 16.3.0RC1: 22nd of April 2024
- 16.3.0 : 29th of April 2024
Thanks