Wiki source code of Roadmap

Version 851.2 by Vincent Massol on 2024/03/25

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 Already implemented roadmaps can be found in the [[archives>>Roadmaps.Archives.WebHome]].
12
13 = XWiki 16.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
14
15 Release dates for the 16.x Cycle:
16
17 * 16.0.0: January 2024 (/)
18 * 16.1.0: February 2024 (/)
19 * 16.2.0: March 2024 (x)
20 * 16.3.0: April 2024 (x)
21 * 16.4.0: May 2024 (x)
22 * 16.5.0: June 2024 (x)
23 * 16.6.0: July 2024 (x)
24 * 16.7.0: August 2024 (x)
25 * 16.8.0: September 2024 (x)
26 * 16.9.0: October 2024 (x)
27 * 16.10.0: November 2024 (x)
28 * 16.10.1: December 2024 (x)
29 * 16.10.2: December 2024 (x)
30
31 {{comment}}
32 * TBD - TBD(((
33 {{jira id="xwikiorg"}}
34 TBD-1234
35 {{/jira}}
36 )))
37 {{/comment}}
38
39 {{content syntax="markdown/1.2"}}
40 XWiki 16.3.0
41 ===
42
43 XWiki Standard
44 ---
45
46 * WCAG - Lucas + Michael reviewing the PRs/merge them
47 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
48 XWIKI-21492
49 XWIKI-21452
50 XWIKI-19965
51 XWIKI-21824
52 XWIKI-16216
53 {{/jira}}
54 * New: {{jira id="xwikiorg"}}
55 XWIKI-18356
56 {{/jira}}
57 * PDF export - Marius
58 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}
59 XWIKI-20712
60 XWIKI-21419
61 XWIKI-21420
62 {{/jira}}
63 * Compiled XDOM - Thomas
64 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
65 XWIKI-21219
66 {{/jira}}
67 * Security issues - Pierre
68 * Outstanding from past roadmaps:
69 * https://jira.xwiki.org/browse/XWIKI-21207
70 * https://jira.xwiki.org/browse/XWIKI-21663
71 * https://jira.xwiki.org/browse/XWIKI-21890
72 * UI/UX improvements - Thiago + Adina
73 * Outstanding from past roadmaps:
74 * Adina:
75 * Finish to work on mockups for the Global Admin UI and wrap up the discussion to start the implementation: https://jira.xwiki.org/browse/XWIKI-21919
76 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914{{/jira}}
77 * New:
78 * Thiago (optional, it time permits):{{jira id="xwikiorg"}}
79 XWIKI-22019
80 XWIKI-22018
81 XWIKI-22017
82 {{/jira}}
83 * Realtime - Marius + Dorian
84 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}
85 XWIKI-20191
86 XWIKI-21625
87 XWIKI-21949
88 {{/jira}}
89 * (optional, if time permit) Security Vulnerabilities - Pierre
90 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932{{/jira}}
91 * New:{{jira id="xwikiorg"}}
92 XWIKI-22015
93 {{/jira}}
94 * Javax -> Jakarta migration - Thomas
95 * Outstanding from past roadmaps:
96 * start working on Servlet API bridging from javax.servlet to jakarta.servlet {{jira id="xwikiorg"}}
97 XCOMMONS-2962
98 XCOMMONS-2963
99 {{/jira}}
100 * Navigation Panel improvements - Marius
101 * New: {{jira id="xwikiorg"}}XWIKI-14422{{/jira}}
102 * Attachment description UI - Pierre
103 * New: {{jira id="xwikiorg"}}XWIKI-21938{{/jira}}
104 * Change default value of the reset password token lifetime - Simon
105 * New: {{jira id="xwikiorg"}}XWIKI-21571{{/jira}}
106 * (optional, if time allows) Upgrade to latest version of HTMLCleaner - Simon
107 * New: {{jira id="xwikiorg"}}XCOMMONS-2276{{/jira}}
108 * Learn about Cristal technologies and code base - Pierre
109 * New:
110 * In preparation for joining the Cristal dev in the next roadmap.
111 * Rendering/WYSIWYG improvements - Michael
112 * New: {{jira id="xwikiorg"}}XWIKI-21868{{/jira}}
113
114 Contrib & Others
115 ---
116
117 * Cristal contrib extension - Manuel + Thiago
118 * New:
119 * Manuel:
120 * Demonstrator (working code) of:
121 * Integrate the main UI from Thiago into Cristal
122 * Integrate a new editor (block editor in term of User experience)
123 * Thiago:
124 * Provide HTML/CSS implementation of the main UIs so that
125 * Start a local environment for frontend work, learn vue.js
126 * Optional, if time permits: {{jira id="xwikiorg"}}
127 CRISTAL-159
128 CRISTAL-160
129 {{/jira}}
130 * WAISE project, Contrib extension - Michael + Paul
131 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
132 LLMAI-48
133 LLMAI-55
134 {{/jira}}
135 * New: {{jira id="xwikiorg"}}
136 LLMAI-63
137 LLMAI-65
138 LLMAI-61
139 LLMAI-68
140 LLMAI-64
141 LLMAI-66
142 LLMAI-62
143 {{/jira}}
144 * Change Request - Simon
145 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-161{{/jira}}
146 * Upgrade of XWiki.org - Simon
147
148 Other:
149 * All: BFDs on Thursdays
150 * All: Fix flickers
151 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
152
153 Dates
154 ---
155
156 XWiki Standard:
157 * 16.3.0RC1: 22nd of April 2024
158 * 16.3.0 : 29th of April 2024
159 {{/content}}
160
161 {{content syntax="markdown/1.2"}}
162 XWiki 16.2.0
163 ===
164
165 XWiki Standard
166 ---
167
168 * WCAG - Lucas + Michael reviewing the PRs/merge them
169 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
170 XWIKI-21492
171 XWIKI-21452
172 XWIKI-19965
173 XWIKI-21778
174 XWIKI-21779
175 {{/jira}}
176 * New: {{jira id="xwikiorg"}}
177 XWIKI-21824
178 XWIKI-16216
179 {{/jira}}
180 * PDF export - Marius
181 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}
182 XWIKI-20712
183 XWIKI-21419
184 XWIKI-21420
185 {{/jira}}
186 * Compiled XDOM - Thomas
187 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
188 XWIKI-21219
189 {{/jira}}
190 * Continue working on LiveTable to Live Data migrations - Manuel
191 * New: {{jira id="xwikiorg"}}
192 XWIKI-18994
193 XWIKI-18995
194 {{/jira}}
195 * Security issues - Pierre
196 * 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
197 * Outstanding from past roadmaps:
198 * XWIKI-21207
199 * XWIKI-21626
200 * XWIKI-21663
201 * New:
202 * XWIKI-21890
203 * Document Rights - Michael
204 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
205 XWIKI-20907
206 {{/jira}}
207 * Upgrade to Solr9 and migration from previous versions - Thomas
208 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
209 XWIKI-20477
210 {{/jira}}
211 * UI/UX improvements - Thiago + Adina
212 * Outstanding from past roadmaps:
213 * Continue to work on mockups for the Global Admin UI - Adina
214 * Wrap up discussions and design for notifications inbox page (needed for https://jira.xwiki.org/browse/XWIKI-19217) - Thiago
215 * {{jira id="xwikiorg"}}XWIKI-21919{{/jira}}
216 * New: {{jira id="xwikiorg"}}
217 XWIKI-21912
218 XWIKI-21913
219 XWIKI-21914
220 {{/jira}}
221 * Realtime - Marius + Dorian
222 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
223 XWIKI-21767
224 XWIKI-21765
225 {{/jira}}
226 * New:
227 * XWIKI-21949
228 * {{jira id="xwikiorg"}}XWIKI-20191
229 XWIKI-21625
230 XWIKI-19178
231 XWIKI-19174
232 XWIKI-21899
233 {{/jira}}
234 * Security Vulnerabilities - Pierre
235 * New: {{jira id="xwikiorg"}}
236 XWIKI-21932
237 {{/jira}}
238 * Notifications Improvements - Simon
239 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
240 XWIKI-19751
241 {{/jira}}
242 * New: {{jira id="xwikiorg"}}
243 XWIKI-21848
244 {{/jira}}
245 * Javax -> Jakarta migration - Thomas
246 * Outstanding from past roadmaps:
247 * Start working on Servlet API bridging (see if we would reduce the brakage related to APIs which currently expose the javax.servlet.* classes by bridging as much as possible)
248 * Fix performance with large number of revisions - Pierre
249 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
250 XWIKI-9961
251 XWIKI-9046
252 XWIKI-21680
253 XWIKI-21922
254 {{/jira}}
255
256 Contrib & Others
257 ---
258
259 * Cristal - Manuel + Thiago + Vincent
260 * New:
261 * {{jira id="xwikiorg"}}CRISTAL-151
262 CRISTAL-157
263 CRISTAL-156
264 CRISTAL-155
265 CRISTAL-153
266 CRISTAL-154
267 XINFRA-413
268 CRISTAL-158
269 {{/jira}}
270 * If enough time: {{jira id="xwikiorg"}}
271 CRISTAL-114
272 CRISTAL-146
273 {{/jira}}
274 * WAISE Extension - Michael + Paul
275 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
276 LLMAI-48
277 LLMAI-55
278 LLMAI-53
279 LLMAI-54
280 {{/jira}}
281 * New:
282 * {{jira id="xwikiorg"}}LLMAI-56
283 LLMAI-60
284 LLMAI-59
285 {{/jira}}
286 * Plan the benchmark and start collecting questions/tasks and content
287 * Markdown Extension - Pierre
288 * Outstanding from past roadmaps:
289 * MARKDOWN-80
290 * {{jira id="xwikiorg"}}MARKDOWN-85
291 MARKDOWN-70
292 {{/jira}}
293 * Change Request Extension - Simon
294 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
295 CRAPP-161
296 {{/jira}}
297 * Replication Extension - Thomas
298 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}
299 REPLICAT-165
300 {{/jira}}
301 * OpenID Connect Extension - Thomas
302 * New: {{jira id="xwikiorg"}}
303 OIDC-152
304 {{/jira}}
305 * Confluence Extension - Michael
306 * New: {{jira id="xwikiorg"}}
307 CONFLUENCE-208
308 {{/jira}}
309 * Upgrade of XWiki.org - Simon
310
311 Other:
312 * All: BFDs on Thursdays
313 * All: Fix flickers
314 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
315
316 Dates
317 ---
318
319 * 16.2.0RC1: <del>18th of March 2024</del> 19th of March 2024
320 * 16.2.0: 25th of March 2024
321 {{/content}}

Get Connected