Last modified by Vincent Massol on 2025/01/14

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 (/)
6 * 16.1.0: February 2024 (/)
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 {{toc depth='1'/}}
20
21 = December Roadmap =
22
23 General goals:
24
25 * Stabilization!
26 * 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.
27
28 == XWiki Standard ===
29
30 === For 16.10.1 & 16.10.2 ===
31
32 * WCAG - Lucas + Michael reviewing the PRs/merge them
33 ** Outstanding from past roadmaps:(((
34 {{jira id="xwikiorg"}}
35 XWIKI-22496
36 {{/jira}}
37 )))
38 ** New:(((
39 {{jira id="xwikiorg"}}
40 XWIKI-22492
41 XWIKI-17664
42 {{/jira}}
43 )))
44 * Security issues - Pierre & Michael
45 ** Outstanding from past roadmaps:
46 *** https://jira.xwiki.org/browse/XWIKI-21926 (Pierre)
47 *** https://jira.xwiki.org/browse/XWIKI-22476 (Michael)
48 *** https://jira.xwiki.org/browse/XWIKI-22470 (Michael)
49 *** https://jira.xwiki.org/browse/XWIKI-22469 (Michael)
50 *** https://jira.xwiki.org/browse/XWIKI-22471 (Michael)
51 * UI/UX improvements - Thiago + Adina
52 ** Outstanding from past roadmaps:
53 *** Thiago:
54 **** 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)
55 *** Adina:(((
56 * {{jira id="xwikiorg"}}XWIKI-22194
57 XWIKI-22607{{/jira}}
58 )))
59 ** New:
60 *** Thiago:(((
61 {{jira id="xwikiorg"}}
62 XWIKI-22684
63 {{/jira}}
64 )))
65 *** Adina:(((
66 {{jira id="xwikiorg"}}
67 XWIKI-22685
68 {{/jira}}
69 )))
70 * Realtime - Marius
71 ** Outstanding from past roadmaps:(((
72 {{jira id="xwikiorg"}}
73 XWIKI-22284
74 {{/jira}}
75 )))
76 * Consistency of message boxes - Lucas
77 ** Outstanding from past roadmaps:(((
78 {{jira id="xwikiorg"}}
79 XWIKI-22433
80 {{/jira}}
81 )))
82 * Required Rights - Michael
83 ** New:{{jira id="xwikiorg"}}
84 XWIKI-22665
85 XWIKI-22461
86 {{/jira}}
87 * Various important issues:
88 ** Outstanding from past roadmaps:(((
89 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
90 XWIKI-17777
91 XWIKI-22611
92 {{/jira}}
93 )))
94 ** New:(((
95 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
96 XWIKI-21071
97 XWIKI-22575
98 XWIKI-22617
99 XWIKI-22344
100 XWIKI-22516
101 XWIKI-22571
102 {{/jira}}
103 )))
104 * PDF Export - Marius:
105 ** New:(((
106 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
107 XWIKI-22694
108 {{/jira}}
109 )))
110
111 === For 17.0.0 ===
112
113 * Javax -> Jakarta migration - Thomas
114 ** New:
115 *** Stabilize the jakarta branches and merge
116 * Speed up page save - Thomas
117 ** New:(((
118 {{jira id="xwikiorg"}}
119 XWIKI-22613
120 {{/jira}}
121 )))
122
123 == Contrib & Others ==
124
125 * Cristal contrib extension 0.13 - Manuel + Pierre + Marius + Thiago
126 ** Redefining of the MVP which becomes "Minimal personal Note-taking app". Deadline: end of Jan 2025, for FOSDEM. Goal: polish what we have.
127 ** New:(((
128 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
129 CRISTAL-302
130 CRISTAL-284
131 CRISTAL-252
132 CRISTAL-182
133 CRISTAL-236
134 CRISTAL-304
135 CRISTAL-307
136 CRISTAL-310
137 CRISTAL-311
138 CRISTAL-194
139 {{/jira}}
140
141 * Use the app to find areas of UI/UX improvements - All
142 * Help polish all UIs + review existing UIs vs mockups - Thiago
143 )))
144 * Replication - Thomas
145 ** New:(((
146 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
147 REPLICAT-196
148 {{/jira}}
149 )))
150
151 Other:
152
153 * All: BFDs on Thursdays
154 * All: Fix flickers
155 * All: With the time left, fix some critical/major open bugs.
156
157 == Dates ==
158
159 * 16.10.1: --9--10th of December 2024 (/)
160 * 16.10.2: --Between 23rd and 30th of December 2024 (complex period, need to find an available RM)-- 26th of December 2024 (/)
161
162 {{content syntax="markdown/1.2"}}
163 # November Roadmap
164
165 ## XWiki Standard 16.10.0
166
167 * WCAG - Lucas + Michael reviewing the PRs/merge them
168 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22496
169 XWIKI-22205{{/jira}}
170 * Security issues
171 * Outstanding from past roadmaps:
172 * XWIKI-21926 - Pierre
173 * New:
174 * XWIKI-22476 - Michael
175 * XWIKI-22470 - Michael
176 * UI/UX improvements - Thiago + Adina
177 * Outstanding from past roadmaps:
178 * Thiago:
179 * 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)
180 * Adina:
181 * {{jira id="xwikiorg"}}XWIKI-22194{{/jira}}
182 * https://design.xwiki.org/xwiki/bin/view/Proposal/AppWithinMinutesRevamp - Start discussing improved documentation for AWM and some UX improvements
183 * New:
184 * Thiago: {{jira id="xwikiorg"}}XWIKI-22594{{/jira}}
185 * Adina: {{jira id="xwikiorg"}}XWIKI-22607{{/jira}}
186 * Realtime - Marius
187 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22284{{/jira}}
188 * Javax -> Jakarta migration - Thomas
189 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-2963{{/jira}}
190 * Improvements to the registration flow - Lucas
191 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
192 * Consistency of message boxes - Lucas
193 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22433{{/jira}}
194 * Required Rights - Michael
195 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907
196 XCOMMONS-3102{{/jira}}
197 * PDF Improvements - Marius
198 * New: {{jira id="xwikiorg"}}XWIKI-22070{{/jira}}
199 * Specific Bugs:
200 * New: {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}XWIKI-12987
201 XWIKI-17777
202 XWIKI-22611
203 XWIKI-22605
204 XWIKI-22344
205 XWIKI-22576
206 {{/jira}}
207 * Note: XWIKI-22611 is a BFD-only (i.e. if time allows)
208
209 ## Contrib & Others
210
211 * Cristal contrib extension 0.12
212 * Outstanding from past roadmaps:
213 * Pierre: {{jira id="xwikiorg"}}CRISTAL-142{{/jira}}
214 * Marius: {{jira id="xwikiorg"}}CRISTAL-67
215 CRISTAL-83{{/jira}}
216 * New:
217 * Pierre: {{jira id="xwikiorg"}}CRISTAL-235{{/jira}}
218 * Manuel: {{jira id="xwikiorg"}}CRISTAL-274
219 CRISTAL-273{{/jira}}
220 * Thiago:
221 * {{jira id="xwikiorg"}}CRISTAL-275
222 CRISTAL-272{{/jira}}
223 * Proposal only for Dark Mode (optional, it enough time)
224 * LLM Extension - Michael
225 * New: {{jira id="xwikiorg"}}LLMAI-111
226 LLMAI-112{{/jira}}
227
228 Other:
229
230 * All: BFDs on Thursdays
231 * All: Fix flickers
232 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
233
234 ## Dates
235
236 XWiki Standard:
237
238 * 16.10.0RC1: ~~18th of November 2024~~ 19th of November 2024
239 * 16.10.0 : ~~25th~~ 28th of November 2024
240 {{/content}}
241
242 {{content syntax="markdown/1.2"}}
243 # October Roadmap
244
245 ## XWiki Standard 16.9.0
246
247 * WCAG - Lucas + Michael reviewing the PRs/merge them
248 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-16216
249 XWIKI-22280{{/jira}}
250 * Security issues - Pierre
251 * Outstanding from past roadmaps:
252 * XWIKI-21926
253 * UI/UX improvements - Thiago + Adina
254 * Outstanding from past roadmaps:
255 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914
256 XWIKI-22444{{/jira}}
257 * Adina:
258 * {{jira id="xwikiorg"}}XWIKI-22194{{/jira}}
259 * <https://design.xwiki.org/xwiki/bin/view/Proposal/AppWithinMinutesRevamp> - Start discussing improved documentation for AWM and some UX improvements
260 * New:
261 * Thiago: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
262 * Realtime - Marius + Dorian
263 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22351
264 XWIKI-22218
265 XWIKI-22128
266 XWIKI-22224
267 XWIKI-22284{{/jira}}
268 * Security Vulnerabilities - Pierre
269 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21932
270 XWIKI-22015{{/jira}}
271 * Javax -> Jakarta migration - Thomas
272 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-2963{{/jira}}
273 * Improvements to the registration flow - Lucas
274 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
275 * Consistency of message boxes - Lucas
276 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22433{{/jira}}
277 * Required Rights - Michael
278 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907
279 XCOMMONS-3102{{/jira}}
280 * Specific bugs & improvements: {{jira id="xwikiorg"}}XWIKI-22323
281 XWIKI-12987{{/jira}}
282
283 ## Contrib & Others
284
285 * Cristal contrib extension 0.11 - Manuel + Thiago
286 * Outstanding from past roadmaps:
287 * Pierre: {{jira id="xwikiorg"}}CRISTAL-82
288 CRISTAL-142{{/jira}}
289 * Manuel: {{jira id="xwikiorg"}}CRISTAL-43{{/jira}}
290 * New:
291 * Manuel: {{jira id="xwikiorg"}}CRISTAL-124{{/jira}}
292 * Marius: {{jira id="xwikiorg"}}CRISTAL-67
293 CRISTAL-83{{/jira}}
294 * Thiago: {{jira id="xwikiorg"}}CRISTAL-230
295 CRISTAL-231{{/jira}}
296 * Change Request - Simon
297 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-192{{/jira}}
298
299 Other:
300
301 * All: BFDs on Thursdays
302 * All: Fix flickers
303 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
304
305 ## Dates
306
307 XWiki Standard:
308
309 * (/) 16.9.0RC1: ~~21st~~ 23rd of October 2024
310 * (/) 16.9.0 : 28th of September 2024
311 {{/content}}
312
313 {{content syntax="markdown/1.2"}}
314 # September Roadmap
315
316 ## XWiki Standard 16.8.0
317
318 * WCAG - Lucas + Michael reviewing the PRs/merge them
319 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-16216
320 XWIKI-22280{{/jira}}
321 * Security issues - Pierre
322 * Outstanding from past roadmaps:
323 * XWIKI-21926
324 * UI/UX improvements - Thiago + Adina
325 * Outstanding from past roadmaps:
326 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914{{/jira}}
327 * Adina: {{jira id="xwikiorg"}}XWIKI-22194{{/jira}}
328 * New:
329 * Thiago: {{jira id="xwikiorg"}}XWIKI-22444
330 XWIKI-22445{{/jira}}
331 * Adina:
332 * <https://design.xwiki.org/xwiki/bin/view/Proposal/AppWithinMinutesRevamp> - Start discussing improved documentation for AWM and some UX improvements
333 * Realtime - Marius + Dorian
334 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22351
335 XWIKI-22218
336 XWIKI-22128
337 XWIKI-22224
338 XWIKI-22284{{/jira}}
339 * Security Vulnerabilities - Pierre
340 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21932
341 XWIKI-22015{{/jira}}
342 * Javax -> Jakarta migration - Thomas
343 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-2963
344 XCOMMONS-2477{{/jira}}
345 * Message stream - Simon
346 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22438{{/jira}}
347 * See also <https://forum.xwiki.org/t/future-of-message-stream-feature/14511>
348 * Page naming strategy is blocking creation of pages not respecting it - Simon
349 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22322{{/jira}}
350 * Improvements to the registration flow - Lucas
351 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
352 * Consistency of message boxes - Lucas
353 * New: {{jira id="xwikiorg"}}XWIKI-22433{{/jira}}
354 * Required Rights - Michael
355 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
356 * New: {{jira id="xwikiorg"}}XCOMMONS-3102{{/jira}}
357 * Authentication improvements for REST APIs - Thomas
358 * New: {{jira id="xwikiorg"}}OIDC-195{{/jira}}
359 * Specific bugs & improvements: {{jira id="xwikiorg"}}XRENDERING-753
360 XWIKI-22391
361 XWIKI-22403
362 XWIKI-22411
363 XWIKI-22323
364 XWIKI-14168{{/jira}}
365
366 ## Contrib & Others
367
368 * Cristal contrib extension 0.11 - Manuel + Thiago
369 * Outstanding from past roadmaps:
370 * Thiago: {{jira id="xwikiorg"}}CRISTAL-212{{/jira}}
371 * Pierre: {{jira id="xwikiorg"}}CRISTAL-201
372 CRISTAL-219
373 CRISTAL-226
374 CRISTAL-142{{/jira}}
375 * Marius: {{jira id="xwikiorg"}}CRISTAL-43
376 CRISTAL-95
377 CRISTAL-82{{/jira}}
378 * Change Request - Simon
379 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-347{{/jira}}
380 * Requires {{jira id="xwikiorg"}}CRAPP-192{{/jira}}
381
382 Other:
383
384 * All: BFDs on Thursdays
385 * All: Fix flickers
386 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
387
388 ## Dates
389
390 XWiki Standard:
391
392 * 16.8.0RC1: 16th of September 2024 (/)
393 * 16.8.0 : 30th of September 2024 (/)
394 {{/content}}
395
396 {{content syntax="markdown/1.2"}}
397 # August Roadmap
398
399 ## XWiki Standard 16.7.0
400
401 * WCAG - Lucas + Michael reviewing the PRs/merge them
402 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21452
403 XWIKI-16216
404 XWIKI-22280
405 {{/jira}}
406 * New: {{jira id="xwikiorg"}}XWIKI-22334{{/jira}}
407 * PDF export - Marius
408 * New: {{jira id="xwikiorg"}}XWIKI-22332{{/jira}}
409 * Security issues - Pierre
410 * Outstanding from past roadmaps:
411 * <https://jira.xwiki.org/browse/XWIKI-21926>
412 * UI/UX improvements - Thiago + Adina
413 * Outstanding from past roadmaps:
414 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914{{/jira}}
415 * Adina: {{jira id="xwikiorg"}}XWIKI-22194{{/jira}}
416 * New:
417 * Thiago: {{jira id="xwikiorg"}}XWIKI-22361
418 XWIKI-22362
419 XWIKI-22363
420 {{/jira}}
421 * Adina:
422 * Open discussion about AWM revamp on forum https://design.xwiki.org/xwiki/bin/view/Proposal/AppWithinMinutesRevamp
423 * Realtime - Marius + Dorian
424 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22351
425 XWIKI-22218
426 XWIKI-22128
427 {{/jira}}
428 * New: {{jira id="xwikiorg"}}XWIKI-22224
429 XWIKI-22284
430 {{/jira}}
431 * Security Vulnerabilities - Pierre
432 * Outstanding from past roadmaps:
433 * {{jira id="xwikiorg"}}XWIKI-21932
434 XWIKI-22015
435 {{/jira}}
436 * If there are no other issues needed for it, apart from https://jira.xwiki.org/browse/XWIKI-21932
437 * Javax -> Jakarta migration - Thomas
438 * Outstanding from past roadmaps:
439 * {{jira id="xwikiorg"}}XCOMMONS-2963{{/jira}}
440 * Note: includes moving to Jetty 12 (to have Servlet 5 support)
441 * {{jira id="xwikiorg"}}XCOMMONS-2477{{/jira}}
442 * Also need to bridge Javax Mail API since that's what everything which sends a mail in XWiki directly uses
443 * Message stream - Simon
444 * Outstanding from past roadmaps:
445 * Take and apply decision about Message Stream : https://forum.xwiki.org/t/future-of-message-stream-feature/14511
446 * Page naming strategy is blocking creation of pages not respecting it - Simon
447 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22322{{/jira}}
448 * Do not autosave unless there have been actual changes to the text - Simon
449 * New: {{jira id="xwikiorg"}}XWIKI-17777{{/jira}}
450 * Improvements to the registration flow - Lucas
451 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
452 * Required Rights - Michael
453 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
454 * Deprecate Recommended and add Supported By concept in EM and Repo App - Thomas
455 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-3051{{/jira}}
456 * Update our CI build image - Michael
457 * New: {{jira id="xwikiorg"}}XINFRA-416{{/jira}}
458 * 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 - ?
459
460 ## Contrib & Others
461
462 * Cristal contrib extension 0.11 - Marius + Pierre + Thiago
463 * Outstanding from past roadmaps:
464 * Thiago: {{jira id="xwikiorg"}}CRISTAL-212{{/jira}}
465 * Pierre: {{jira id="xwikiorg"}}CRISTAL-201
466 CRISTAL-219
467 {{/jira}}
468 * Marius: {{jira id="xwikiorg"}}CRISTAL-43
469 CRISTAL-95
470 CRISTAL-82
471 {{/jira}}
472 * New:
473 * Thiago: {{jira id="xwikiorg"}}CRISTAL-229{{/jira}}
474 * Pierre:
475 * {{jira id="xwikiorg"}}CRISTAL-226
476 CRISTAL-142
477 {{/jira}}
478 * Issue CRISTAL-142 is only if time permits
479 * WAISE project, Contrib extension - Michael + Paul
480 * Outstanding from past roadmaps:
481 * Paul: {{jira id="xwikiorg"}}LLMAI-88
482 LLMAI-87
483 {{/jira}}
484 * New:
485 * Paul: {{jira id="xwikiorg"}}LLMAI-105{{/jira}}
486 * Michael: {{jira id="xwikiorg"}}LLMAI-104{{/jira}}
487 * Change Request - Simon
488 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-192{{/jira}}
489 * New: {{jira id="xwikiorg"}}CRAPP-347{{/jira}}
490 * Numbered Content - Michael:
491 * New: {{jira id="xwikiorg"}}NCAPP-86{{/jira}}
492
493 Other:
494
495 * All: BFDs on Thursdays
496 * All: Fix flickers
497 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
498
499 ## Dates
500
501 XWiki Standard:
502
503 * --16.7.0RC1: 19th of August 2024--: skipped because of the bad state of the CI.
504 * 16.7.0 : 26th of August 2024
505 {{/content}}
506
507 {{content syntax="markdown/1.2"}}
508 # July Roadmap
509
510 ## XWiki Standard
511
512 * WCAG - Lucas + Michael reviewing the PRs/merge them
513 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21452
514 XWIKI-16216
515 XWIKI-22099
516 {{/jira}}
517 * New: {{jira id="xwikiorg"}}XWIKI-22280{{/jira}}
518 * PDF export - Marius
519 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
520 XWIKI-21419
521 XWIKI-21420{{/jira}}
522 * Security issues - Pierre
523 * Outstanding from past roadmaps:
524 * <https://jira.xwiki.org/browse/XWIKI-22030>
525 * New:
526 * <https://jira.xwiki.org/browse/XWIKI-21926>
527 * UI/UX improvements - Thiago + Adina
528 * Outstanding from past roadmaps:
529 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914
530 XWIKI-22019
531 XWIKI-22192
532 {{/jira}}
533 * Adina: {{jira id="xwikiorg"}}XWIKI-22193
534 XWIKI-22194{{/jira}}
535 * New:
536 * Thiago:
537 * Provide HTML/CSS templates for https://jira.xwiki.org/browse/XCOMMONS-3051
538 * Realtime - Marius + Dorian
539 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20191
540 XWIKI-21949
541 XWIKI-22128{{/jira}}
542 * New:
543 * Debug and fix the Merge Conflict modal that appears for no reason sometimes (hard to reproduce consistently but very annoying for the end user)
544 * {{jira id="xwikiorg"}}XWIKI-22228
545 XWIKI-22227
546 XWIKI-22218
547 XWIKI-22226{{/jira}}
548 * Security Vulnerabilities - Pierre
549 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932
550 XWIKI-22015{{/jira}}
551 * Javax -> Jakarta migration - Thomas
552 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-2963
553 XCOMMONS-2477{{/jira}}
554 * Includes moving to Jetty 12 (to have Servlet 5 support)
555 * Also need to bridge Javax Mail API since that's what everything which sends a mail in XWiki directly uses
556 * Message stream - Simon
557 * Outstanding from past roadmaps:
558 * Take and apply decision about Message Stream : https://forum.xwiki.org/t/future-of-message-stream-feature/14511
559 * Improvements to the registration flow - Lucas
560 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
561 * Required Rights - Michael
562 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
563 * Deprecate Recommended and add Supported By concept in EM and Repo App - Thomas
564 * New: {{jira id="xwikiorg"}}XCOMMONS-3051{{/jira}}
565 * The page naming strategy blocks creation of pages via a wanted link - Simon
566 * New: {{jira id="xwikiorg"}}XWIKI-21988{{/jira}}
567 * Needed on 15.10.x
568
569 ## Contrib & Others
570
571 * Cristal contrib extension - Manuel + Thiago
572 * Outstanding from past roadmaps:
573 * Manuel: {{jira id="xwikiorg"}}CRISTAL-43{{/jira}}
574 * Thiago: {{jira id="xwikiorg"}}CRISTAL-160
575 CRISTAL-205{{/jira}}
576 * Pierre: {{jira id="xwikiorg"}}CRISTAL-201{{/jira}}
577 * New:
578 * Thiago: {{jira id="xwikiorg"}}CRISTAL-212{{/jira}}
579 * Pierre: {{jira id="xwikiorg"}}CRISTAL-219{{/jira}}
580 * Marius: {{jira id="xwikiorg"}}CRISTAL-95
581 CRISTAL-82{{/jira}}
582 * POC for the realtime issue
583 * WAISE project, Contrib extension - Michael + Paul
584 * Outstanding from past roadmaps:
585 * Michael: {{jira id="xwikiorg"}}LLMAI-73
586 LLMAI-56
587 LLMAI-79{{/jira}}
588 * Paul: {{jira id="xwikiorg"}}LLMAI-78
589 LLMAI-80{{/jira}}
590 * New:
591 * Paul: {{jira id="xwikiorg"}}LLMAI-88
592 LLMAI-87
593 LLMAI-89
594 LLMAI-90{{/jira}}
595 * Michael: {{jira id="xwikiorg"}}LLMAI-91{{/jira}}
596 * Change Request - Simon
597 * Outstanding from past roadmaps:
598 * Enable Object Editor for users with CR-edit right
599 * Requires {{jira id="xwikiorg"}}CRAPP-192{{/jira}}
600
601 Other:
602
603 * All: BFDs on Thursdays
604 * All: Fix flickers
605 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
606
607 ## Dates
608
609 XWiki Standard:
610
611 * 16.6.0RC1: 22nd of July 2024 (/)
612 * 16.6.0 : 29th of July 2024 (/)
613 {{/content}}
614
615 {{content syntax="markdown/1.2"}}
616 # June Roadmap
617
618 ## XWiki Standard
619
620 * WCAG - Lucas + Michael reviewing the PRs/merge them
621 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21452
622 XWIKI-16216{{/jira}}
623 * New: {{jira id="xwikiorg"}}XWIKI-22099{{/jira}}
624 * PDF export - Marius
625 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
626 XWIKI-21419
627 XWIKI-21420{{/jira}}
628 * Security issues - Pierre
629 * Outstanding from past roadmaps:
630 * <https://jira.xwiki.org/browse/XWIKI-22030>
631 * <https://jira.xwiki.org/browse/XWIKI-222149>
632 * UI/UX improvements - Thiago + Adina
633 * Outstanding from past roadmaps:
634 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914
635 XWIKI-22019{{/jira}}
636 * Adina: {{jira id="xwikiorg"}}XWIKI-22193
637 XWIKI-22194{{/jira}}
638 * New:
639 * Thiago: {{jira id="xwikiorg"}}XWIKI-22189
640 XWIKI-22192
641 XWIKI-22188{{/jira}}
642 * Realtime - Marius + Dorian
643 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20191
644 XWIKI-21625
645 XWIKI-21949
646 XWIKI-22128{{/jira}}
647 * Security Vulnerabilities - Pierre
648 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932
649 XWIKI-22015{{/jira}}
650 * Javax -> Jakarta migration - Thomas
651 * Outstanding from past roadmaps:
652 * {{jira id="xwikiorg"}}XCOMMONS-2963{{/jira}} - finish upgrading to jakarta Jetty 12
653 * {{jira id="xwikiorg"}}XCOMMONS-2477{{/jira}}
654 * Notifications Improvements - Simon
655 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-19751{{/jira}}
656 * New:
657 * {{jira id="xwikiorg"}}XWIKI-17026{{/jira}}
658 * Take and apply decision about Message Stream : <https://forum.xwiki.org/t/future-of-message-stream-feature/14511>
659 * Improvements to the registration flow - Lucas
660 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
661 * Required Rights - Michael
662 * New: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
663 * Deprecate Recommended and add Supported By concept in EM - Thomas
664 * New: {{jira id="xwikiorg"}}XCOMMONS-3051{{/jira}}
665 * Optional, only if enough time
666
667 ## Contrib & Others
668
669 * Cristal contrib extension - Manuel + Thiago
670 * Outstanding from past roadmaps:
671 * Manuel:
672 * {{jira id="xwikiorg"}}CRISTAL-180{{/jira}}
673 * 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
674 * Thiago: {{jira id="xwikiorg"}}CRISTAL-160{{/jira}}
675 * New:
676 * Manuel: {{jira id="xwikiorg"}}CRISTAL-199
677 CRISTAL-194{{/jira}}
678 * Pierre: {{jira id="xwikiorg"}}CRISTAL-200
679 CRISTAL-201{{/jira}}
680 * Thiago: {{jira id="xwikiorg"}}CRISTAL-203
681 CRISTAL-204
682 CRISTAL-205{{/jira}}
683 * WAISE project, Contrib extension - Michael + Paul
684 * New:
685 * Michael: {{jira id="xwikiorg"}}LLMAI-73
686 LLMAI-74
687 LLMAI-56{{/jira}}
688 * Paul: {{jira id="xwikiorg"}}LLMAI-75
689 LLMAI-76
690 LLMAI-77
691 LLMAI-79{{/jira}}
692 * Optional: {{jira id="xwikiorg"}}LLMAI-78
693 LLMAI-80{{/jira}}
694 * Change Request - Simon
695 * Outstanding from past roadmaps:
696 * Check outstanding issues
697 * Words Based notifications - Simon
698 * Outstanding from past roadmaps:
699 * Check if the work done is enough
700 * Replication - Thomas
701 * New: {{jira id="xwikiorg"}}REPLICAT-186{{/jira}}
702
703 Other:
704
705 * All: BFDs on Thursdays
706 * All: Fix flickers
707 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
708
709 ## Dates
710
711 XWiki Standard:
712
713 * 16.5.0RC1: 17th of June 2024 (/)
714 * 16.5.0 : --24th-- 25th of June 2024 (/)
715 {{/content}}
716
717 {{content syntax="markdown/1.2"}}
718 # XWiki 16.4.0
719
720 ## XWiki Standard
721
722 * WCAG - Lucas + Michael reviewing the PRs/merge them
723 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21452
724 XWIKI-16216{{/jira}}
725 * New: {{jira id="xwikiorg"}}XWIKI-21958{{/jira}}
726 * PDF export - Marius
727 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
728 XWIKI-21419
729 XWIKI-21420{{/jira}}
730 * Security issues - Pierre
731 * Outstanding from past roadmaps:
732 * <https://jira.xwiki.org/browse/XWIKI-21207>
733 * <https://jira.xwiki.org/browse/XWIKI-21663>
734 * <https://jira.xwiki.org/browse/XWIKI-21890>
735 * New:
736 * <https://jira.xwiki.org/browse/XWIKI-22030>
737 * UI/UX improvements - Thiago + Adina
738 * Outstanding from past roadmaps:
739 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914
740 XWIKI-22019{{/jira}}
741 * New:
742 * Thiago:
743 * Do a usability test for <https://jira.xwiki.org/browse/XWIKI-19751> using QuantUX. Simon's requested task: Stop receiving notifications
744 * Adina:
745 * Document in a design page the final version of the Global Administration revamp
746 * Start identifying all usability issues regarding macros' modal configurations
747 * Prepare a UX testing for newcomers
748 * Realtime - Marius + Dorian
749 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20191
750 XWIKI-21625
751 XWIKI-21949{{/jira}}
752 * New:
753 * {{jira id="xwikiorg"}}XWIKI-22128{{/jira}}
754 * Backport realtime changes to stable-15.10.x (to be included in 15.10.10)
755 * Security Vulnerabilities - Pierre
756 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932
757 XWIKI-22015{{/jira}}
758 * Javax -> Jakarta migration - Thomas
759 * New:
760 * check if it's possible to upgrade Jetty in XJetty (does Jetty 11 have the same problem than Jetty 10 vs Jetty 12 configuration)
761 * start working on jakarta mail migration
762 * Navigation Panel improvements - Marius
763 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-14422{{/jira}}
764 * Notifications Improvements - Simon
765 * Outstanding from past roadmaps:
766 * {{jira id="xwikiorg"}}XWIKI-19751{{/jira}}
767 * 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)
768 * Improvements to the registration flow - Lucas
769 * New: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
770 * Stop storing attachments twice - Thomas
771 * New: {{jira id="xwikiorg"}}XWIKI-17457{{/jira}}
772
773 ## Contrib & Others
774
775 * Cristal contrib extension - Manuel + Thiago
776 * Outstanding from past roadmaps:
777 * Thiago:
778 * 1st: {{jira id="xwikiorg"}}CRISTAL-159{{/jira}}
779 * 2nd: {{jira id="xwikiorg"}}CRISTAL-160{{/jira}}
780 * New:
781 * Manuel: {{jira id="xwikiorg"}}CRISTAL-178
782 CRISTAL-177
783 CRISTAL-180{{/jira}}
784 * Pierre: {{jira id="xwikiorg"}}CRISTAL-179{{/jira}}
785 * WAISE project, Contrib extension - Michael + Paul
786 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
787 LLMAI-63
788 LLMAI-65
789 LLMAI-61
790 LLMAI-68{{/jira}}
791 * New:
792 * (optional, if time permit) {{jira id="xwikiorg"}}LLMAI-56{{/jira}}
793 * {{jira id="xwikiorg"}}LLMAI-69{{/jira}}
794 * Change Request - Simon
795 * Release new work on CR notifications
796 * Words Based notifications - Simon
797 * Check if the work done is enough
798
799 Other:
800
801 * All: BFDs on Thursdays
802 * All: Fix flickers
803 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
804
805 ## Dates
806
807 XWiki Standard:
808
809 * 16.4.0RC1: --21st-- 22nd of May 2024 (/)
810 * 16.4.0 : ~~28~~ 29th of May 2024 (/)
811 {{/content}}
812
813 {{content syntax="markdown/1.2"}}
814 # XWiki 16.3.0
815
816 ## XWiki Standard
817
818 * WCAG - Lucas + Michael reviewing the PRs/merge them
819 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21492
820 XWIKI-21452
821 XWIKI-19965
822 XWIKI-21824
823 XWIKI-16216{{/jira}}
824 * New: {{jira id="xwikiorg"}}XWIKI-18356{{/jira}}
825 * PDF export - Marius
826 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
827 XWIKI-21419
828 XWIKI-21420{{/jira}}
829 * Compiled XDOM - Thomas
830 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
831 * Security issues - Pierre
832 * Outstanding from past roadmaps:
833 * <https://jira.xwiki.org/browse/XWIKI-21207>
834 * <https://jira.xwiki.org/browse/XWIKI-21663>
835 * <https://jira.xwiki.org/browse/XWIKI-21890>
836 * UI/UX improvements - Thiago + Adina
837 * Outstanding from past roadmaps:
838 * Adina:
839 * 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>
840 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914{{/jira}}
841 * New:
842 * Thiago (optional, it time permits):{{jira id="xwikiorg"}}XWIKI-22019
843 XWIKI-22018
844 XWIKI-22017{{/jira}}
845 * Realtime - Marius + Dorian
846 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20191
847 XWIKI-21625
848 XWIKI-21949{{/jira}}
849 * (optional, if time permit) Security Vulnerabilities - Pierre
850 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932{{/jira}}
851 * New:{{jira id="xwikiorg"}}XWIKI-22015{{/jira}}
852 * Javax -> Jakarta migration - Thomas
853 * Outstanding from past roadmaps:
854 * start working on Servlet API bridging from javax.servlet to jakarta.servlet {{jira id="xwikiorg"}}XCOMMONS-2962
855 XCOMMONS-2963{{/jira}}
856 * Navigation Panel improvements - Marius
857 * New: {{jira id="xwikiorg"}}XWIKI-14422{{/jira}}
858 * Attachment description UI - Pierre
859 * New: {{jira id="xwikiorg"}}XWIKI-21938{{/jira}}
860 * Change default value of the reset password token lifetime - Simon
861 * New: {{jira id="xwikiorg"}}XWIKI-21571{{/jira}}
862 * (optional, if time allows) Upgrade to latest version of HTMLCleaner - Simon
863 * New: {{jira id="xwikiorg"}}XCOMMONS-2276{{/jira}}
864 * Learn about Cristal technologies and code base - Pierre
865 * New:
866 * In preparation for joining the Cristal dev in the next roadmap.
867 * Rendering/WYSIWYG improvements - Michael
868 * New: {{jira id="xwikiorg"}}XWIKI-21868{{/jira}}
869
870 ## Contrib & Others
871
872 * Cristal contrib extension - Manuel + Thiago
873 * New:
874 * Manuel:
875 * Demonstrator (working code) of:
876 * Integrate the main UI from Thiago into Cristal
877 * Integrate a new editor (block editor in term of User experience)
878 * Thiago:
879 * Provide HTML/CSS implementation of the main UIs so that
880 * Start a local environment for frontend work, learn vue.js
881 * Optional, if time permits: {{jira id="xwikiorg"}}CRISTAL-159
882 CRISTAL-160{{/jira}}
883 * WAISE project, Contrib extension - Michael + Paul
884 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
885 LLMAI-55{{/jira}}
886 * New: {{jira id="xwikiorg"}}LLMAI-63
887 LLMAI-65
888 LLMAI-61
889 LLMAI-68
890 LLMAI-64
891 LLMAI-66
892 LLMAI-62{{/jira}}
893 * Change Request - Simon
894 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-161{{/jira}}
895 * Upgrade of XWiki.org - Simon
896
897 Other:
898
899 * All: BFDs on Thursdays
900 * All: Fix flickers
901 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
902
903 ## Dates
904
905 XWiki Standard:
906
907 * (/) 16.3.0RC1: 22nd of April 2024
908 * (/) 16.3.0 : ~~29th~~ 30th of April 2024
909
910 # XWiki 16.2.0
911
912 ## XWiki Standard
913
914 * WCAG - Lucas + Michael reviewing the PRs/merge them
915 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21492
916 XWIKI-21452
917 XWIKI-19965
918 XWIKI-21778
919 XWIKI-21779{{/jira}}
920 * New: {{jira id="xwikiorg"}}XWIKI-21824
921 XWIKI-16216{{/jira}}
922 * PDF export - Marius
923 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
924 XWIKI-21419
925 XWIKI-21420{{/jira}}
926 * Compiled XDOM - Thomas
927 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
928 * Continue working on LiveTable to Live Data migrations - Manuel
929 * New: {{jira id="xwikiorg"}}XWIKI-18994
930 XWIKI-18995{{/jira}}
931 * Security issues - Pierre
932 * 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>
933 * Outstanding from past roadmaps:
934 * XWIKI-21207
935 * XWIKI-21626
936 * XWIKI-21663
937 * New:
938 * XWIKI-21890
939 * Document Rights - Michael
940 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
941 * Upgrade to Solr9 and migration from previous versions - Thomas
942 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20477{{/jira}}
943 * UI/UX improvements - Thiago + Adina
944 * Outstanding from past roadmaps:
945 * Continue to work on mockups for the Global Admin UI - Adina
946 * Wrap up discussions and design for notifications inbox page (needed for <https://jira.xwiki.org/browse/XWIKI-19217>) - Thiago
947 * {{jira id="xwikiorg"}}XWIKI-21919{{/jira}}
948 * New: {{jira id="xwikiorg"}}XWIKI-21912
949 XWIKI-21913
950 XWIKI-21914{{/jira}}
951 * Realtime - Marius + Dorian
952 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21767
953 XWIKI-21765{{/jira}}
954 * New:
955 * XWIKI-21949
956 * {{jira id="xwikiorg"}}XWIKI-20191
957 XWIKI-21625
958 XWIKI-19178
959 XWIKI-19174
960 XWIKI-21899{{/jira}}
961 * Security Vulnerabilities - Pierre
962 * New: {{jira id="xwikiorg"}}XWIKI-21932{{/jira}}
963 * Notifications Improvements - Simon
964 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-19751{{/jira}}
965 * New: {{jira id="xwikiorg"}}XWIKI-21848{{/jira}}
966 * Javax -> Jakarta migration - Thomas
967 * Outstanding from past roadmaps:
968 * 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)
969 * Fix performance with large number of revisions - Pierre
970 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-9961
971 XWIKI-9046
972 XWIKI-21680
973 XWIKI-21922{{/jira}}
974
975 ## Contrib & Others
976
977 * Cristal - Manuel + Thiago + Vincent
978 * New:
979 * {{jira id="xwikiorg"}}CRISTAL-151
980 CRISTAL-157
981 CRISTAL-156
982 CRISTAL-155
983 CRISTAL-153
984 CRISTAL-154
985 XINFRA-413
986 CRISTAL-158{{/jira}}
987 * If enough time: {{jira id="xwikiorg"}}CRISTAL-114
988 CRISTAL-146{{/jira}}
989 * WAISE Extension - Michael + Paul
990 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
991 LLMAI-55
992 LLMAI-53
993 LLMAI-54{{/jira}}
994 * New:
995 * {{jira id="xwikiorg"}}LLMAI-56
996 LLMAI-60
997 LLMAI-59{{/jira}}
998 * Plan the benchmark and start collecting questions/tasks and content
999 * Markdown Extension - Pierre
1000 * Outstanding from past roadmaps:
1001 * MARKDOWN-80
1002 * {{jira id="xwikiorg"}}MARKDOWN-85
1003 MARKDOWN-70{{/jira}}
1004 * Change Request Extension - Simon
1005 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-161{{/jira}}
1006 * Replication Extension - Thomas
1007 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}REPLICAT-165{{/jira}}
1008 * OpenID Connect Extension - Thomas
1009 * New: {{jira id="xwikiorg"}}OIDC-152{{/jira}}
1010 * Confluence Extension - Michael
1011 * New: {{jira id="xwikiorg"}}CONFLUENCE-208{{/jira}}
1012 * Upgrade of XWiki.org - Simon
1013
1014 Other:
1015
1016 * All: BFDs on Thursdays
1017 * All: Fix flickers
1018 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
1019
1020 ## Dates
1021
1022 * 16.2.0RC1: ~~18th of March 2024~~ 19th of March 2024 (/)
1023 * 16.2.0: 25th of March 2024 (/)
1024 {{/content}}
1025
1026 {{content syntax="markdown/1.2"}}
1027 # XWiki 16.1.0
1028
1029 ## XWiki Standard
1030
1031 * WCAG - Lucas + Michael reviewing the PRs/merge them
1032 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21492
1033 XWIKI-21452
1034 XINFRA-407{{/jira}}
1035 * New: {{jira id="xwikiorg"}}XWIKI-19965
1036 XWIKI-21772
1037 XWIKI-21773
1038 XWIKI-21774
1039 XWIKI-21775
1040 XWIKI-21776
1041 XWIKI-21777
1042 XWIKI-21778
1043 XWIKI-21779{{/jira}}
1044 * PDF export - Marius
1045 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
1046 XWIKI-21419
1047 XWIKI-21420{{/jira}}
1048 * New: {{jira id="xwikiorg"}}XWIKI-21763{{/jira}}
1049 * Compiled XDOM - Thomas
1050 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
1051 * Continue working on LiveTable to Live Data migrations - Manuel
1052 * New: {{jira id="xwikiorg"}}XWIKI-19041
1053 XWIKI-18998{{/jira}}
1054 * Security issues - Pierre
1055 * 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>
1056 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21626{{/jira}}
1057 * Document Rights - Michael
1058 * New: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
1059 * Upgrade to Solr9 and migration from previous versions - Thomas
1060 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20477{{/jira}}
1061 * UI/UX improvements - Thiago + Adina
1062 * Outstanding from past roadmaps:
1063 * TODO Adina: List here what was planned in 16.0.0 and not done
1064 * Thiago: {{jira id="xwikiorg"}}XWIKI-19217{{/jira}}
1065 * New:
1066 * TODO Adina: List here new jira issues for 16.1.0
1067 * Thiago: {{jira id="xwikiorg"}}XWIKI-21832
1068 XWIKI-21833{{/jira}}
1069 * Realtime - Marius + Dorian
1070 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21575{{/jira}}
1071 * New: {{jira id="xwikiorg"}}XWIKI-21836
1072 XWIKI-21767
1073 XWIKI-21765
1074 XWIKI-19157
1075 XWIKI-19156{{/jira}}
1076 * Security Vulnerabilities - Manuel
1077 * New:
1078 * Forum proposal for the security vulnerability UI & processes
1079 * Notifications Improvements - Simon
1080 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21738{{/jira}}
1081 * Javax -> Jakarta migration - Thomas
1082 * New:
1083 * 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)
1084 * Fix performance with large number of revisions - Pierre
1085 * New: {{jira id="xwikiorg"}}XWIKI-9961
1086 XWIKI-9046
1087 XWIKI-21680{{/jira}}
1088
1089 ## Contrib & Others
1090
1091 * Cristal contrib extension - Manuel + Thiago
1092 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRISTAL-129{{/jira}}
1093 * New:
1094 * Thiago: Wireframes and flow for the following user stories: {{jira id="xwikiorg"}}CRISTAL-35
1095 CRISTAL-76
1096 CRISTAL-83
1097 CRISTAL-85{{/jira}}
1098 * Manuel (+ Vincent)
1099 * Define project milestones (and publish them)
1100 * Define the MVP clearly
1101 * Define minimal back end endpoints/apis
1102 * Decide if rendering is implemented client-side or not (and if in MVP or not)
1103 * Idea: implement only MD rendering in client-side
1104 * Provide distributions for users (electron binary and/or server binary)
1105 * WAISE project, Contrib extension - Michael + Paul
1106 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
1107 LLMAI-49{{/jira}}
1108 * New: {{jira id="xwikiorg"}}LLMAI-50
1109 LLMAI-55
1110 LLMAI-58
1111 LLMAI-53
1112 LLMAI-54{{/jira}}
1113 * Security issues - Pierre
1114 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}MARKDOWN-80{{/jira}}
1115 * Change Request - Simon
1116 * New: {{jira id="xwikiorg"}}CRAPP-342
1117 CRAPP-161{{/jira}}
1118 * Replication - Thomas
1119 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}REPLICAT-165{{/jira}}
1120 * Word-based notifications - Simon
1121 * New: {{jira id="xwikiorg"}}WORDNOTIF-4
1122 WORDNOTIF-8
1123 WORDNOTIF-12{{/jira}}
1124 * Markdown Syntax - Pierre:
1125 * New: {{jira id="xwikiorg"}}MARKDOWN-85
1126 MARKDOWN-70{{/jira}}
1127
1128 Other:
1129
1130 * All: BFDs on Thursdays
1131 * All: Fix flickers
1132 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
1133
1134 ## Dates
1135
1136 * 16.1.0RC1: ~~19th~~20th of February 2024 (/)
1137 * 16.1.0 : 26th of February 2024 (/)
1138 {{/content}}
1139
1140 = XWiki 16.0.0 =
1141
1142 General goals:
1143
1144 * Introduce new important changes in 16.0.0 (ie early in the cycle to have the time to stabilize)
1145 * Finish work for 15.10.x
1146 ** Stabilization
1147 ** Finish features started in the XWiki 15.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.
1148 *** We didn't finish migrating from LT to LD, we need to progress and finish it ideally in 15.10.x 
1149 *** We need to finish realtime so that it's business ready in 15.10.x
1150 *** Re WCAG, we need to ideally finish fixing all issues for 15.10.x too. If not possible we need to define a target.
1151 *** New PDF export: needs to not have known important bugs open
1152 *** All these should be merged on the 15.10.x branch
1153
1154 == XWiki Standard ==
1155
1156 * **WCAG** - Lucas + Michael reviewing the PRs/merge them
1157 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21009
1158 XWIKI-21492
1159 XWIKI-21452
1160 XINFRA-407{{/jira}}
1161 * **PDF export** - Marius
1162 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712{{/jira}}
1163 * **What's New**: Improved UI - Vincent
1164 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20846{{/jira}}
1165 *** Using [[https:~~/~~/design.xwiki.org/xwiki/bin/view/Proposal/Design%20of%20What's%20new%20feature/#HUpdated28afterforumdiscussion29>>https://design.xwiki.org/xwiki/bin/view/Proposal/Design%20of%20What's%20new%20feature/#HUpdated28afterforumdiscussion29]]
1166 *** Update: new drawer POC was done and is working.
1167 *** Vincent: I'm not sure we need to merge it in 15.10.x, the move to the drawer can be considered an impprovement for 16.x
1168 * **Compiled XDOM** - Thomas
1169 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
1170 *** [[https:~~/~~/design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM>>https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM]]
1171 * **LiveTable to Live Data migrations** - Manuel
1172 ** Outstanding from past roadmaps:
1173 *** Was previously assigned to Michael. Re-assigning to Manuel, if time permits
1174 *** Ideally for 15.10.x unless too dangerous (would be good to have consistency in 15.10.x on LT/LD as much as possible){{jira id="xwikiorg"}}XWIKI-18625{{/jira}}
1175 ** New:{{jira id="xwikiorg"}}XWIKI-18733
1176 XWIKI-18992{{/jira}}
1177 * **Security issues** - Michael & Pierre
1178 ** 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>>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]]
1179 ** Outstanding from past roadmaps:
1180 *** Michael
1181 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21553>>https://jira.xwiki.org/browse/XWIKI-21553]]
1182 ** New:
1183 *** Pierre:
1184 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21611>>https://jira.xwiki.org/browse/XWIKI-21611]]
1185 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21626>>https://jira.xwiki.org/browse/XWIKI-21626]]
1186 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-19611>>https://jira.xwiki.org/browse/XWIKI-19611]]
1187 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21207>>https://jira.xwiki.org/browse/XWIKI-21207]]
1188 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21663>>https://jira.xwiki.org/browse/XWIKI-21663]]
1189 * **Required rights** improvements - Michael
1190 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21607{{/jira}}
1191 * **Upgrade to Solr9 and migration from previous versions** - Thomas
1192 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-19813
1193 XWIKI-20477
1194 XCOMMONS-2407
1195 XWIKI-12955
1196 XWIKI-12674{{/jira}}
1197 * **UI/UX improvements** - Thiago + Adina
1198 ** Outstanding from past roadmaps:
1199 *** Adina:
1200 **** wrap up the xDocFooter revamp discussion
1201 **** gather ideas for Tags page revamp
1202 ** New:
1203 *** Adina:
1204 **** start exploring more ideas for the search dropdown revamp
1205 *** Thiago:{{jira id="xwikiorg"}}XWIKI-21759
1206 XWIKI-19217{{/jira}}
1207 * **Realtime** (some items are outstanding from past roadmaps)
1208 ** New:
1209 *** Marius:{{jira id="xwikiorg"}}XWIKI-21575
1210 XWIKI-21558
1211 XWIKI-21767
1212 XWIKI-21765{{/jira}}
1213 *** Dorian:{{jira id="xwikiorg"}}XWIKI-19181
1214 XWIKI-19180{{/jira}}
1215 * **Security Vulnerabilities** - Manuel
1216 ** New:
1217 *** Requirements meeting with Stakeholder to discuss what we need to do to bundle the extension again in XS
1218 * **Fix usemainstore/uselocalstore properties for notifications** - Simon
1219 ** New:{{jira id="xwikiorg"}}XWIKI-21738{{/jira}}
1220 * **Javax -> Jakarta migration** - Thomas
1221 ** New:
1222 *** if enough time besides Solr9 migration to finish + the XDOM compilation start working on Servelt 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)
1223
1224 == Contrib & Others ==
1225
1226 * **Cristal contrib extension**:
1227 ** Outstanding from past roadmaps:
1228 *** Thiago:
1229 **** Continue mockups of the main UI elements
1230 *** Manuel
1231 **** Continuous delivery of artifacts (web/electron + documentation)
1232 ** New:
1233 *** Manuel:{{jira id="xwikiorg"}}CRISTAL-16{{/jira}}
1234 *** Thiago:{{jira id="xwikiorg"}}CRISTAL-129{{/jira}}
1235 * **WAISE project** - Paul, Michael
1236 ** Outstanding from past roadmaps:
1237 *** Michael:{{jira id="xwikiorg"}}LLMAI-38{{/jira}}
1238 *** Paul:{{jira id="xwikiorg"}}LLMAI-39
1239 LLMAI-40{{/jira}}
1240 ** New:
1241 *** Michael:{{jira id="xwikiorg"}}LLMAI-47
1242 LLMAI-45{{/jira}}
1243 *** Paul:{{jira id="xwikiorg"}}LLMAI-48
1244 LLMAI-49
1245 LLMAI-51
1246 LLMAI-52{{/jira}}
1247 * **Security issues** - Pierre
1248 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}MARKDOWN-80{{/jira}}
1249 * **Change Request** - Simon
1250 ** New:{{jira id="xwikiorg"}}CRAPP-342{{/jira}}
1251 * **Replication** - Thomas
1252 ** New:{{jira id="xwikiorg"}}REPLICAT-165{{/jira}}
1253 * Word-based notifications - Simon
1254 ** New:{{jira id="xwikiorg"}}WORDNOTIF-3
1255 WORDNOTIF-4{{/jira}}
1256 * **Upgrade of Weblate** - Simon
1257 ** New:{{jira id="xwikiorg"}}XINFRA-394{{/jira}}
1258
1259 Other:
1260
1261 * All: BFDs on Thursdays
1262 * All: Fix flickers
1263 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
1264
1265 == Dates ==
1266
1267 * 16.0.0RC1: --22nd-- 23rd of January 2024 (/)
1268 * 16.0.0: 29th of January 2024 (/)

Get Connected