Version 9.1 by Simon Urli on 2024/08/26

Hide last authors
Lavinia Vitel 2.1 1 = XWiki 16.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
2
Simon Urli 3.1 3 {{content syntax="markdown/1.2"}}
Simon Urli 9.1 4 # August Roadmap
5
6 ## XWiki Standard 16.7.0
7
8 * WCAG - Lucas + Michael reviewing the PRs/merge them
9 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21452
10 XWIKI-16216
11 XWIKI-22280
12 {{/jira}}
13 * New: {{jira id="xwikiorg"}}XWIKI-22334{{/jira}}
14 * PDF export - Marius
15 * New: {{jira id="xwikiorg"}}XWIKI-22332{{/jira}}
16 * Security issues - Pierre
17 * Outstanding from past roadmaps:
18 * <https://jira.xwiki.org/browse/XWIKI-21926>
19 * UI/UX improvements - Thiago + Adina
20 * Outstanding from past roadmaps:
21 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914{{/jira}}
22 * Adina: {{jira id="xwikiorg"}}XWIKI-22194{{/jira}}
23 * New:
24 * Thiago: {{jira id="xwikiorg"}}XWIKI-22361
25 XWIKI-22362
26 XWIKI-22363
27 {{/jira}}
28 * Adina:
29 * Open discussion about AWM revamp on forum https://design.xwiki.org/xwiki/bin/view/Proposal/AppWithinMinutesRevamp
30 * Realtime - Marius + Dorian
31 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22351
32 XWIKI-22218
33 XWIKI-22128
34 {{/jira}}
35 * New: {{jira id="xwikiorg"}}XWIKI-22224
36 XWIKI-22284
37 {{/jira}}
38 * Security Vulnerabilities - Pierre
39 * Outstanding from past roadmaps:
40 * {{jira id="xwikiorg"}}XWIKI-21932
41 XWIKI-22015
42 {{/jira}}
43 * If there are no other issues needed for it, apart from https://jira.xwiki.org/browse/XWIKI-21932
44 * Javax -> Jakarta migration - Thomas
45 * Outstanding from past roadmaps:
46 * {{jira id="xwikiorg"}}XCOMMONS-2963{{/jira}}
47 * Note: includes moving to Jetty 12 (to have Servlet 5 support)
48 * {{jira id="xwikiorg"}}XCOMMONS-2477{{/jira}}
49 * Also need to bridge Javax Mail API since that's what everything which sends a mail in XWiki directly uses
50 * Message stream - Simon
51 * Outstanding from past roadmaps:
52 * Take and apply decision about Message Stream : https://forum.xwiki.org/t/future-of-message-stream-feature/14511
53 * Page naming strategy is blocking creation of pages not respecting it - Simon
54 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22322{{/jira}}
55 * Do not autosave unless there have been actual changes to the text - Simon
56 * New: {{jira id="xwikiorg"}}XWIKI-17777{{/jira}}
57 * Improvements to the registration flow - Lucas
58 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
59 * Required Rights - Michael
60 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
61 * Deprecate Recommended and add Supported By concept in EM and Repo App - Thomas
62 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-3051{{/jira}}
63 * Update our CI build image - Michael
64 * New: {{jira id="xwikiorg"}}XINFRA-416{{/jira}}
65 * 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 - ?
66
67 ## Contrib & Others
68
69 * Cristal contrib extension 0.11 - Marius + Pierre + Thiago
70 * Outstanding from past roadmaps:
71 * Thiago: {{jira id="xwikiorg"}}CRISTAL-212{{/jira}}
72 * Pierre: {{jira id="xwikiorg"}}CRISTAL-201
73 CRISTAL-219
74 {{/jira}}
75 * Marius: {{jira id="xwikiorg"}}CRISTAL-43
76 CRISTAL-95
77 CRISTAL-82
78 {{/jira}}
79 * New:
80 * Thiago: {{jira id="xwikiorg"}}CRISTAL-229{{/jira}}
81 * Pierre:
82 * {{jira id="xwikiorg"}}CRISTAL-226
83 CRISTAL-142
84 {{/jira}}
85 * Issue CRISTAL-142 is only if time permits
86 * WAISE project, Contrib extension - Michael + Paul
87 * Outstanding from past roadmaps:
88 * Paul: {{jira id="xwikiorg"}}LLMAI-88
89 LLMAI-87
90 {{/jira}}
91 * New:
92 * Paul: {{jira id="xwikiorg"}}LLMAI-105{{/jira}}
93 * Michael: {{jira id="xwikiorg"}}LLMAI-104{{/jira}}
94 * Change Request - Simon
95 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-192{{/jira}}
96 * New: {{jira id="xwikiorg"}}CRAPP-347{{/jira}}
97 * Numbered Content - Michael:
98 * New: {{jira id="xwikiorg"}}NCAPP-86{{/jira}}
99
100 Other:
101
102 * All: BFDs on Thursdays
103 * All: Fix flickers
104 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
105
106 ## Dates
107
108 XWiki Standard:
109
110 * --16.7.0RC1: 19th of August 2024--: skipped because of the bad state of the CI.
111 * 16.7.0 : 26th of August 2024
112 {{/content}}
113
114 {{content syntax="markdown/1.2"}}
Thomas Mortagne 8.1 115 # July Roadmap
116
117 ## XWiki Standard
118
119 * WCAG - Lucas + Michael reviewing the PRs/merge them
120 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21452
121 XWIKI-16216
122 XWIKI-22099
123 {{/jira}}
124 * New: {{jira id="xwikiorg"}}XWIKI-22280{{/jira}}
125 * PDF export - Marius
126 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
127 XWIKI-21419
128 XWIKI-21420{{/jira}}
129 * Security issues - Pierre
130 * Outstanding from past roadmaps:
131 * <https://jira.xwiki.org/browse/XWIKI-22030>
132 * New:
133 * <https://jira.xwiki.org/browse/XWIKI-21926>
134 * UI/UX improvements - Thiago + Adina
135 * Outstanding from past roadmaps:
136 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914
137 XWIKI-22019
138 XWIKI-22192
139 {{/jira}}
140 * Adina: {{jira id="xwikiorg"}}XWIKI-22193
141 XWIKI-22194{{/jira}}
142 * New:
143 * Thiago:
144 * Provide HTML/CSS templates for https://jira.xwiki.org/browse/XCOMMONS-3051
145 * Realtime - Marius + Dorian
146 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20191
147 XWIKI-21949
148 XWIKI-22128{{/jira}}
149 * New:
150 * Debug and fix the Merge Conflict modal that appears for no reason sometimes (hard to reproduce consistently but very annoying for the end user)
151 * {{jira id="xwikiorg"}}XWIKI-22228
152 XWIKI-22227
153 XWIKI-22218
154 XWIKI-22226{{/jira}}
155 * Security Vulnerabilities - Pierre
156 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932
157 XWIKI-22015{{/jira}}
158 * Javax -> Jakarta migration - Thomas
159 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-2963
160 XCOMMONS-2477{{/jira}}
161 * Includes moving to Jetty 12 (to have Servlet 5 support)
162 * Also need to bridge Javax Mail API since that's what everything which sends a mail in XWiki directly uses
163 * Message stream - Simon
164 * Outstanding from past roadmaps:
165 * Take and apply decision about Message Stream : https://forum.xwiki.org/t/future-of-message-stream-feature/14511
166 * Improvements to the registration flow - Lucas
167 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
168 * Required Rights - Michael
169 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
170 * Deprecate Recommended and add Supported By concept in EM and Repo App - Thomas
171 * New: {{jira id="xwikiorg"}}XCOMMONS-3051{{/jira}}
172 * The page naming strategy blocks creation of pages via a wanted link - Simon
173 * New: {{jira id="xwikiorg"}}XWIKI-21988{{/jira}}
174 * Needed on 15.10.x
175
176 ## Contrib & Others
177
178 * Cristal contrib extension - Manuel + Thiago
179 * Outstanding from past roadmaps:
180 * Manuel: {{jira id="xwikiorg"}}CRISTAL-43{{/jira}}
181 * Thiago: {{jira id="xwikiorg"}}CRISTAL-160
182 CRISTAL-205{{/jira}}
183 * Pierre: {{jira id="xwikiorg"}}CRISTAL-201{{/jira}}
184 * New:
185 * Thiago: {{jira id="xwikiorg"}}CRISTAL-212{{/jira}}
186 * Pierre: {{jira id="xwikiorg"}}CRISTAL-219{{/jira}}
187 * Marius: {{jira id="xwikiorg"}}CRISTAL-95
188 CRISTAL-82{{/jira}}
189 * POC for the realtime issue
190 * WAISE project, Contrib extension - Michael + Paul
191 * Outstanding from past roadmaps:
192 * Michael: {{jira id="xwikiorg"}}LLMAI-73
193 LLMAI-56
194 LLMAI-79{{/jira}}
195 * Paul: {{jira id="xwikiorg"}}LLMAI-78
196 LLMAI-80{{/jira}}
197 * New:
198 * Paul: {{jira id="xwikiorg"}}LLMAI-88
199 LLMAI-87
200 LLMAI-89
201 LLMAI-90{{/jira}}
202 * Michael: {{jira id="xwikiorg"}}LLMAI-91{{/jira}}
203 * Change Request - Simon
204 * Outstanding from past roadmaps:
205 * Enable Object Editor for users with CR-edit right
206 * Requires {{jira id="xwikiorg"}}CRAPP-192{{/jira}}
207
208 Other:
209
210 * All: BFDs on Thursdays
211 * All: Fix flickers
212 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
213
214 ## Dates
215
216 XWiki Standard:
217
218 * 16.6.0RC1: 22nd of July 2024 (/)
219 * 16.6.0 : 29th of July 2024 (/)
220 {{/content}}
221
222 {{content syntax="markdown/1.2"}}
Vincent Massol 7.1 223 # June Roadmap
224
225 ## XWiki Standard
226
227 * WCAG - Lucas + Michael reviewing the PRs/merge them
228 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21452
229 XWIKI-16216{{/jira}}
230 * New: {{jira id="xwikiorg"}}XWIKI-22099{{/jira}}
231 * PDF export - Marius
232 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
233 XWIKI-21419
234 XWIKI-21420{{/jira}}
235 * Security issues - Pierre
236 * Outstanding from past roadmaps:
237 * <https://jira.xwiki.org/browse/XWIKI-22030>
238 * <https://jira.xwiki.org/browse/XWIKI-222149>
239 * UI/UX improvements - Thiago + Adina
240 * Outstanding from past roadmaps:
241 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914
242 XWIKI-22019{{/jira}}
243 * Adina: {{jira id="xwikiorg"}}XWIKI-22193
244 XWIKI-22194{{/jira}}
245 * New:
246 * Thiago: {{jira id="xwikiorg"}}XWIKI-22189
247 XWIKI-22192
248 XWIKI-22188{{/jira}}
249 * Realtime - Marius + Dorian
250 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20191
251 XWIKI-21625
252 XWIKI-21949
253 XWIKI-22128{{/jira}}
254 * Security Vulnerabilities - Pierre
255 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932
256 XWIKI-22015{{/jira}}
257 * Javax -> Jakarta migration - Thomas
258 * Outstanding from past roadmaps:
259 * {{jira id="xwikiorg"}}XCOMMONS-2963{{/jira}} - finish upgrading to jakarta Jetty 12
260 * {{jira id="xwikiorg"}}XCOMMONS-2477{{/jira}}
261 * Notifications Improvements - Simon
262 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-19751{{/jira}}
263 * New:
264 * {{jira id="xwikiorg"}}XWIKI-17026{{/jira}}
265 * Take and apply decision about Message Stream : <https://forum.xwiki.org/t/future-of-message-stream-feature/14511>
266 * Improvements to the registration flow - Lucas
267 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
268 * Required Rights - Michael
269 * New: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
270 * Deprecate Recommended and add Supported By concept in EM - Thomas
271 * New: {{jira id="xwikiorg"}}XCOMMONS-3051{{/jira}}
272 * Optional, only if enough time
273
274 ## Contrib & Others
275
276 * Cristal contrib extension - Manuel + Thiago
277 * Outstanding from past roadmaps:
278 * Manuel:
279 * {{jira id="xwikiorg"}}CRISTAL-180{{/jira}}
280 * 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
281 * Thiago: {{jira id="xwikiorg"}}CRISTAL-160{{/jira}}
282 * New:
283 * Manuel: {{jira id="xwikiorg"}}CRISTAL-199
284 CRISTAL-194{{/jira}}
285 * Pierre: {{jira id="xwikiorg"}}CRISTAL-200
286 CRISTAL-201{{/jira}}
287 * Thiago: {{jira id="xwikiorg"}}CRISTAL-203
288 CRISTAL-204
289 CRISTAL-205{{/jira}}
290 * WAISE project, Contrib extension - Michael + Paul
291 * New:
292 * Michael: {{jira id="xwikiorg"}}LLMAI-73
293 LLMAI-74
294 LLMAI-56{{/jira}}
295 * Paul: {{jira id="xwikiorg"}}LLMAI-75
296 LLMAI-76
297 LLMAI-77
298 LLMAI-79{{/jira}}
299 * Optional: {{jira id="xwikiorg"}}LLMAI-78
300 LLMAI-80{{/jira}}
301 * Change Request - Simon
302 * Outstanding from past roadmaps:
303 * Check outstanding issues
304 * Words Based notifications - Simon
305 * Outstanding from past roadmaps:
306 * Check if the work done is enough
307 * Replication - Thomas
308 * New: {{jira id="xwikiorg"}}REPLICAT-186{{/jira}}
309
310 Other:
311
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 XWiki Standard:
319
320 * 16.5.0RC1: 17th of June 2024 (/)
321 * 16.5.0 : --24th-- 25th of June 2024 (/)
322 {{/content}}
323
324 {{content syntax="markdown/1.2"}}
Lavinia Vitel 6.1 325 # XWiki 16.4.0
326
327 ## XWiki Standard
328
329 * WCAG - Lucas + Michael reviewing the PRs/merge them
330 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21452
331 XWIKI-16216{{/jira}}
332 * New: {{jira id="xwikiorg"}}XWIKI-21958{{/jira}}
333 * PDF export - Marius
334 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
335 XWIKI-21419
336 XWIKI-21420{{/jira}}
337 * Security issues - Pierre
338 * Outstanding from past roadmaps:
339 * <https://jira.xwiki.org/browse/XWIKI-21207>
340 * <https://jira.xwiki.org/browse/XWIKI-21663>
341 * <https://jira.xwiki.org/browse/XWIKI-21890>
342 * New:
343 * <https://jira.xwiki.org/browse/XWIKI-22030>
344 * UI/UX improvements - Thiago + Adina
345 * Outstanding from past roadmaps:
346 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914
347 XWIKI-22019{{/jira}}
348 * New:
349 * Thiago:
350 * Do a usability test for <https://jira.xwiki.org/browse/XWIKI-19751> using QuantUX. Simon's requested task: Stop receiving notifications
351 * Adina:
352 * Document in a design page the final version of the Global Administration revamp
353 * Start identifying all usability issues regarding macros' modal configurations
354 * Prepare a UX testing for newcomers
355 * Realtime - Marius + Dorian
356 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20191
357 XWIKI-21625
358 XWIKI-21949{{/jira}}
359 * New:
360 * {{jira id="xwikiorg"}}XWIKI-22128{{/jira}}
361 * Backport realtime changes to stable-15.10.x (to be included in 15.10.10)
362 * Security Vulnerabilities - Pierre
363 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932
364 XWIKI-22015{{/jira}}
365 * Javax -> Jakarta migration - Thomas
366 * New:
367 * check if it's possible to upgrade Jetty in XJetty (does Jetty 11 have the same problem than Jetty 10 vs Jetty 12 configuration)
368 * start working on jakarta mail migration
369 * Navigation Panel improvements - Marius
370 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-14422{{/jira}}
371 * Notifications Improvements - Simon
372 * Outstanding from past roadmaps:
373 * {{jira id="xwikiorg"}}XWIKI-19751{{/jira}}
374 * 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)
375 * Improvements to the registration flow - Lucas
376 * New: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
377 * Stop storing attachments twice - Thomas
378 * New: {{jira id="xwikiorg"}}XWIKI-17457{{/jira}}
379
380 ## Contrib & Others
381
382 * Cristal contrib extension - Manuel + Thiago
383 * Outstanding from past roadmaps:
384 * Thiago:
385 * 1st: {{jira id="xwikiorg"}}CRISTAL-159{{/jira}}
386 * 2nd: {{jira id="xwikiorg"}}CRISTAL-160{{/jira}}
387 * New:
388 * Manuel: {{jira id="xwikiorg"}}CRISTAL-178
389 CRISTAL-177
390 CRISTAL-180{{/jira}}
391 * Pierre: {{jira id="xwikiorg"}}CRISTAL-179{{/jira}}
392 * WAISE project, Contrib extension - Michael + Paul
393 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
394 LLMAI-63
395 LLMAI-65
396 LLMAI-61
397 LLMAI-68{{/jira}}
398 * New:
399 * (optional, if time permit) {{jira id="xwikiorg"}}LLMAI-56{{/jira}}
400 * {{jira id="xwikiorg"}}LLMAI-69{{/jira}}
401 * Change Request - Simon
402 * Release new work on CR notifications
403 * Words Based notifications - Simon
404 * Check if the work done is enough
405
406 Other:
407
408 * All: BFDs on Thursdays
409 * All: Fix flickers
410 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
411
412 ## Dates
413
414 XWiki Standard:
415
416 * 16.4.0RC1: --21st-- 22nd of May 2024 (/)
417 * 16.4.0 : ~~28~~ 29th of May 2024 (/)
418 {{/content}}
419
420 {{content syntax="markdown/1.2"}}
Michael Hamann 5.1 421 # XWiki 16.3.0
422
423 ## XWiki Standard
424
425 * WCAG - Lucas + Michael reviewing the PRs/merge them
426 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21492
427 XWIKI-21452
428 XWIKI-19965
429 XWIKI-21824
430 XWIKI-16216{{/jira}}
431 * New: {{jira id="xwikiorg"}}XWIKI-18356{{/jira}}
432 * PDF export - Marius
433 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
434 XWIKI-21419
435 XWIKI-21420{{/jira}}
436 * Compiled XDOM - Thomas
437 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
438 * Security issues - Pierre
439 * Outstanding from past roadmaps:
440 * <https://jira.xwiki.org/browse/XWIKI-21207>
441 * <https://jira.xwiki.org/browse/XWIKI-21663>
442 * <https://jira.xwiki.org/browse/XWIKI-21890>
443 * UI/UX improvements - Thiago + Adina
444 * Outstanding from past roadmaps:
445 * Adina:
446 * 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>
447 * Thiago: {{jira id="xwikiorg"}}XWIKI-21914{{/jira}}
448 * New:
449 * Thiago (optional, it time permits):{{jira id="xwikiorg"}}XWIKI-22019
450 XWIKI-22018
451 XWIKI-22017{{/jira}}
452 * Realtime - Marius + Dorian
453 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20191
454 XWIKI-21625
455 XWIKI-21949{{/jira}}
456 * (optional, if time permit) Security Vulnerabilities - Pierre
457 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21932{{/jira}}
458 * New:{{jira id="xwikiorg"}}XWIKI-22015{{/jira}}
459 * Javax -> Jakarta migration - Thomas
460 * Outstanding from past roadmaps:
461 * start working on Servlet API bridging from javax.servlet to jakarta.servlet {{jira id="xwikiorg"}}XCOMMONS-2962
462 XCOMMONS-2963{{/jira}}
463 * Navigation Panel improvements - Marius
464 * New: {{jira id="xwikiorg"}}XWIKI-14422{{/jira}}
465 * Attachment description UI - Pierre
466 * New: {{jira id="xwikiorg"}}XWIKI-21938{{/jira}}
467 * Change default value of the reset password token lifetime - Simon
468 * New: {{jira id="xwikiorg"}}XWIKI-21571{{/jira}}
469 * (optional, if time allows) Upgrade to latest version of HTMLCleaner - Simon
470 * New: {{jira id="xwikiorg"}}XCOMMONS-2276{{/jira}}
471 * Learn about Cristal technologies and code base - Pierre
472 * New:
473 * In preparation for joining the Cristal dev in the next roadmap.
474 * Rendering/WYSIWYG improvements - Michael
475 * New: {{jira id="xwikiorg"}}XWIKI-21868{{/jira}}
476
477 ## Contrib & Others
478
479 * Cristal contrib extension - Manuel + Thiago
480 * New:
481 * Manuel:
482 * Demonstrator (working code) of:
483 * Integrate the main UI from Thiago into Cristal
484 * Integrate a new editor (block editor in term of User experience)
485 * Thiago:
486 * Provide HTML/CSS implementation of the main UIs so that
487 * Start a local environment for frontend work, learn vue.js
488 * Optional, if time permits: {{jira id="xwikiorg"}}CRISTAL-159
489 CRISTAL-160{{/jira}}
490 * WAISE project, Contrib extension - Michael + Paul
491 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
492 LLMAI-55{{/jira}}
493 * New: {{jira id="xwikiorg"}}LLMAI-63
494 LLMAI-65
495 LLMAI-61
496 LLMAI-68
497 LLMAI-64
498 LLMAI-66
499 LLMAI-62{{/jira}}
500 * Change Request - Simon
501 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-161{{/jira}}
502 * Upgrade of XWiki.org - Simon
503
504 Other:
505
506 * All: BFDs on Thursdays
507 * All: Fix flickers
508 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
509
510 ## Dates
511
512 XWiki Standard:
513
514 * (/) 16.3.0RC1: 22nd of April 2024
515 * (/) 16.3.0 : ~~29th~~ 30th of April 2024
516
Lavinia Vitel 4.2 517 # XWiki 16.2.0
Simon Urli 3.1 518
Lavinia Vitel 4.2 519 ## XWiki Standard
Simon Urli 3.1 520
521 * WCAG - Lucas + Michael reviewing the PRs/merge them
Lavinia Vitel 4.2 522 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21492
Simon Urli 3.1 523 XWIKI-21452
524 XWIKI-19965
Lavinia Vitel 4.2 525 XWIKI-21778
526 XWIKI-21779{{/jira}}
527 * New: {{jira id="xwikiorg"}}XWIKI-21824
528 XWIKI-16216{{/jira}}
529 * PDF export - Marius
530 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
531 XWIKI-21419
532 XWIKI-21420{{/jira}}
533 * Compiled XDOM - Thomas
534 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
535 * Continue working on LiveTable to Live Data migrations - Manuel
536 * New: {{jira id="xwikiorg"}}XWIKI-18994
537 XWIKI-18995{{/jira}}
538 * Security issues - Pierre
539 * 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>
540 * Outstanding from past roadmaps:
541 * XWIKI-21207
542 * XWIKI-21626
543 * XWIKI-21663
544 * New:
545 * XWIKI-21890
546 * Document Rights - Michael
547 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
548 * Upgrade to Solr9 and migration from previous versions - Thomas
549 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20477{{/jira}}
550 * UI/UX improvements - Thiago + Adina
551 * Outstanding from past roadmaps:
552 * Continue to work on mockups for the Global Admin UI - Adina
553 * Wrap up discussions and design for notifications inbox page (needed for <https://jira.xwiki.org/browse/XWIKI-19217>) - Thiago
554 * {{jira id="xwikiorg"}}XWIKI-21919{{/jira}}
555 * New: {{jira id="xwikiorg"}}XWIKI-21912
556 XWIKI-21913
557 XWIKI-21914{{/jira}}
558 * Realtime - Marius + Dorian
559 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21767
560 XWIKI-21765{{/jira}}
561 * New:
562 * XWIKI-21949
563 * {{jira id="xwikiorg"}}XWIKI-20191
564 XWIKI-21625
565 XWIKI-19178
566 XWIKI-19174
567 XWIKI-21899{{/jira}}
568 * Security Vulnerabilities - Pierre
569 * New: {{jira id="xwikiorg"}}XWIKI-21932{{/jira}}
570 * Notifications Improvements - Simon
571 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-19751{{/jira}}
572 * New: {{jira id="xwikiorg"}}XWIKI-21848{{/jira}}
573 * Javax -> Jakarta migration - Thomas
574 * Outstanding from past roadmaps:
575 * 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)
576 * Fix performance with large number of revisions - Pierre
577 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-9961
578 XWIKI-9046
579 XWIKI-21680
580 XWIKI-21922{{/jira}}
581
582 ## Contrib & Others
583
584 * Cristal - Manuel + Thiago + Vincent
585 * New:
586 * {{jira id="xwikiorg"}}CRISTAL-151
587 CRISTAL-157
588 CRISTAL-156
589 CRISTAL-155
590 CRISTAL-153
591 CRISTAL-154
592 XINFRA-413
593 CRISTAL-158{{/jira}}
594 * If enough time: {{jira id="xwikiorg"}}CRISTAL-114
595 CRISTAL-146{{/jira}}
596 * WAISE Extension - Michael + Paul
597 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
598 LLMAI-55
599 LLMAI-53
600 LLMAI-54{{/jira}}
601 * New:
602 * {{jira id="xwikiorg"}}LLMAI-56
603 LLMAI-60
604 LLMAI-59{{/jira}}
605 * Plan the benchmark and start collecting questions/tasks and content
606 * Markdown Extension - Pierre
607 * Outstanding from past roadmaps:
608 * MARKDOWN-80
609 * {{jira id="xwikiorg"}}MARKDOWN-85
610 MARKDOWN-70{{/jira}}
611 * Change Request Extension - Simon
612 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-161{{/jira}}
613 * Replication Extension - Thomas
614 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}REPLICAT-165{{/jira}}
615 * OpenID Connect Extension - Thomas
616 * New: {{jira id="xwikiorg"}}OIDC-152{{/jira}}
617 * Confluence Extension - Michael
618 * New: {{jira id="xwikiorg"}}CONFLUENCE-208{{/jira}}
619 * Upgrade of XWiki.org - Simon
620
621 Other:
622
623 * All: BFDs on Thursdays
624 * All: Fix flickers
625 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
626
627 ## Dates
628
Lavinia Vitel 4.3 629 * 16.2.0RC1: ~~18th of March 2024~~ 19th of March 2024 (/)
630 * 16.2.0: 25th of March 2024 (/)
Lavinia Vitel 4.2 631 {{/content}}
632
633 {{content syntax="markdown/1.2"}}
634 # XWiki 16.1.0
635
636 ## XWiki Standard
637
638 * WCAG - Lucas + Michael reviewing the PRs/merge them
639 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21492
640 XWIKI-21452
641 XINFRA-407{{/jira}}
642 * New: {{jira id="xwikiorg"}}XWIKI-19965
Simon Urli 3.1 643 XWIKI-21772
644 XWIKI-21773
645 XWIKI-21774
646 XWIKI-21775
647 XWIKI-21776
648 XWIKI-21777
649 XWIKI-21778
Lavinia Vitel 4.2 650 XWIKI-21779{{/jira}}
Simon Urli 3.1 651 * PDF export - Marius
Lavinia Vitel 4.2 652 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
Simon Urli 3.1 653 XWIKI-21419
Lavinia Vitel 4.2 654 XWIKI-21420{{/jira}}
655 * New: {{jira id="xwikiorg"}}XWIKI-21763{{/jira}}
Simon Urli 3.1 656 * Compiled XDOM - Thomas
Lavinia Vitel 4.2 657 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
Simon Urli 3.1 658 * Continue working on LiveTable to Live Data migrations - Manuel
Lavinia Vitel 4.2 659 * New: {{jira id="xwikiorg"}}XWIKI-19041
660 XWIKI-18998{{/jira}}
Simon Urli 3.1 661 * Security issues - Pierre
Lavinia Vitel 4.2 662 * 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>
663 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21626{{/jira}}
Simon Urli 3.1 664 * Document Rights - Michael
Lavinia Vitel 4.2 665 * New: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
Simon Urli 3.1 666 * Upgrade to Solr9 and migration from previous versions - Thomas
Lavinia Vitel 4.2 667 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20477{{/jira}}
Simon Urli 3.1 668 * UI/UX improvements - Thiago + Adina
Lavinia Vitel 4.2 669 * Outstanding from past roadmaps:
670 * TODO Adina: List here what was planned in 16.0.0 and not done
671 * Thiago: {{jira id="xwikiorg"}}XWIKI-19217{{/jira}}
672 * New:
673 * TODO Adina: List here new jira issues for 16.1.0
674 * Thiago: {{jira id="xwikiorg"}}XWIKI-21832
675 XWIKI-21833{{/jira}}
Simon Urli 3.1 676 * Realtime - Marius + Dorian
Lavinia Vitel 4.2 677 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21575{{/jira}}
678 * New: {{jira id="xwikiorg"}}XWIKI-21836
Simon Urli 3.1 679 XWIKI-21767
680 XWIKI-21765
681 XWIKI-19157
Lavinia Vitel 4.2 682 XWIKI-19156{{/jira}}
Simon Urli 3.1 683 * Security Vulnerabilities - Manuel
Lavinia Vitel 4.2 684 * New:
685 * Forum proposal for the security vulnerability UI & processes
Simon Urli 3.1 686 * Notifications Improvements - Simon
Lavinia Vitel 4.2 687 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21738{{/jira}}
Simon Urli 3.1 688 * Javax -> Jakarta migration - Thomas
Lavinia Vitel 4.2 689 * New:
690 * 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)
Simon Urli 3.1 691 * Fix performance with large number of revisions - Pierre
Lavinia Vitel 4.2 692 * New: {{jira id="xwikiorg"}}XWIKI-9961
Simon Urli 3.1 693 XWIKI-9046
Lavinia Vitel 4.2 694 XWIKI-21680{{/jira}}
Simon Urli 3.1 695
Lavinia Vitel 4.2 696 ## Contrib & Others
Simon Urli 3.1 697
698 * Cristal contrib extension - Manuel + Thiago
Lavinia Vitel 4.2 699 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRISTAL-129{{/jira}}
700 * New:
701 * Thiago: Wireframes and flow for the following user stories: {{jira id="xwikiorg"}}CRISTAL-35
Simon Urli 3.1 702 CRISTAL-76
703 CRISTAL-83
Lavinia Vitel 4.2 704 CRISTAL-85{{/jira}}
705 * Manuel (+ Vincent)
706 * Define project milestones (and publish them)
707 * Define the MVP clearly
708 * Define minimal back end endpoints/apis
709 * Decide if rendering is implemented client-side or not (and if in MVP or not)
710 * Idea: implement only MD rendering in client-side
711 * Provide distributions for users (electron binary and/or server binary)
Simon Urli 3.1 712 * WAISE project, Contrib extension - Michael + Paul
Lavinia Vitel 4.2 713 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
714 LLMAI-49{{/jira}}
715 * New: {{jira id="xwikiorg"}}LLMAI-50
Simon Urli 3.1 716 LLMAI-55
717 LLMAI-58
718 LLMAI-53
Lavinia Vitel 4.2 719 LLMAI-54{{/jira}}
Simon Urli 3.1 720 * Security issues - Pierre
Lavinia Vitel 4.2 721 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}MARKDOWN-80{{/jira}}
Simon Urli 3.1 722 * Change Request - Simon
Lavinia Vitel 4.2 723 * New: {{jira id="xwikiorg"}}CRAPP-342
724 CRAPP-161{{/jira}}
Simon Urli 3.1 725 * Replication - Thomas
Lavinia Vitel 4.2 726 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}REPLICAT-165{{/jira}}
Simon Urli 3.1 727 * Word-based notifications - Simon
Lavinia Vitel 4.2 728 * New: {{jira id="xwikiorg"}}WORDNOTIF-4
Simon Urli 3.1 729 WORDNOTIF-8
Lavinia Vitel 4.2 730 WORDNOTIF-12{{/jira}}
Simon Urli 3.1 731 * Markdown Syntax - Pierre:
Lavinia Vitel 4.2 732 * New: {{jira id="xwikiorg"}}MARKDOWN-85
733 MARKDOWN-70{{/jira}}
Simon Urli 3.1 734
735 Other:
Lavinia Vitel 4.2 736
Simon Urli 3.1 737 * All: BFDs on Thursdays
738 * All: Fix flickers
Lavinia Vitel 4.2 739 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
Simon Urli 3.1 740
Lavinia Vitel 4.2 741 ## Dates
Simon Urli 3.1 742
743 * 16.1.0RC1: ~~19th~~20th of February 2024 (/)
744 * 16.1.0 : 26th of February 2024 (/)
745 {{/content}}
746
Lavinia Vitel 2.1 747 = XWiki 16.0.0 =
748
749 General goals:
750
751 * Introduce new important changes in 16.0.0 (ie early in the cycle to have the time to stabilize)
752 * Finish work for 15.10.x
753 ** Stabilization
754 ** 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.
755 *** We didn't finish migrating from LT to LD, we need to progress and finish it ideally in 15.10.x 
756 *** We need to finish realtime so that it's business ready in 15.10.x
757 *** Re WCAG, we need to ideally finish fixing all issues for 15.10.x too. If not possible we need to define a target.
758 *** New PDF export: needs to not have known important bugs open
759 *** All these should be merged on the 15.10.x branch
760
761 == XWiki Standard ==
762
763 * **WCAG** - Lucas + Michael reviewing the PRs/merge them
764 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21009
765 XWIKI-21492
766 XWIKI-21452
767 XINFRA-407{{/jira}}
768 * **PDF export** - Marius
769 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712{{/jira}}
770 * **What's New**: Improved UI - Vincent
771 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20846{{/jira}}
772 *** 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]]
773 *** Update: new drawer POC was done and is working.
774 *** 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
775 * **Compiled XDOM** - Thomas
776 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
777 *** [[https:~~/~~/design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM>>https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM]]
778 * **LiveTable to Live Data migrations** - Manuel
779 ** Outstanding from past roadmaps:
780 *** Was previously assigned to Michael. Re-assigning to Manuel, if time permits
781 *** 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}}
782 ** New:{{jira id="xwikiorg"}}XWIKI-18733
783 XWIKI-18992{{/jira}}
784 * **Security issues** - Michael & Pierre
785 ** 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]]
786 ** Outstanding from past roadmaps:
787 *** Michael
788 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21553>>https://jira.xwiki.org/browse/XWIKI-21553]]
789 ** New:
790 *** Pierre:
791 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21611>>https://jira.xwiki.org/browse/XWIKI-21611]]
792 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21626>>https://jira.xwiki.org/browse/XWIKI-21626]]
793 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-19611>>https://jira.xwiki.org/browse/XWIKI-19611]]
794 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21207>>https://jira.xwiki.org/browse/XWIKI-21207]]
795 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21663>>https://jira.xwiki.org/browse/XWIKI-21663]]
796 * **Required rights** improvements - Michael
797 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21607{{/jira}}
798 * **Upgrade to Solr9 and migration from previous versions** - Thomas
799 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-19813
800 XWIKI-20477
801 XCOMMONS-2407
802 XWIKI-12955
803 XWIKI-12674{{/jira}}
804 * **UI/UX improvements** - Thiago + Adina
805 ** Outstanding from past roadmaps:
806 *** Adina:
807 **** wrap up the xDocFooter revamp discussion
808 **** gather ideas for Tags page revamp
809 ** New:
810 *** Adina:
811 **** start exploring more ideas for the search dropdown revamp
812 *** Thiago:{{jira id="xwikiorg"}}XWIKI-21759
813 XWIKI-19217{{/jira}}
814 * **Realtime** (some items are outstanding from past roadmaps)
815 ** New:
816 *** Marius:{{jira id="xwikiorg"}}XWIKI-21575
817 XWIKI-21558
818 XWIKI-21767
819 XWIKI-21765{{/jira}}
820 *** Dorian:{{jira id="xwikiorg"}}XWIKI-19181
821 XWIKI-19180{{/jira}}
822 * **Security Vulnerabilities** - Manuel
823 ** New:
824 *** Requirements meeting with Stakeholder to discuss what we need to do to bundle the extension again in XS
825 * **Fix usemainstore/uselocalstore properties for notifications** - Simon
826 ** New:{{jira id="xwikiorg"}}XWIKI-21738{{/jira}}
827 * **Javax -> Jakarta migration** - Thomas
828 ** New:
829 *** 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)
830
831 == Contrib & Others ==
832
833 * **Cristal contrib extension**:
834 ** Outstanding from past roadmaps:
835 *** Thiago:
836 **** Continue mockups of the main UI elements
837 *** Manuel
838 **** Continuous delivery of artifacts (web/electron + documentation)
839 ** New:
840 *** Manuel:{{jira id="xwikiorg"}}CRISTAL-16{{/jira}}
841 *** Thiago:{{jira id="xwikiorg"}}CRISTAL-129{{/jira}}
842 * **WAISE project** - Paul, Michael
843 ** Outstanding from past roadmaps:
844 *** Michael:{{jira id="xwikiorg"}}LLMAI-38{{/jira}}
845 *** Paul:{{jira id="xwikiorg"}}LLMAI-39
846 LLMAI-40{{/jira}}
847 ** New:
848 *** Michael:{{jira id="xwikiorg"}}LLMAI-47
849 LLMAI-45{{/jira}}
850 *** Paul:{{jira id="xwikiorg"}}LLMAI-48
851 LLMAI-49
Paul Panțiru 2.2 852 LLMAI-51
853 LLMAI-52{{/jira}}
Lavinia Vitel 2.1 854 * **Security issues** - Pierre
855 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}MARKDOWN-80{{/jira}}
856 * **Change Request** - Simon
857 ** New:{{jira id="xwikiorg"}}CRAPP-342{{/jira}}
858 * **Replication** - Thomas
859 ** New:{{jira id="xwikiorg"}}REPLICAT-165{{/jira}}
860 * Word-based notifications - Simon
861 ** New:{{jira id="xwikiorg"}}WORDNOTIF-3
862 WORDNOTIF-4{{/jira}}
863 * **Upgrade of Weblate** - Simon
864 ** New:{{jira id="xwikiorg"}}XINFRA-394{{/jira}}
865
866 Other:
867
868 * All: BFDs on Thursdays
869 * All: Fix flickers
870 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
871
872 == Dates ==
873
874 * 16.0.0RC1: --22nd-- 23rd of January 2024 (/)
875 * 16.0.0: 29th of January 2024 (/)

Get Connected