Version 8.1 by Thomas Mortagne on 2024/07/29

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

Get Connected