Version 20.1 by Vincent Massol on 2025/05/06

Show last authors
1 = XWiki 16.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
2
3 Release dates for the 16.x Cycle:
4
5 * [[16.0.0: January 2024 (/)>>Roadmaps.Archives.Archives16xCycle.XWiki16\.0\.0.WebHome]]
6 * [[16.1.0: February 2024 (/)>>Roadmaps.Archives.Archives16xCycle.XWiki16\.1\.0.WebHome]]
7 * 16.2.0: March 2024 (/)
8 * 16.3.0: April 2024 (/)
9 * 16.4.0: May 2024 (/)
10 * 16.5.0: June 2024 (/)
11 * 16.6.0: July 2024 (/)
12 * 16.7.0: August 2024 (/)
13 * 16.8.0: September 2024 (/)
14 * 16.9.0: October 2024 (/)
15 * 16.10.0: November 2024 (/)
16 * 16.10.1: December 2024 (/)
17 * 16.10.2: December 2024 (/)
18
19 = December Roadmap =
20
21 General goals:
22
23 * Stabilization!
24 * Finish features started in the XWiki 16.x cycle so that they are considered finished by the stakeholders. It's important to plan quickly a meeting with your stakeholders to discuss that.
25
26 == XWiki Standard ===
27
28 === For 16.10.1 & 16.10.2 ===
29
30 * WCAG - Lucas + Michael reviewing the PRs/merge them
31 ** Outstanding from past roadmaps:(((
32 {{jira id="xwikiorg"}}
33 XWIKI-22496
34 {{/jira}}
35 )))
36 ** New:(((
37 {{jira id="xwikiorg"}}
38 XWIKI-22492
39 XWIKI-17664
40 {{/jira}}
41 )))
42 * Security issues - Pierre & Michael
43 ** Outstanding from past roadmaps:
44 *** https://jira.xwiki.org/browse/XWIKI-21926 (Pierre)
45 *** https://jira.xwiki.org/browse/XWIKI-22476 (Michael)
46 *** https://jira.xwiki.org/browse/XWIKI-22470 (Michael)
47 *** https://jira.xwiki.org/browse/XWIKI-22469 (Michael)
48 *** https://jira.xwiki.org/browse/XWIKI-22471 (Michael)
49 * UI/UX improvements - Thiago + Adina
50 ** Outstanding from past roadmaps:
51 *** Thiago:
52 **** Keep some time of availability to discuss/work on UI design for Required Rights (https://forum.xwiki.org/t/ux-for-changing-document-rights/14003/4)
53 *** Adina:(((
54 * {{jira id="xwikiorg"}}XWIKI-22194
55 XWIKI-22607{{/jira}}
56 )))
57 ** New:
58 *** Thiago:(((
59 {{jira id="xwikiorg"}}
60 XWIKI-22684
61 {{/jira}}
62 )))
63 *** Adina:(((
64 {{jira id="xwikiorg"}}
65 XWIKI-22685
66 {{/jira}}
67 )))
68 * Realtime - Marius
69 ** Outstanding from past roadmaps:(((
70 {{jira id="xwikiorg"}}
71 XWIKI-22284
72 {{/jira}}
73 )))
74 * Consistency of message boxes - Lucas
75 ** Outstanding from past roadmaps:(((
76 {{jira id="xwikiorg"}}
77 XWIKI-22433
78 {{/jira}}
79 )))
80 * Required Rights - Michael
81 ** New:{{jira id="xwikiorg"}}
82 XWIKI-22665
83 XWIKI-22461
84 {{/jira}}
85 * Various important issues:
86 ** Outstanding from past roadmaps:(((
87 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
88 XWIKI-17777
89 XWIKI-22611
90 {{/jira}}
91 )))
92 ** New:(((
93 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
94 XWIKI-21071
95 XWIKI-22575
96 XWIKI-22617
97 XWIKI-22344
98 XWIKI-22516
99 XWIKI-22571
100 {{/jira}}
101 )))
102 * PDF Export - Marius:
103 ** New:(((
104 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
105 XWIKI-22694
106 {{/jira}}
107 )))
108
109 === For 17.0.0 ===
110
111 * Javax -> Jakarta migration - Thomas
112 ** New:
113 *** Stabilize the jakarta branches and merge
114 * Speed up page save - Thomas
115 ** New:(((
116 {{jira id="xwikiorg"}}
117 XWIKI-22613
118 {{/jira}}
119 )))
120
121 == Contrib & Others ==
122
123 * Cristal contrib extension 0.13 - Manuel + Pierre + Marius + Thiago
124 ** Redefining of the MVP which becomes "Minimal personal Note-taking app". Deadline: end of Jan 2025, for FOSDEM. Goal: polish what we have.
125 ** New:(((
126 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
127 CRISTAL-302
128 CRISTAL-284
129 CRISTAL-252
130 CRISTAL-182
131 CRISTAL-236
132 CRISTAL-304
133 CRISTAL-307
134 CRISTAL-310
135 CRISTAL-311
136 CRISTAL-194
137 {{/jira}}
138
139 * Use the app to find areas of UI/UX improvements - All
140 * Help polish all UIs + review existing UIs vs mockups - Thiago
141 )))
142 * Replication - Thomas
143 ** New:(((
144 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
145 REPLICAT-196
146 {{/jira}}
147 )))
148
149 Other:
150
151 * All: BFDs on Thursdays
152 * All: Fix flickers
153 * All: With the time left, fix some critical/major open bugs.
154
155 == Dates ==
156
157 * 16.10.1: --9--10th of December 2024 (/)
158 * 16.10.2: --Between 23rd and 30th of December 2024 (complex period, need to find an available RM)-- 26th of December 2024 (/)
159
160 {{content syntax="markdown/1.2"}}
161 # November Roadmap
162
163 ## XWiki Standard 16.10.0
164
165 * WCAG - Lucas + Michael reviewing the PRs/merge them
166 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22496
167 XWIKI-22205{{/jira}}
168 * Security issues
169 * Outstanding from past roadmaps:
170 * XWIKI-21926 - Pierre
171 * New:
172 * XWIKI-22476 - Michael
173 * XWIKI-22470 - Michael
174 * UI/UX improvements - Thiago + Adina
175 * Outstanding from past roadmaps:
176 * Thiago:
177 * Work with Michael on the Required Rights UI (task for https://jira.xwiki.org/browse/XWIKI-20907 & https://forum.xwiki.org/t/ux-for-changing-document-rights/14003/4)
178 * Adina:
179 * {{jira id="xwikiorg"}}XWIKI-22194{{/jira}}
180 * https://design.xwiki.org/xwiki/bin/view/Proposal/AppWithinMinutesRevamp - Start discussing improved documentation for AWM and some UX improvements
181 * New:
182 * Thiago: {{jira id="xwikiorg"}}XWIKI-22594{{/jira}}
183 * Adina: {{jira id="xwikiorg"}}XWIKI-22607{{/jira}}
184 * Realtime - Marius
185 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22284{{/jira}}
186 * Javax -> Jakarta migration - Thomas
187 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-2963{{/jira}}
188 * Improvements to the registration flow - Lucas
189 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
190 * Consistency of message boxes - Lucas
191 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22433{{/jira}}
192 * Required Rights - Michael
193 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907
194 XCOMMONS-3102{{/jira}}
195 * PDF Improvements - Marius
196 * New: {{jira id="xwikiorg"}}XWIKI-22070{{/jira}}
197 * Specific Bugs:
198 * New: {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}XWIKI-12987
199 XWIKI-17777
200 XWIKI-22611
201 XWIKI-22605
202 XWIKI-22344
203 XWIKI-22576
204 {{/jira}}
205 * Note: XWIKI-22611 is a BFD-only (i.e. if time allows)
206
207 ## Contrib & Others
208
209 * Cristal contrib extension 0.12
210 * Outstanding from past roadmaps:
211 * Pierre: {{jira id="xwikiorg"}}CRISTAL-142{{/jira}}
212 * Marius: {{jira id="xwikiorg"}}CRISTAL-67
213 CRISTAL-83{{/jira}}
214 * New:
215 * Pierre: {{jira id="xwikiorg"}}CRISTAL-235{{/jira}}
216 * Manuel: {{jira id="xwikiorg"}}CRISTAL-274
217 CRISTAL-273{{/jira}}
218 * Thiago:
219 * {{jira id="xwikiorg"}}CRISTAL-275
220 CRISTAL-272{{/jira}}
221 * Proposal only for Dark Mode (optional, it enough time)
222 * LLM Extension - Michael
223 * New: {{jira id="xwikiorg"}}LLMAI-111
224 LLMAI-112{{/jira}}
225
226 Other:
227
228 * All: BFDs on Thursdays
229 * All: Fix flickers
230 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
231
232 ## Dates
233
234 XWiki Standard:
235
236 * 16.10.0RC1: ~~18th of November 2024~~ 19th of November 2024
237 * 16.10.0 : ~~25th~~ 28th of November 2024
238 {{/content}}
239
240 {{content syntax="markdown/1.2"}}
241 # October Roadmap
242
243 ## XWiki Standard 16.9.0
244
245 * WCAG - Lucas + Michael reviewing the PRs/merge them
246 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-16216
247 XWIKI-22280{{/jira}}
248 * Security issues - Pierre
249 * Outstanding from past roadmaps:
250 * XWIKI-21926
251 * UI/UX improvements - Thiago + Adina
252 * Outstanding from past roadmaps:
253 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914
254 XWIKI-22444{{/jira}}
255 * Adina:
256 * {{jira id="xwikiorg"}}XWIKI-22194{{/jira}}
257 * <https://design.xwiki.org/xwiki/bin/view/Proposal/AppWithinMinutesRevamp> - Start discussing improved documentation for AWM and some UX improvements
258 * New:
259 * Thiago: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
260 * Realtime - Marius + Dorian
261 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22351
262 XWIKI-22218
263 XWIKI-22128
264 XWIKI-22224
265 XWIKI-22284{{/jira}}
266 * Security Vulnerabilities - Pierre
267 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21932
268 XWIKI-22015{{/jira}}
269 * Javax -> Jakarta migration - Thomas
270 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-2963{{/jira}}
271 * Improvements to the registration flow - Lucas
272 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
273 * Consistency of message boxes - Lucas
274 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22433{{/jira}}
275 * Required Rights - Michael
276 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907
277 XCOMMONS-3102{{/jira}}
278 * Specific bugs & improvements: {{jira id="xwikiorg"}}XWIKI-22323
279 XWIKI-12987{{/jira}}
280
281 ## Contrib & Others
282
283 * Cristal contrib extension 0.11 - Manuel + Thiago
284 * Outstanding from past roadmaps:
285 * Pierre: {{jira id="xwikiorg"}}CRISTAL-82
286 CRISTAL-142{{/jira}}
287 * Manuel: {{jira id="xwikiorg"}}CRISTAL-43{{/jira}}
288 * New:
289 * Manuel: {{jira id="xwikiorg"}}CRISTAL-124{{/jira}}
290 * Marius: {{jira id="xwikiorg"}}CRISTAL-67
291 CRISTAL-83{{/jira}}
292 * Thiago: {{jira id="xwikiorg"}}CRISTAL-230
293 CRISTAL-231{{/jira}}
294 * Change Request - Simon
295 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-192{{/jira}}
296
297 Other:
298
299 * All: BFDs on Thursdays
300 * All: Fix flickers
301 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
302
303 ## Dates
304
305 XWiki Standard:
306
307 * (/) 16.9.0RC1: ~~21st~~ 23rd of October 2024
308 * (/) 16.9.0 : 28th of September 2024
309 {{/content}}
310
311 {{content syntax="markdown/1.2"}}
312 # September Roadmap
313
314 ## XWiki Standard 16.8.0
315
316 * WCAG - Lucas + Michael reviewing the PRs/merge them
317 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-16216
318 XWIKI-22280{{/jira}}
319 * Security issues - Pierre
320 * Outstanding from past roadmaps:
321 * XWIKI-21926
322 * UI/UX improvements - Thiago + Adina
323 * Outstanding from past roadmaps:
324 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914{{/jira}}
325 * Adina: {{jira id="xwikiorg"}}XWIKI-22194{{/jira}}
326 * New:
327 * Thiago: {{jira id="xwikiorg"}}XWIKI-22444
328 XWIKI-22445{{/jira}}
329 * Adina:
330 * <https://design.xwiki.org/xwiki/bin/view/Proposal/AppWithinMinutesRevamp> - Start discussing improved documentation for AWM and some UX improvements
331 * Realtime - Marius + Dorian
332 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22351
333 XWIKI-22218
334 XWIKI-22128
335 XWIKI-22224
336 XWIKI-22284{{/jira}}
337 * Security Vulnerabilities - Pierre
338 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21932
339 XWIKI-22015{{/jira}}
340 * Javax -> Jakarta migration - Thomas
341 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-2963
342 XCOMMONS-2477{{/jira}}
343 * Message stream - Simon
344 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22438{{/jira}}
345 * See also <https://forum.xwiki.org/t/future-of-message-stream-feature/14511>
346 * Page naming strategy is blocking creation of pages not respecting it - Simon
347 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22322{{/jira}}
348 * Improvements to the registration flow - Lucas
349 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
350 * Consistency of message boxes - Lucas
351 * New: {{jira id="xwikiorg"}}XWIKI-22433{{/jira}}
352 * Required Rights - Michael
353 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
354 * New: {{jira id="xwikiorg"}}XCOMMONS-3102{{/jira}}
355 * Authentication improvements for REST APIs - Thomas
356 * New: {{jira id="xwikiorg"}}OIDC-195{{/jira}}
357 * Specific bugs & improvements: {{jira id="xwikiorg"}}XRENDERING-753
358 XWIKI-22391
359 XWIKI-22403
360 XWIKI-22411
361 XWIKI-22323
362 XWIKI-14168{{/jira}}
363
364 ## Contrib & Others
365
366 * Cristal contrib extension 0.11 - Manuel + Thiago
367 * Outstanding from past roadmaps:
368 * Thiago: {{jira id="xwikiorg"}}CRISTAL-212{{/jira}}
369 * Pierre: {{jira id="xwikiorg"}}CRISTAL-201
370 CRISTAL-219
371 CRISTAL-226
372 CRISTAL-142{{/jira}}
373 * Marius: {{jira id="xwikiorg"}}CRISTAL-43
374 CRISTAL-95
375 CRISTAL-82{{/jira}}
376 * Change Request - Simon
377 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-347{{/jira}}
378 * Requires {{jira id="xwikiorg"}}CRAPP-192{{/jira}}
379
380 Other:
381
382 * All: BFDs on Thursdays
383 * All: Fix flickers
384 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
385
386 ## Dates
387
388 XWiki Standard:
389
390 * 16.8.0RC1: 16th of September 2024 (/)
391 * 16.8.0 : 30th of September 2024 (/)
392 {{/content}}
393
394 {{content syntax="markdown/1.2"}}
395 # August Roadmap
396
397 ## XWiki Standard 16.7.0
398
399 * WCAG - Lucas + Michael reviewing the PRs/merge them
400 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21452
401 XWIKI-16216
402 XWIKI-22280
403 {{/jira}}
404 * New: {{jira id="xwikiorg"}}XWIKI-22334{{/jira}}
405 * PDF export - Marius
406 * New: {{jira id="xwikiorg"}}XWIKI-22332{{/jira}}
407 * Security issues - Pierre
408 * Outstanding from past roadmaps:
409 * <https://jira.xwiki.org/browse/XWIKI-21926>
410 * UI/UX improvements - Thiago + Adina
411 * Outstanding from past roadmaps:
412 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914{{/jira}}
413 * Adina: {{jira id="xwikiorg"}}XWIKI-22194{{/jira}}
414 * New:
415 * Thiago: {{jira id="xwikiorg"}}XWIKI-22361
416 XWIKI-22362
417 XWIKI-22363
418 {{/jira}}
419 * Adina:
420 * Open discussion about AWM revamp on forum https://design.xwiki.org/xwiki/bin/view/Proposal/AppWithinMinutesRevamp
421 * Realtime - Marius + Dorian
422 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22351
423 XWIKI-22218
424 XWIKI-22128
425 {{/jira}}
426 * New: {{jira id="xwikiorg"}}XWIKI-22224
427 XWIKI-22284
428 {{/jira}}
429 * Security Vulnerabilities - Pierre
430 * Outstanding from past roadmaps:
431 * {{jira id="xwikiorg"}}XWIKI-21932
432 XWIKI-22015
433 {{/jira}}
434 * If there are no other issues needed for it, apart from https://jira.xwiki.org/browse/XWIKI-21932
435 * Javax -> Jakarta migration - Thomas
436 * Outstanding from past roadmaps:
437 * {{jira id="xwikiorg"}}XCOMMONS-2963{{/jira}}
438 * Note: includes moving to Jetty 12 (to have Servlet 5 support)
439 * {{jira id="xwikiorg"}}XCOMMONS-2477{{/jira}}
440 * Also need to bridge Javax Mail API since that's what everything which sends a mail in XWiki directly uses
441 * Message stream - Simon
442 * Outstanding from past roadmaps:
443 * Take and apply decision about Message Stream : https://forum.xwiki.org/t/future-of-message-stream-feature/14511
444 * Page naming strategy is blocking creation of pages not respecting it - Simon
445 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22322{{/jira}}
446 * Do not autosave unless there have been actual changes to the text - Simon
447 * New: {{jira id="xwikiorg"}}XWIKI-17777{{/jira}}
448 * Improvements to the registration flow - Lucas
449 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
450 * Required Rights - Michael
451 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
452 * Deprecate Recommended and add Supported By concept in EM and Repo App - Thomas
453 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-3051{{/jira}}
454 * Update our CI build image - Michael
455 * New: {{jira id="xwikiorg"}}XINFRA-416{{/jira}}
456 * Research and fix the issue with google indexing of xwiki.org which is not working anymore and doing us a big disservice for finding XWiki and XWiki docs - ?
457
458 ## Contrib & Others
459
460 * Cristal contrib extension 0.11 - Marius + Pierre + Thiago
461 * Outstanding from past roadmaps:
462 * Thiago: {{jira id="xwikiorg"}}CRISTAL-212{{/jira}}
463 * Pierre: {{jira id="xwikiorg"}}CRISTAL-201
464 CRISTAL-219
465 {{/jira}}
466 * Marius: {{jira id="xwikiorg"}}CRISTAL-43
467 CRISTAL-95
468 CRISTAL-82
469 {{/jira}}
470 * New:
471 * Thiago: {{jira id="xwikiorg"}}CRISTAL-229{{/jira}}
472 * Pierre:
473 * {{jira id="xwikiorg"}}CRISTAL-226
474 CRISTAL-142
475 {{/jira}}
476 * Issue CRISTAL-142 is only if time permits
477 * WAISE project, Contrib extension - Michael + Paul
478 * Outstanding from past roadmaps:
479 * Paul: {{jira id="xwikiorg"}}LLMAI-88
480 LLMAI-87
481 {{/jira}}
482 * New:
483 * Paul: {{jira id="xwikiorg"}}LLMAI-105{{/jira}}
484 * Michael: {{jira id="xwikiorg"}}LLMAI-104{{/jira}}
485 * Change Request - Simon
486 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-192{{/jira}}
487 * New: {{jira id="xwikiorg"}}CRAPP-347{{/jira}}
488 * Numbered Content - Michael:
489 * New: {{jira id="xwikiorg"}}NCAPP-86{{/jira}}
490
491 Other:
492
493 * All: BFDs on Thursdays
494 * All: Fix flickers
495 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
496
497 ## Dates
498
499 XWiki Standard:
500
501 * --16.7.0RC1: 19th of August 2024--: skipped because of the bad state of the CI.
502 * 16.7.0 : 26th of August 2024
503 {{/content}}
504
505 {{content syntax="markdown/1.2"}}
506 # July Roadmap
507
508 ## XWiki Standard
509
510 * WCAG - Lucas + Michael reviewing the PRs/merge them
511 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21452
512 XWIKI-16216
513 XWIKI-22099
514 {{/jira}}
515 * New: {{jira id="xwikiorg"}}XWIKI-22280{{/jira}}
516 * PDF export - Marius
517 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
518 XWIKI-21419
519 XWIKI-21420{{/jira}}
520 * Security issues - Pierre
521 * Outstanding from past roadmaps:
522 * <https://jira.xwiki.org/browse/XWIKI-22030>
523 * New:
524 * <https://jira.xwiki.org/browse/XWIKI-21926>
525 * UI/UX improvements - Thiago + Adina
526 * Outstanding from past roadmaps:
527 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914
528 XWIKI-22019
529 XWIKI-22192
530 {{/jira}}
531 * Adina: {{jira id="xwikiorg"}}XWIKI-22193
532 XWIKI-22194{{/jira}}
533 * New:
534 * Thiago:
535 * Provide HTML/CSS templates for https://jira.xwiki.org/browse/XCOMMONS-3051
536 * Realtime - Marius + Dorian
537 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20191
538 XWIKI-21949
539 XWIKI-22128{{/jira}}
540 * New:
541 * Debug and fix the Merge Conflict modal that appears for no reason sometimes (hard to reproduce consistently but very annoying for the end user)
542 * {{jira id="xwikiorg"}}XWIKI-22228
543 XWIKI-22227
544 XWIKI-22218
545 XWIKI-22226{{/jira}}
546 * Security Vulnerabilities - Pierre
547 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932
548 XWIKI-22015{{/jira}}
549 * Javax -> Jakarta migration - Thomas
550 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-2963
551 XCOMMONS-2477{{/jira}}
552 * Includes moving to Jetty 12 (to have Servlet 5 support)
553 * Also need to bridge Javax Mail API since that's what everything which sends a mail in XWiki directly uses
554 * Message stream - Simon
555 * Outstanding from past roadmaps:
556 * Take and apply decision about Message Stream : https://forum.xwiki.org/t/future-of-message-stream-feature/14511
557 * Improvements to the registration flow - Lucas
558 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
559 * Required Rights - Michael
560 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
561 * Deprecate Recommended and add Supported By concept in EM and Repo App - Thomas
562 * New: {{jira id="xwikiorg"}}XCOMMONS-3051{{/jira}}
563 * The page naming strategy blocks creation of pages via a wanted link - Simon
564 * New: {{jira id="xwikiorg"}}XWIKI-21988{{/jira}}
565 * Needed on 15.10.x
566
567 ## Contrib & Others
568
569 * Cristal contrib extension - Manuel + Thiago
570 * Outstanding from past roadmaps:
571 * Manuel: {{jira id="xwikiorg"}}CRISTAL-43{{/jira}}
572 * Thiago: {{jira id="xwikiorg"}}CRISTAL-160
573 CRISTAL-205{{/jira}}
574 * Pierre: {{jira id="xwikiorg"}}CRISTAL-201{{/jira}}
575 * New:
576 * Thiago: {{jira id="xwikiorg"}}CRISTAL-212{{/jira}}
577 * Pierre: {{jira id="xwikiorg"}}CRISTAL-219{{/jira}}
578 * Marius: {{jira id="xwikiorg"}}CRISTAL-95
579 CRISTAL-82{{/jira}}
580 * POC for the realtime issue
581 * WAISE project, Contrib extension - Michael + Paul
582 * Outstanding from past roadmaps:
583 * Michael: {{jira id="xwikiorg"}}LLMAI-73
584 LLMAI-56
585 LLMAI-79{{/jira}}
586 * Paul: {{jira id="xwikiorg"}}LLMAI-78
587 LLMAI-80{{/jira}}
588 * New:
589 * Paul: {{jira id="xwikiorg"}}LLMAI-88
590 LLMAI-87
591 LLMAI-89
592 LLMAI-90{{/jira}}
593 * Michael: {{jira id="xwikiorg"}}LLMAI-91{{/jira}}
594 * Change Request - Simon
595 * Outstanding from past roadmaps:
596 * Enable Object Editor for users with CR-edit right
597 * Requires {{jira id="xwikiorg"}}CRAPP-192{{/jira}}
598
599 Other:
600
601 * All: BFDs on Thursdays
602 * All: Fix flickers
603 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
604
605 ## Dates
606
607 XWiki Standard:
608
609 * 16.6.0RC1: 22nd of July 2024 (/)
610 * 16.6.0 : 29th of July 2024 (/)
611 {{/content}}
612
613 {{content syntax="markdown/1.2"}}
614 # June Roadmap
615
616 ## XWiki Standard
617
618 * WCAG - Lucas + Michael reviewing the PRs/merge them
619 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21452
620 XWIKI-16216{{/jira}}
621 * New: {{jira id="xwikiorg"}}XWIKI-22099{{/jira}}
622 * PDF export - Marius
623 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
624 XWIKI-21419
625 XWIKI-21420{{/jira}}
626 * Security issues - Pierre
627 * Outstanding from past roadmaps:
628 * <https://jira.xwiki.org/browse/XWIKI-22030>
629 * <https://jira.xwiki.org/browse/XWIKI-222149>
630 * UI/UX improvements - Thiago + Adina
631 * Outstanding from past roadmaps:
632 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914
633 XWIKI-22019{{/jira}}
634 * Adina: {{jira id="xwikiorg"}}XWIKI-22193
635 XWIKI-22194{{/jira}}
636 * New:
637 * Thiago: {{jira id="xwikiorg"}}XWIKI-22189
638 XWIKI-22192
639 XWIKI-22188{{/jira}}
640 * Realtime - Marius + Dorian
641 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20191
642 XWIKI-21625
643 XWIKI-21949
644 XWIKI-22128{{/jira}}
645 * Security Vulnerabilities - Pierre
646 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932
647 XWIKI-22015{{/jira}}
648 * Javax -> Jakarta migration - Thomas
649 * Outstanding from past roadmaps:
650 * {{jira id="xwikiorg"}}XCOMMONS-2963{{/jira}} - finish upgrading to jakarta Jetty 12
651 * {{jira id="xwikiorg"}}XCOMMONS-2477{{/jira}}
652 * Notifications Improvements - Simon
653 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-19751{{/jira}}
654 * New:
655 * {{jira id="xwikiorg"}}XWIKI-17026{{/jira}}
656 * Take and apply decision about Message Stream : <https://forum.xwiki.org/t/future-of-message-stream-feature/14511>
657 * Improvements to the registration flow - Lucas
658 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
659 * Required Rights - Michael
660 * New: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
661 * Deprecate Recommended and add Supported By concept in EM - Thomas
662 * New: {{jira id="xwikiorg"}}XCOMMONS-3051{{/jira}}
663 * Optional, only if enough time
664
665 ## Contrib & Others
666
667 * Cristal contrib extension - Manuel + Thiago
668 * Outstanding from past roadmaps:
669 * Manuel:
670 * {{jira id="xwikiorg"}}CRISTAL-180{{/jira}}
671 * A PoC exists to load Cristal in a Nextcloud extension since version 0.8, but the CSS resources are currently not loading correctly. Some additional work is required to build, and publish static resources (i.e., CSS) correctly
672 * Thiago: {{jira id="xwikiorg"}}CRISTAL-160{{/jira}}
673 * New:
674 * Manuel: {{jira id="xwikiorg"}}CRISTAL-199
675 CRISTAL-194{{/jira}}
676 * Pierre: {{jira id="xwikiorg"}}CRISTAL-200
677 CRISTAL-201{{/jira}}
678 * Thiago: {{jira id="xwikiorg"}}CRISTAL-203
679 CRISTAL-204
680 CRISTAL-205{{/jira}}
681 * WAISE project, Contrib extension - Michael + Paul
682 * New:
683 * Michael: {{jira id="xwikiorg"}}LLMAI-73
684 LLMAI-74
685 LLMAI-56{{/jira}}
686 * Paul: {{jira id="xwikiorg"}}LLMAI-75
687 LLMAI-76
688 LLMAI-77
689 LLMAI-79{{/jira}}
690 * Optional: {{jira id="xwikiorg"}}LLMAI-78
691 LLMAI-80{{/jira}}
692 * Change Request - Simon
693 * Outstanding from past roadmaps:
694 * Check outstanding issues
695 * Words Based notifications - Simon
696 * Outstanding from past roadmaps:
697 * Check if the work done is enough
698 * Replication - Thomas
699 * New: {{jira id="xwikiorg"}}REPLICAT-186{{/jira}}
700
701 Other:
702
703 * All: BFDs on Thursdays
704 * All: Fix flickers
705 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
706
707 ## Dates
708
709 XWiki Standard:
710
711 * 16.5.0RC1: 17th of June 2024 (/)
712 * 16.5.0 : --24th-- 25th of June 2024 (/)
713 {{/content}}
714
715 {{content syntax="markdown/1.2"}}
716 # XWiki 16.4.0
717
718 ## XWiki Standard
719
720 * WCAG - Lucas + Michael reviewing the PRs/merge them
721 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21452
722 XWIKI-16216{{/jira}}
723 * New: {{jira id="xwikiorg"}}XWIKI-21958{{/jira}}
724 * PDF export - Marius
725 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
726 XWIKI-21419
727 XWIKI-21420{{/jira}}
728 * Security issues - Pierre
729 * Outstanding from past roadmaps:
730 * <https://jira.xwiki.org/browse/XWIKI-21207>
731 * <https://jira.xwiki.org/browse/XWIKI-21663>
732 * <https://jira.xwiki.org/browse/XWIKI-21890>
733 * New:
734 * <https://jira.xwiki.org/browse/XWIKI-22030>
735 * UI/UX improvements - Thiago + Adina
736 * Outstanding from past roadmaps:
737 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914
738 XWIKI-22019{{/jira}}
739 * New:
740 * Thiago:
741 * Do a usability test for <https://jira.xwiki.org/browse/XWIKI-19751> using QuantUX. Simon's requested task: Stop receiving notifications
742 * Adina:
743 * Document in a design page the final version of the Global Administration revamp
744 * Start identifying all usability issues regarding macros' modal configurations
745 * Prepare a UX testing for newcomers
746 * Realtime - Marius + Dorian
747 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20191
748 XWIKI-21625
749 XWIKI-21949{{/jira}}
750 * New:
751 * {{jira id="xwikiorg"}}XWIKI-22128{{/jira}}
752 * Backport realtime changes to stable-15.10.x (to be included in 15.10.10)
753 * Security Vulnerabilities - Pierre
754 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932
755 XWIKI-22015{{/jira}}
756 * Javax -> Jakarta migration - Thomas
757 * New:
758 * check if it's possible to upgrade Jetty in XJetty (does Jetty 11 have the same problem than Jetty 10 vs Jetty 12 configuration)
759 * start working on jakarta mail migration
760 * Navigation Panel improvements - Marius
761 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-14422{{/jira}}
762 * Notifications Improvements - Simon
763 * Outstanding from past roadmaps:
764 * {{jira id="xwikiorg"}}XWIKI-19751{{/jira}}
765 * Probably not going to be merged in 16.3.0 but target 16.4.0 as we need first community agreement on various topics (API change, new UI)
766 * Improvements to the registration flow - Lucas
767 * New: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
768 * Stop storing attachments twice - Thomas
769 * New: {{jira id="xwikiorg"}}XWIKI-17457{{/jira}}
770
771 ## Contrib & Others
772
773 * Cristal contrib extension - Manuel + Thiago
774 * Outstanding from past roadmaps:
775 * Thiago:
776 * 1st: {{jira id="xwikiorg"}}CRISTAL-159{{/jira}}
777 * 2nd: {{jira id="xwikiorg"}}CRISTAL-160{{/jira}}
778 * New:
779 * Manuel: {{jira id="xwikiorg"}}CRISTAL-178
780 CRISTAL-177
781 CRISTAL-180{{/jira}}
782 * Pierre: {{jira id="xwikiorg"}}CRISTAL-179{{/jira}}
783 * WAISE project, Contrib extension - Michael + Paul
784 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
785 LLMAI-63
786 LLMAI-65
787 LLMAI-61
788 LLMAI-68{{/jira}}
789 * New:
790 * (optional, if time permit) {{jira id="xwikiorg"}}LLMAI-56{{/jira}}
791 * {{jira id="xwikiorg"}}LLMAI-69{{/jira}}
792 * Change Request - Simon
793 * Release new work on CR notifications
794 * Words Based notifications - Simon
795 * Check if the work done is enough
796
797 Other:
798
799 * All: BFDs on Thursdays
800 * All: Fix flickers
801 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
802
803 ## Dates
804
805 XWiki Standard:
806
807 * 16.4.0RC1: --21st-- 22nd of May 2024 (/)
808 * 16.4.0 : ~~28~~ 29th of May 2024 (/)
809 {{/content}}
810
811 {{content syntax="markdown/1.2"}}
812 # XWiki 16.3.0
813
814 ## XWiki Standard
815
816 * WCAG - Lucas + Michael reviewing the PRs/merge them
817 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21492
818 XWIKI-21452
819 XWIKI-19965
820 XWIKI-21824
821 XWIKI-16216{{/jira}}
822 * New: {{jira id="xwikiorg"}}XWIKI-18356{{/jira}}
823 * PDF export - Marius
824 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
825 XWIKI-21419
826 XWIKI-21420{{/jira}}
827 * Compiled XDOM - Thomas
828 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
829 * Security issues - Pierre
830 * Outstanding from past roadmaps:
831 * <https://jira.xwiki.org/browse/XWIKI-21207>
832 * <https://jira.xwiki.org/browse/XWIKI-21663>
833 * <https://jira.xwiki.org/browse/XWIKI-21890>
834 * UI/UX improvements - Thiago + Adina
835 * Outstanding from past roadmaps:
836 * Adina:
837 * 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>
838 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914{{/jira}}
839 * New:
840 * Thiago (optional, it time permits):{{jira id="xwikiorg"}}XWIKI-22019
841 XWIKI-22018
842 XWIKI-22017{{/jira}}
843 * Realtime - Marius + Dorian
844 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20191
845 XWIKI-21625
846 XWIKI-21949{{/jira}}
847 * (optional, if time permit) Security Vulnerabilities - Pierre
848 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932{{/jira}}
849 * New:{{jira id="xwikiorg"}}XWIKI-22015{{/jira}}
850 * Javax -> Jakarta migration - Thomas
851 * Outstanding from past roadmaps:
852 * start working on Servlet API bridging from javax.servlet to jakarta.servlet {{jira id="xwikiorg"}}XCOMMONS-2962
853 XCOMMONS-2963{{/jira}}
854 * Navigation Panel improvements - Marius
855 * New: {{jira id="xwikiorg"}}XWIKI-14422{{/jira}}
856 * Attachment description UI - Pierre
857 * New: {{jira id="xwikiorg"}}XWIKI-21938{{/jira}}
858 * Change default value of the reset password token lifetime - Simon
859 * New: {{jira id="xwikiorg"}}XWIKI-21571{{/jira}}
860 * (optional, if time allows) Upgrade to latest version of HTMLCleaner - Simon
861 * New: {{jira id="xwikiorg"}}XCOMMONS-2276{{/jira}}
862 * Learn about Cristal technologies and code base - Pierre
863 * New:
864 * In preparation for joining the Cristal dev in the next roadmap.
865 * Rendering/WYSIWYG improvements - Michael
866 * New: {{jira id="xwikiorg"}}XWIKI-21868{{/jira}}
867
868 ## Contrib & Others
869
870 * Cristal contrib extension - Manuel + Thiago
871 * New:
872 * Manuel:
873 * Demonstrator (working code) of:
874 * Integrate the main UI from Thiago into Cristal
875 * Integrate a new editor (block editor in term of User experience)
876 * Thiago:
877 * Provide HTML/CSS implementation of the main UIs so that
878 * Start a local environment for frontend work, learn vue.js
879 * Optional, if time permits: {{jira id="xwikiorg"}}CRISTAL-159
880 CRISTAL-160{{/jira}}
881 * WAISE project, Contrib extension - Michael + Paul
882 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
883 LLMAI-55{{/jira}}
884 * New: {{jira id="xwikiorg"}}LLMAI-63
885 LLMAI-65
886 LLMAI-61
887 LLMAI-68
888 LLMAI-64
889 LLMAI-66
890 LLMAI-62{{/jira}}
891 * Change Request - Simon
892 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-161{{/jira}}
893 * Upgrade of XWiki.org - Simon
894
895 Other:
896
897 * All: BFDs on Thursdays
898 * All: Fix flickers
899 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
900
901 ## Dates
902
903 XWiki Standard:
904
905 * (/) 16.3.0RC1: 22nd of April 2024
906 * (/) 16.3.0 : ~~29th~~ 30th of April 2024
907
908 # XWiki 16.2.0
909
910 ## XWiki Standard
911
912 * WCAG - Lucas + Michael reviewing the PRs/merge them
913 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21492
914 XWIKI-21452
915 XWIKI-19965
916 XWIKI-21778
917 XWIKI-21779{{/jira}}
918 * New: {{jira id="xwikiorg"}}XWIKI-21824
919 XWIKI-16216{{/jira}}
920 * PDF export - Marius
921 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
922 XWIKI-21419
923 XWIKI-21420{{/jira}}
924 * Compiled XDOM - Thomas
925 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
926 * Continue working on LiveTable to Live Data migrations - Manuel
927 * New: {{jira id="xwikiorg"}}XWIKI-18994
928 XWIKI-18995{{/jira}}
929 * Security issues - Pierre
930 * 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>
931 * Outstanding from past roadmaps:
932 * XWIKI-21207
933 * XWIKI-21626
934 * XWIKI-21663
935 * New:
936 * XWIKI-21890
937 * Document Rights - Michael
938 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
939 * Upgrade to Solr9 and migration from previous versions - Thomas
940 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20477{{/jira}}
941 * UI/UX improvements - Thiago + Adina
942 * Outstanding from past roadmaps:
943 * Continue to work on mockups for the Global Admin UI - Adina
944 * Wrap up discussions and design for notifications inbox page (needed for <https://jira.xwiki.org/browse/XWIKI-19217>) - Thiago
945 * {{jira id="xwikiorg"}}XWIKI-21919{{/jira}}
946 * New: {{jira id="xwikiorg"}}XWIKI-21912
947 XWIKI-21913
948 XWIKI-21914{{/jira}}
949 * Realtime - Marius + Dorian
950 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21767
951 XWIKI-21765{{/jira}}
952 * New:
953 * XWIKI-21949
954 * {{jira id="xwikiorg"}}XWIKI-20191
955 XWIKI-21625
956 XWIKI-19178
957 XWIKI-19174
958 XWIKI-21899{{/jira}}
959 * Security Vulnerabilities - Pierre
960 * New: {{jira id="xwikiorg"}}XWIKI-21932{{/jira}}
961 * Notifications Improvements - Simon
962 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-19751{{/jira}}
963 * New: {{jira id="xwikiorg"}}XWIKI-21848{{/jira}}
964 * Javax -> Jakarta migration - Thomas
965 * Outstanding from past roadmaps:
966 * 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)
967 * Fix performance with large number of revisions - Pierre
968 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-9961
969 XWIKI-9046
970 XWIKI-21680
971 XWIKI-21922{{/jira}}
972
973 ## Contrib & Others
974
975 * Cristal - Manuel + Thiago + Vincent
976 * New:
977 * {{jira id="xwikiorg"}}CRISTAL-151
978 CRISTAL-157
979 CRISTAL-156
980 CRISTAL-155
981 CRISTAL-153
982 CRISTAL-154
983 XINFRA-413
984 CRISTAL-158{{/jira}}
985 * If enough time: {{jira id="xwikiorg"}}CRISTAL-114
986 CRISTAL-146{{/jira}}
987 * WAISE Extension - Michael + Paul
988 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
989 LLMAI-55
990 LLMAI-53
991 LLMAI-54{{/jira}}
992 * New:
993 * {{jira id="xwikiorg"}}LLMAI-56
994 LLMAI-60
995 LLMAI-59{{/jira}}
996 * Plan the benchmark and start collecting questions/tasks and content
997 * Markdown Extension - Pierre
998 * Outstanding from past roadmaps:
999 * MARKDOWN-80
1000 * {{jira id="xwikiorg"}}MARKDOWN-85
1001 MARKDOWN-70{{/jira}}
1002 * Change Request Extension - Simon
1003 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-161{{/jira}}
1004 * Replication Extension - Thomas
1005 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}REPLICAT-165{{/jira}}
1006 * OpenID Connect Extension - Thomas
1007 * New: {{jira id="xwikiorg"}}OIDC-152{{/jira}}
1008 * Confluence Extension - Michael
1009 * New: {{jira id="xwikiorg"}}CONFLUENCE-208{{/jira}}
1010 * Upgrade of XWiki.org - Simon
1011
1012 Other:
1013
1014 * All: BFDs on Thursdays
1015 * All: Fix flickers
1016 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
1017
1018 ## Dates
1019
1020 * 16.2.0RC1: ~~18th of March 2024~~ 19th of March 2024 (/)
1021 * 16.2.0: 25th of March 2024 (/)
1022 {{/content}}

Get Connected