Wiki source code of Roadmap

Version 839.1 by Vincent Massol on 2023/12/13

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**"}}
2 {{toc depth="2"/}}
3 {{/box}}
4
5 The [[XWiki development process>>dev:Main.WebHome]] uses [[JIRA>>https://jira.xwiki.org]] for listing all tasks to be implemented and all bugs to be fixed.
6
7 You'll find there the dates and versions planned for issues to be fixed and hence the XWiki roadmaps. There's also a [[release calendar>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=10000]] listing all known dates for future releases. Please understand that these dates are often tentative since XWiki's development is open source and lots of committers/contributors are working in their free time on XWiki.
8
9 If you're interested to help out check the [[contributing page>>dev:Community.Contributing]].
10
11 {{info}}
12 We're releasing several top level projects together and as such we've decided to have the same Roadmap page for all of them. Thus this page contains the roadmap for the following projects: XWiki Commons, XWiki Rendering and XWiki Platform.
13 {{/info}}
14
15 General goals for all releases:
16
17 * More tests
18 * Better javadoc
19 * More documentation on xwiki.org
20 * Code cleanup/refactoring
21
22 Already implemented roadmaps can be found in the [[archives>>Roadmaps.Archives.WebHome]].
23
24 Note that all planned release dates are also entered in the Calendar on [[JIRA>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=10000]].
25
26 = XWiki 15.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
27
28 Release dates for the 15.x Cycle:
29
30 * 15.0: January 2023 (/)
31 * 15.1: February 2023 (/)
32 * 15.2: March 2023 (/)
33 * 15.3: April 2023 (/)
34 * 15.4: May 2023 (/)
35 * 15.5: June 2023 (/)
36 * 15.6: July 2023 (/)
37 * 15.7: August 2023 (/)
38 * 15.8: September 2023 (/)
39 * 15.9: October 2023 (/)
40 * 15.10: November 2023 (/)
41 * 15.10.1: December 2023 (/)
42 * 15.10.2: December 2023 (x)
43
44 {{comment}}
45 * TBD - TBD(((
46 {{jira id="xwikiorg"}}
47 TBD-1234
48 {{/jira}}
49 )))
50 {{/comment}}
51
52 = XWiki 15.10.1 & 15.10.2 =
53
54 == XWiki Standard ==
55
56 Outstanding from past roadmaps:
57 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
58 {{jira id="xwikiorg"}}
59 XWIKI-21009
60 {{/jira}}
61 )))
62 * PDF export bug fixes (BFD?) - Marius(((
63 {{jira id="xwikiorg"}}
64 XWIKI-20712
65 {{/jira}}
66 )))
67 * What's New: Improved UI - Vincent(((
68 {{jira id="xwikiorg"}}
69 XWIKI-20846
70 {{/jira}}
71
72 * Using https://design.xwiki.org/xwiki/bin/view/Proposal/Design%20of%20What's%20new%20feature/#HUpdated28afterforumdiscussion29
73 * Update: new drawer POC was done and is working.
74 )))
75 * Compiled XDOM - Thomas(((
76 {{jira id="xwikiorg"}}
77 XWIKI-21219
78 {{/jira}}
79
80 * https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM
81 )))
82 * Realtime work - Marius & Dorian(((
83 {{jira id="xwikiorg"}}
84 XWIKI-19181
85 XWIKI-19180
86 XWIKI-19174
87 XWIKI-19156
88 {{/jira}}
89 )))
90 * Continue working on LiveTable to Live Data migrations - Michael(((
91 {{jira id="xwikiorg"}}
92 XWIKI-18625
93 {{/jira}}
94 )))
95 * UI/UX improvements - Thiago
96 ** Organize a Usability session to gather usability needs and prioritize them
97 ** Continue working on Notification improvements proposals
98
99 New work:
100 * New Security issues - Michael + Pierre
101 ** To be taken from https://jira.xwiki.org/issues/?jql=level%20%3D%20Confidential%20and%20resolution%20%3D%20Unresolved%20and%20priority%20in%20(Blocker%2C%20Critical)%20and%20category%20%3D%2010000
102 ** Pierre:
103 *** https://jira.xwiki.org/browse/XWIKI-21473
104 ** Michael:
105 *** https://jira.xwiki.org/browse/XWIKI-21553
106 * Realtime work - Dorian and Marius(((
107 {{jira id="xwikiorg"}}
108 XWIKI-21558
109 XWIKI-19157
110 XWIKI-21624
111 XWIKI-21625
112 XWIKI-21575
113 {{/jira}}
114 )))
115 * Required rights improvements - Michael(((
116 {{jira id="xwikiorg"}}
117 XWIKI-21607
118 {{/jira}}
119 )))
120 * Implement Skin improvements - Manuel(((
121 {{jira id="xwikiorg"}}
122 XWIKI-21112
123 {{/jira}}
124 )))
125 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
126 {{jira id="xwikiorg"}}
127 XWIKI-21370
128 XWIKI-21492
129 XWIKI-21452
130 XINFRA-407
131 {{/jira}}
132 )))
133 * UI revamp proposals - Adina
134 ** Reach conclusions on all XDocFooter revamp sup-proposals and validate implementations
135 ** Continue UI/UX improvements for AWM
136 * UI/UX improvements - Thiago
137 ** Detail the use of Quant-UX for usability testing
138 ** Continue research on improvements that could be made in XWiki UI
139 * Upgrade to Solr9 and migration from previous versions - Thomas(((
140 {{jira id="xwikiorg"}}
141 XWIKI-19813
142 XWIKI-20477
143 XCOMMONS-2407
144 XWIKI-12955
145 XWIKI-12674
146 {{/jira}}
147 )))
148 * Notifications Bug Fixes - Simon(((
149 {{jira id="xwikiorg"}}
150 XWIKI-21448
151 XWIKI-20336
152 XWIKI-20337
153 {{/jira}}
154 )))
155 * Security Cache - Michael(((
156 {{jira id="xwikiorg"}}
157 XWIKI-21439
158 {{/jira}}
159 )))
160
161 == Contrib & Others ==
162
163 Outstanding from previous roadmaps:
164 * Cristal contrib extension:
165 ** Thiago:
166 *** First mockups of the main UI elements:
167 **** Document tree
168 **** Breadcrumb
169 **** "Right hand side" menu (access to the administration, logging, ...)
170 **** main content area
171 * WAISE project, Contrib extension - Paul, Michael(((
172 {{jira id="xwikiorg"}}
173 LLMAI-38
174 LLMAI-39
175 LLMAI-40
176 {{/jira}}
177 )))
178
179 New work:
180 * Cristal contrib extension
181 ** Manuel
182 *** Integration functional tests on the CI
183 *** Continuous delivery of artifacts (web/electro + documentation)
184 ** Thiago
185 *** Continue the abstract UI elements mapping (expanding what was proposed in https://forum.xwiki.org/t/putting-an-abstraction-on-top-of-the-design-system/13286)
186 *** Check Shoelace and Baklava design systems
187
188 Other:
189 * All: BFDs on Thursdays
190 * All: Fix flickers
191 * All: With the time left, fix some critical/major open bugs.
192
193 == Dates ==
194
195 * 15.10.1: 11th (or 12th) of December 2023
196 * 15.10.2: 26th (or 27th) of December 2023

Get Connected