Version 9.1 by Michael Hamann on 2023/10/31

Hide last authors
Thomas Mortagne 1.1 1 = XWiki 15.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
2
Michael Hamann 9.1 3 = XWiki 15.9 =
4
5 == XWiki Standard ==
6
7 Outstanding from past roadmaps:
8
9 * Security issues not finished:
10 ** Manuel:
11 *** https://jira.xwiki.org/browse/XWIKI-20331
12 ** Michael:
13 *** https://jira.xwiki.org/browse/XWIKI-20331
14 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
15 {{jira id="xwikiorg"}}
16 XWIKI-21005
17 {{/jira}}
18 )))
19 * Bug fix CKEditor - Marius (BFD with help from Manuel)(((
20 {{jira id="xwikiorg"}}
21 XWIKI-20574
22 {{/jira}}
23 )))
24 * PDF export bug fixes (BFD?) - Marius(((
25 {{jira id="xwikiorg"}}
26 XWIKI-20712
27 {{/jira}}
28 )))
29 * UI proposals on the forum to finish - Adina
30 ** Push devs to answer and conclude on each proposal, especially for:
31 *** the dropdown borders and shadows
32 *** division between panels and content
33 * What's New: Improved UI - Adina (with help from Vincent)
34 ** Implement the HTML/JS/CSS
35 *** TODO: Vincent to check the status on the provided HTML/CSS, see https://forum.xwiki.org/t/whats-new-ui-proposal-html-css-code/12968
36 *** UI support for news item images:(((
37 {{jira id="xwikiorg"}}
38 XWIKI-20846
39 {{/jira}}
40 )))
41 * [[Compiled XDOM>>design:Proposal.CompiledXDOM]] - Thomas(((
42 {{jira id="xwikiorg"}}
43 XRENDERING-703
44 XRENDERING-723
45 XWIKI-21219
46 XCOMMONS-2813
47 XWIKI-21377
48 XWIKI-21383
49 {{/jira}}
50 )))
51 * Realtime bugfixes - Dorian (with help from Marius)(((
52 {{jira id="xwikiorg"}}
53 XWIKI-21006
54 XWIKI-21007
55 {{/jira}}
56 )))
57 * Continue working on LiveTable to Live Data migrations - Michael(((
58 {{jira id="xwikiorg"}}
59 XWIKI-18759
60 {{/jira}}
61 )))
62
63 New work:
64
65 * New Security issues - Michael
66 ** 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
67 ** https://jira.xwiki.org/browse/XWIKI-21335
68 ** https://jira.xwiki.org/browse/XWIKI-21337
69 * Required rights - Michael, Manuel(((
70 {{jira id="xwikiorg"}}
71 XWIKI-21311
72 {{/jira}}
73 )))
74 * Implement Skin improvements - Manuel(((
75 {{jira id="xwikiorg"}}
76 XWIKI-21333
77 XWIKI-21334
78 {{/jira}}
79 )))
80 * Realtime improvements - Marius(((
81 {{jira id="xwikiorg"}}
82 XWIKI-21338
83 XWIKI-20053
84 XWIKI-20052
85 XWIKI-20673
86 XWIKI-19181
87 XWIKI-19180
88 XWIKI-20446
89 XWIKI-20445
90 XWIKI-19175
91 XWIKI-19174
92 XWIKI-19156
93 {{/jira}}
94 )))
95 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
96 {{jira id="xwikiorg"}}
97 XWIKI-18007
98 XWIKI-20827
99 XWIKI-21009
100 {{/jira}}
101 )))
102 * Continue working on LiveTable to Live Data migrations - Michael(((
103 {{jira id="xwikiorg"}}
104 XWIKI-18625
105 {{/jira}}
106 )))
107 * Word-based notifications - Simon(((
108 {{jira id="xwikiorg"}}
109 WORDNOTIF-1
110 {{/jira}}
111 )))
112 * Revamping of notification watch buttons - Simon(((
113 {{jira id="xwikiorg"}}
114 XWIKI-19751
115 {{/jira}}
116 )))
117 * Signed Extensions - Michael
118 ** Start thinking about the need/architecture
119 * Extra Doc Revamp - Adina
120 ** See also https://forum.xwiki.org/t/xdocfooter-revamp/13115
121
122 == Contrib & Others ==
123
124 Outstanding from previous roadmaps:
125
126 * URL Normalizer in platform - Thomas
127 ** Proposal to merge the extension in platform + activate by default + implement it, if it passes
128 * Change Request - Simon(((
129 {{jira id="xwikiorg"}}
130 CRAPP-230
131 {{/jira}}
132 )))
133
134 New work:
135
136 * WAISE project, Contrib extension - Paul (with Michael as tech lead)
137 ** TODO: list issues here.
138 * Wiki 3.0 contrib extension
139 ** Manuel
140 *** Setup the critial dev infrastructure (issue tracker, documentation wiki, CI)
141 *** Forum proposal of the global architecture (what's client side, what's server side, how do we connect to the storage backend...) (based on [[Wiki 3.0 Desin Page>>design:Proposal.Cristal.WebHome]])
142 *** Work on authentication (delegate authentication to the underlying storage) PoC + proposal
143 ** Clement D
144 *** Benchmark of Javascript component injection libraries + design page + forum proposal (based on Ludovic PoC)
145 *** Vue 3 as our front-end framework forum proposal (based on Ludovic PoC)
146 *** Document tree PoC + design page + forum proposal
147
148 Other:
149
150 * All: BFDs on Thursdays
151 * All: Fix flickers
152 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
153
154 == Dates ==
155
156 * 15.9 RC1: 23rd of October 2023 (/)
157 * 15.9 Final: --30th--31st of October 2023 (/)
158
Lavinia Vitel 8.2 159 == XWiki 15.8 ==
160
161 === XWiki Standard ===
162
163 Outstanding from past roadmaps:
164
165 * Security issues not finished:
166 ** Manuel:
167 *** https://jira.xwiki.org/browse/XWIKI-20331
168 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
169 {{jira id="xwikiorg"}}
170 XWIKI-20696
171 XWIKI-18838
172 TOUR-81
173 XWIKI-20947
174 XWIKI-21096
175 XWIKI-21005
176 {{/jira}}
177 )))
178 * Bug fix CKEditor - Marius (BFD with help from Manuel)(((
179 {{jira id="xwikiorg"}}
180 XWIKI-20574
181 {{/jira}}
182 )))
183 * PDF export bug fixes - Marius(((
184 {{jira id="xwikiorg"}}
185 XWIKI-20712
186 {{/jira}}
187 )))
188 * Notifications improvements - Simon(((
189 {{jira id="xwikiorg"}}
190 XWIKI-18880
191 XWIKI-17470
192 XWIKI-20904
193 XWIKI-18307
194 {{/jira}}
195 )))
196 * UI proposals on the forum to finish - Adina
197 ** Send forum proposals for all of the 12 topics
198 ** Push devs to answer and conclude on each proposal
199 ** For the agreed proposals, prepare some HTML/JS/CSS
200 * What's New: Improved UI - Adina (with help from Vincent)(((
201 * Implement the HTML/JS/CSS
202 * UI support for news item images:(((
203 {{jira id="xwikiorg"}}
204 XWIKI-20846
205 {{/jira}}
206 )))
207 )))
208 * Outstanding improvements/bugs for the security vulnerabilities in XS - Manuel(((
209 {{jira id="xwikiorg"}}
210 XWIKI-21162
211 XWIKI-21079
212 {{/jira}}
213 )))
214 * Compiled XDOM - Thomas
215 ** (((
216 {{jira id="xwikiorg"}}
217 XRENDERING-703
218 XRENDERING-723
219 XWIKI-21219
220 XCOMMONS-800
221 XWIKI-4625
222 XWIKI-21302
223 {{/jira}}
224 )))
225 ** https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM
226
227 New work:
228
229 * New Security issues - Michael
230 ** 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
231 ** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21173>>https://jira.xwiki.org/browse/XWIKI-21173]]
232 * Realtime bugfixes - Dorian (with help from Marius)(((
233 {{jira id="xwikiorg"}}
234 XWIKI-21006
235 XWIKI-21007
236 {{/jira}}
237 )))
238 * Navigation tree improvements - Marius(((
239 {{jira id="xwikiorg"}}
240 XWIKI-21103
241 {{/jira}}
242 )))
243 * Implement Skin improvements - Manuel(((
244 {{jira id="xwikiorg"}}
245 XWIKI-21253
246 XWIKI-21254
247 {{/jira}}
248 )))
249 * Continue working on LiveTable to Live Data migrations - Michael(((
250 {{jira id="xwikiorg"}}
251 XWIKI-19490
252 XWIKI-18759
253 XWIKI-18752
254 {{/jira}}
255 )))
256 * Restrict script right to wiki level(((
257 {{jira id="xwikiorg"}}
258 XWIKI-21275
259 {{/jira}}
260 )))
261 * Bug fix - Need to find assignee!(((
262 {{jira id="xwikiorg"}}
263 XWIKI-21242
264 {{/jira}}
265 )))
266
267 === Contrib & Others ===
268
269 Outstanding from previous roadmaps:
270
271 * Recommend/stabilize the URL Normalizer - Thomas
272 ** Admin UI to enable/disable the feature. TODO: list jira
273 ** Proposal to merge the extension in platform
274 * Replication - Thomas
275 ** Attachment update replication bug.
276 * Change Request - Simon(((
277 {{jira id="xwikiorg"}}
278 CRAPP-230
279 {{/jira}}
280 )))
281
282 New work:
283
284 * Change Request - Simon:(((
285 {{jira id="xwikiorg"}}
286 CRAPP-312
287 {{/jira}}
288 )))
289
290 Other:
291
292 * All: BFDs on Thursdays
293 * All: Fix flickers
294 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
295
296 === Dates ===
297
Lavinia Vitel 8.4 298 * 15.8 RC1: 18th of September 2023
299 * 15.8 Final: 25th of September 2023
Lavinia Vitel 8.2 300
Vincent Massol 8.1 301 == XWiki 15.7 ==
302
303 === XWiki Standard ===
304
305 Outstanding from past roadmaps:
306 * Security issues not finished:
307 ** Manuel:
308 *** https://jira.xwiki.org/browse/XWIKI-20331
309 ** Michael
310 *** https://jira.xwiki.org/browse/XWIKI-20371
311 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
312 {{jira id="xwikiorg"}}
313 XWIKI-19383
314 XWIKI-20757
315 XWIKI-20696
316 XWIKI-20844
317 XWIKI-18838
318 XWIKI-20891
319 TOUR-81
320 XWIKI-20947
321 {{/jira}}
322 )))
323 * Bug fix CKEditor - Marius (BFD with help from Manuel)(((
324 {{jira id="xwikiorg"}}
325 XWIKI-20574
326 {{/jira}}
327 )))
328 * Finish PDF export issues (Nice to have (BFD)) - Marius(((
329 {{jira id="xwikiorg"}}
330 XWIKI-20712
331 {{/jira}}
332 )))
333 * Quick Actions - Dorian + Marius(((
334 {{jira id="xwikiorg"}}
335 XWIKI-21169
336 XWIKI-21180
337 XWIKI-21181
338 XWIKI-21182
339 XWIKI-21189
340 XWIKI-21191
341 XWIKI-20979
342 XWIKI-21062
343 {{/jira}}
344 )))
345 * PDF export bug fixes - Marius(((
346 {{jira id="xwikiorg"}}
347 XWIKI-21174
348 XWIKI-21043
349 XWIKI-21041
350 XWIKI-20712
351 XWIKI-20223
352 XWIKI-21201
353 {{/jira}}
354 )))
355 * Notifications improvements - Simon(((
356 {{jira id="xwikiorg"}}
357 XWIKI-18880
358 XWIKI-17470
359 XWIKI-20904
360 XWIKI-18307
361 {{/jira}}
362 )))
363
364 New work:
365 * New Security issues - Michael
366 ** 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
367 *** https://jira.xwiki.org/browse/XWIKI-21121
368 *** https://jira.xwiki.org/browse/XWIKI-21122
369 * UI proposals on the forum to finish - Adina
370 ** Send forum proposals for all of the 12 topics
371 ** Push devs to answer and conclude on each proposal
372 ** For the agreed proposals, prepare some HTML/JS/CSS
373 * What's New: Improved UI - Adina (with help from Vincent)(((
374 * Implement the HTML/JS/CSS
375 * UI support for news item images:(((
376 {{jira id="xwikiorg"}}
377 XWIKI-20846
378 {{/jira}}
379 )))
380 )))
381 * Realtime bugfixes - Dorian (with help from Marius and if time permits):(((
382 {{jira id="xwikiorg"}}
383 XWIKI-21006
384 XWIKI-21007
385 {{/jira}}
386 )))
387 * New WCAG issues - Lucas(((
388 {{jira id="xwikiorg"}}
389 XWIKI-21096
390 XWIKI-21005
391 {{/jira}}
392 )))
393 * Outstanding improvements/bugs for the security vulnerabilities in XS - Manuel
394 ** TODO: list some jiras
395 ** Navigation tree improvements (if time permits) - Marius
396 ** TODO: list jiras
397 * Compiled XDOM - Thomas
398 ** (((
399 {{jira id="xwikiorg"}}
400 XRENDERING-703
401 XRENDERING-723
402 XWIKI-21219
403 XCOMMONS-800
404 XWIKI-4625
405 {{/jira}}
406 )))
407 ** https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM
408
409 === Contrib & Others ===
410
411 Outstanding from previous roadmaps:
412 * Recommend/stabilize the URL Normalizer - Thomas
413 ** Admin UI to enable/disable the feature. TODO: list jira
414 ** Proposal to merge the extension in platform
415 * Change Request - Simon(((
416 {{jira id="xwikiorg"}}
417 CRAPP-230
418 {{/jira}}
419 )))
420
421 Other:
422 * All: BFDs on Thursdays
423 * All: Fix flickers
424 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
425
426 === Dates ===
427
428 * 15.7 RC1: --21th-- 23rd of August 2023
429 * 15.7 Final: --28th of August 2023--
430
Lavinia Vitel 6.2 431 == XWiki 15.6 ==
432
433 === XWiki Standard ===
434
435 Outstanding from past roadmaps:
436
437 * Security issues not finished:
438 ** Manuel:
439 *** https://jira.xwiki.org/browse/XWIKI-20331
440 ** Michael
441 *** https://jira.xwiki.org/browse/XWIKI-20818
442 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
443 {{jira id="xwikiorg"}}
444 XWIKI-19383
445 XWIKI-20757
446 XWIKI-16150
447 XWIKI-20696
448 XWIKI-20844
449 XWIKI-20843
450 XWIKI-18838
451 XWIKI-20891
452 {{/jira}}
453 )))
454 * Bug fix CKEditor - Marius (BFD with help from Manuel)(((
455 {{jira id="xwikiorg"}}
456 XWIKI-20574
457 {{/jira}}
458 )))
459 * Finish PDF export issues - Marius(((
460 {{jira id="xwikiorg"}}
461 XWIKI-21043
462 XWIKI-20712
463 XWIKI-20553
464 {{/jira}}
465 )))
466 * Various bugs - Michael(((
467 {{jira id="xwikiorg"}}
468 XWIKI-18508
469 {{/jira}}
470 )))
471
472 New work:
473
474 * Notifications improvements - Simon(((
475 {{jira id="xwikiorg"}}
476 XWIKI-18880
477 XWIKI-17470
478 XWIKI-20904
479 XWIKI-18307
480 {{/jira}}
481 )))
482 * New Security issues - Michael
483 ** https://jira.xwiki.org/browse/XWIKI-20371
484 ** 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
485 * Quick Actions - Dorian (with Marius help)(((
486 {{jira id="xwikiorg"}}
487 XWIKI-21034
488 XWIKI-20938
489 XWIKI-20979
490 {{/jira}}
491 )))
492 * Improve security dashboard (continued) - Manuel(((
493 {{jira id="xwikiorg"}}
494 XWIKI-21030
495 XWIKI-21031
496 {{/jira}}
497 )))
498 * Security cache fix/improvement - Michael(((
499 {{jira id="xwikiorg"}}
500 XWIKI-21039
501 XWIKI-21013
502 {{/jira}}
503 )))
504 * Realtime bugfixes - Dorian (with help from Marius)
505 ** TODO: list some jiras
506 ** To be started only after Quick Actions is fully finished
507 * New WCAG issues - Lucas(((
508 {{jira id="xwikiorg"}}
509 TOUR-81
510 XWIKI-20947
511 {{/jira}}
512 )))
513
514 === Contrib & Others ===
515
516 Outstanding from previous roadmaps:
517
518 * Recommend/stabilize the URL Normalizer - Thomas(((
519 {{jira id="xwikiorg"}}
520 URLNORMALZ-31
521 {{/jira}}
522
523 * Admin UI to enable/disable the feature
524 * Proposal to merge the extension in platform
525 )))
526
527 New work:
528
529 * Change Request - Simon(((
530 {{jira id="xwikiorg"}}
531 CRAPP-295
532 CRAPP-293
533 CRAPP-288
534 CRAPP-230
535 {{/jira}}
536 )))
537 * Upgrade of Weblate - Simon(((
538 {{jira id="xwikiorg"}}
539 XINFRA-384
540 {{/jira}}
541 )))
542
543 Other:
544
545 * All: BFDs on Thursdays
546 * All: Fix flickers
547 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
548
549 === Dates ===
550
Lavinia Vitel 7.1 551 * 15.6 RC1: 24th of July 2023 (4 weeks) (/)
552 * 15.6 Final: 31st of July 2023 (1 week) (/)
Lavinia Vitel 6.2 553
Michael Hamann 6.1 554 == XWiki 15.5 ==
555
556 === XWiki Standard ===
557
558 Outstanding from past roadmaps:
559
560 * Security issues not finished:
561 ** Manuel:
562 *** https://jira.xwiki.org/browse/XWIKI-20331
563 ** Michael
564 *** https://jira.xwiki.org/browse/XWIKI-20818
565 * WCAG - Lucas(((
566 {{jira id="xwikiorg"}}
567 XWIKI-19383
568 XWIKI-20757
569 XWIKI-18931
570 XWIKI-16150
571 XWIKI-20696
572 XWIKI-20844
573 XWIKI-20843
574 XWIKI-18838
575 XWIKI-20791
576 {{/jira}}
577 )))
578 * Various issues - Marius(((
579 {{jira id="xwikiorg"}}
580 XWIKI-20483
581 XWIKI-20490
582 {{/jira}}
583
584 Marius: "No reply / comments / progress on the 3 regressions I discovered on the selectize.js side so we're blocked ATM. We have to postpone the upgrade until they fix the issues. Or switch to a different library.". Drop it or replace it with "Find a replacement for selectize.js" but that's not an easy task
585 )))
586 * Bug fix CKEditor - Marius(((
587 {{jira id="xwikiorg"}}
588 XWIKI-20574
589 {{/jira}}
590 )))
591 * Quick actions - Design and start scaffolding - Marius(((
592 {{jira id="xwikiorg"}}
593 XWIKI-20795
594 {{/jira}}
595 )))
596 * Finish PDF export issues - Marius
597 ** Nice to have (BFD)
598 ** (((
599 {{jira id="xwikiorg"}}
600 XWIKI-20712
601 {{/jira}}
602 )))
603 * Improve notifications - Simon(((
604 {{jira id="xwikiorg"}}
605 XWIKI-19070
606 XWIKI-19069
607 XWIKI-19764
608 XWIKI-20401
609 {{/jira}}
610 )))
611 * Email notification "per app" grouping - Simon(((
612 {{jira id="xwikiorg"}}
613 XWIKI-17034
614 {{/jira}}
615 )))
616
617 New work:
618
619 * New Security issues - Michael
620 ** https://jira.xwiki.org/browse/XWIKI-20869
621 ** https://jira.xwiki.org/browse/XWIKI-20854
622 ** To be taken from https://jira.xwiki.org/issues/?jql=level%20%3D%20Confidential%20and%20resolution%20%3D%20Unresolved%20and%20priority%20%3D%20Blocker%20and%20category%20%3D%2010000
623 * Common Name Approver Differentiation - Marius(((
624 {{jira id="xwikiorg"}}
625 XWIKI-20937
626 {{/jira}}
627 )))
628 * Quick Actions - Dorian + Marius(((
629 {{jira id="xwikiorg"}}
630 XWIKI-20903
631 XWIKI-19982
632 XWIKI-20938
633 {{/jira}}
634 )))
635 * List security issues inside XS - Manuel(((
636 {{jira id="xwikiorg"}}
637 XWIKI-20934
638 {{/jira}}
639
640 See https://forum.xwiki.org/t/display-security-issues-directly-inside-xwiki-standard/12535
641 )))
642 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
643 {{jira id="xwikiorg"}}
644 XWIKI-20891
645 XWIKI-20733
646 XWIKI-19145
647 XWIKI-20755
648 {{/jira}}
649 )))
650 * Various bugs - Michael(((
651 {{jira id="xwikiorg"}}
652 XWIKI-18508
653 XRENDERING-670
654 {{/jira}}
655 )))
656
657 === Contrib & Others ===
658
659 Outstanding from previous roadmaps:
660
661 * None found
662
663 New work:
664
665 * MediaWiki issues - Thomas(((
666 {{jira id="xwikiorg"}}
667 MEDIAWIKI-115
668 MEDIAWIKI-116
669 MEDIAWIKI-118
670 MEDIAWIKI-117
671 XWIKI-20926
672 {{/jira}}
673 )))
674 * CR fixes - Simon
675 ** TODO: list jiras
676 * Replication fix - Simon
677 ** TODO: list jiras
678 * Recommend/stabilize the URL Normalizer - Thomas(((
679 {{jira id="xwikiorg"}}
680 URLNORMALZ-30
681 {{/jira}}
682
683 TODO: decide if we want to bunde it in XS or not.
684 )))
685
686 Other:
687
688 * All: BFDs on Thursdays
689 * All: Fix flickers
690 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
691
692 === Dates ===
693
694 * 15.5 RC1: 19th of June 2023 (/)
695 * 15.5 Final: 26th of June 2023 (/)
696
Lavinia Vitel 5.1 697 == XWiki 15.4 ==
698
699 === XWiki Standard ===
700
701 Outstanding from past roadmaps:
702
703 * Security issues not finished:
704 ** Manuel:
705 *** https://jira.xwiki.org/browse/XWIKI-20331
706 * WCAG - Lucas(((
707 {{jira id="xwikiorg"}}
708 XWIKI-19450
709 XWIKI-19383
710 XWIKI-16140
711 XWIKI-20757
712 XWIKI-18931
713 XWIKI-16150
714 XWIKI-20750
715 XWIKI-20756
716 XWIKI-18004
717 XWIKI-18859
718 XWIKI-19139
719 XWIKI-20696
720 {{/jira}}
721 )))
722 * Various issues - Marius(((
723 {{jira id="xwikiorg"}}
724 XWIKI-20483
725 XWIKI-20490|Marius: "No reply / comments / progress on the 3 regressions I discovered on the selectize.js side so we're blocked ATM. We have to postpone the upgrade until they fix the issues. Or switch to a different library.". Drop it or replace it with "Find a replacement for selectize.js" but that's not an easy task
726 {{/jira}}
727 )))
728 * Bug fix CKEditor - Marius(((
729 {{jira id="xwikiorg"}}
730 XWIKI-20574
731 {{/jira}}
732 )))
733 * Quick actions - Design and start scaffolding - Marius(((
734 {{jira id="xwikiorg"}}
735 XWIKI-20795
736 {{/jira}}
737 )))
738 * Finish PDF export issues - Marius(((
739 {{jira id="xwikiorg"}}
740 XWIKI-20712
741 {{/jira}}
742 )))
743
744 New work:
745
746 * New security-related work - Michael
747 ** https://jira.xwiki.org/browse/XWIKI-20849
748 ** https://jira.xwiki.org/browse/XWIKI-20848
749 ** https://jira.xwiki.org/browse/XWIKI-20847
750 ** https://jira.xwiki.org/browse/XWIKI-20818
751 ** https://jira.xwiki.org/browse/XWIKI-20852
752 * WCAG - Lucas(((
753 {{jira id="xwikiorg"}}
754 XWIKI-20844
755 XWIKI-20843
756 XWIKI-18838
757 XWIKI-20791
758 {{/jira}}
759 )))
760 * Improve notifications - Simon(((
761 {{jira id="xwikiorg"}}
762 XWIKI-19070
763 XWIKI-19069
764 XWIKI-19764
765 XWIKI-20401
766 {{/jira}}
767 )))
768 * Email notification "per app" grouping - Simon(((
769 {{jira id="xwikiorg"}}
770 XWIKI-17034
771 {{/jira}}
772 )))
773 * What's new - Vincent(((
774 {{jira id="xwikiorg"}}
775 XWIKI-20846
776 {{/jira}}
777 )))
778
779 === Contrib & Others ===
780
781 Outstanding from previous roadmaps:
782
783 * Infra - Upgrade xwiki.org to LTS - Simon
784
785 New work:
786
787 * DokuWiki Importer improvements - Michael
788 ** (((
789 {{jira id="xwikiorg"}}
790 DOKUWIKI-18
791 DOKUWIKI-20
792 DOKUWIKI-38
793 DOKUWIKI-36
794 DOKUWIKI-32
795 DOKUWIKI-34
796 DOKUWIKI-40
797 {{/jira}}
798 )))
799 * Extensible number types - Manuel(((
800 {{jira id="xwikiorg"}}
801 XFIGURE-2
802 NCAPP-71
803 {{/jira}}
804 )))
805 * Recommend the URL Normalizer - Thomas(((
806 {{jira id="xwikiorg"}}
807 URLNORMALZ-28
808 URLNORMALZ-15
809 URLNORMALZ-18
810 URLNORMALZ-23
811 URLNORMALZ-26
812 URLNORMALZ-29
813 {{/jira}}
814 )))
815 * Change Request: Simon(((
816 {{jira id="xwikiorg"}}
817 CRAPP-275
818 CRAPP-276
819 {{/jira}}
820 )))
821
822 Other:
823
824 * All: BFDs on Thursdays
825 * All: Fix flickers
826
827 === Dates ===
828
829 * 15.4 RC1: 22nd of May 2023 (/)
830 * 15.4 Final: 30th of May 2023 (note: 29th is off in France and Germany)
831
Thomas Mortagne 4.1 832 == XWiki 15.3 ==
833
834 === XWiki Standard ===
835
836 Outstanding from past roadmaps:
837
838 * Security issues not finished:
839 ** Manuel:
840 *** https://jira.xwiki.org/browse/XWIKI-20331
841 * WCAG - Lucas(((
842 {{jira id="xwikiorg"}}
843 XWIKI-19725
844 XWIKI-19450
845 XWIKI-19383
846 {{/jira}}
847
848 Report all issues found by Axe Core in the XWiki build on jira and start fixing some.
849 )))
850 * Various issues - Marius(((
851 {{jira id="xwikiorg"}}
852 XWIKI-20483
853 XWIKI-20490
854 {{/jira}}
855 )))
856 * Bug fix CKEditor - Marius(((
857 {{jira id="xwikiorg"}}
858 XWIKI-20574
859 {{/jira}}
860 )))
861
862 New work:
863
864 * Each dev takes several (from 3 to 5) security issues from:
865 ** [[Open blockers>>https://jira.xwiki.org/issues/?jql=level%20%3D%20Confidential%20and%20resolution%20%3D%20Unresolved%20and%20priority%20%3D%20Blocker%20and%20category%20%3D%2010000]] (5 issues as of today
866 ** Goal: close the 5 remaining security issues in 15.3 timeframe ideally (note that two of them are listed in the outstanding issues part already).
867 ** Michael:
868 *** https://jira.xwiki.org/browse/XWIKI-20715
869 *** https://jira.xwiki.org/browse/XWIKI-20746
870 *** https://jira.xwiki.org/browse/XWIKI-20684
871 * Caption overflow improvement - Manuel(((
872 {{jira id="xwikiorg"}}
873 XRENDERING-655
874 {{/jira}}
875 )))
876 * Quick actions - Design and start scaffolding - Marius(((
877 {{jira id="xwikiorg"}}
878 XWIKI-20795
879 {{/jira}}
880 )))
881 * Finish PDF export issues - Marius(((
882 {{jira id="xwikiorg"}}
883 XWIKI-20741
884 {{/jira}}
885 )))
886 * Nice to have (BFD)(((
887 {{jira id="xwikiorg"}}
888 XWIKI-20552
889 XWIKI-20551
890 XWIKI-20712
891 {{/jira}}
892 )))
893 * WCAG - Lucas(((
894 {{jira id="xwikiorg"}}
895 XWIKI-16140
896 XWIKI-20757
897 XWIKI-18931
898 XWIKI-16150
899 XWIKI-20750
900 XWIKI-20756
901 XWIKI-16144
902 XWIKI-18004
903 XWIKI-18859
904 XWIKI-19139
905 XWIKI-19469
906 XWIKI-20680
907 XWIKI-20736
908 XWIKI-20745
909 XWIKI-20727
910 XWIKI-20693
911 XWIKI-20696
912 {{/jira}}
913 )))
914 * Allow choosing the authenticator at runtime - Thomas(((
915 {{jira id="xwikiorg"}}
916 XWIKI-20548
917 {{/jira}}
918 )))
919 * Email notification "per app" grouping - Simon
920 ** TODO: add jira issue here
921 ** Restart design discussions and start API implementation
922
923 === Contrib & Others ===
924
925 Outstanding from previous roadmaps:
926
927 * Infra - Upgrade xwiki.org to LTS - Simon
928
929 New work:
930
931 * Change Request - Simon(((
932 {{jira id="xwikiorg"}}
933 CRAPP-253
934 CRAPP-255
935 {{/jira}}
936 )))
937
938 Other:
939
940 * All: BFDs on Thursdays
941 * All: Fix flickers
942
943 === Dates ===
944
945 * 15.3 RC1: 17th of April 2023 (/)
946 * 15.3 Final: 24th of April 2023 (/)
947
Vincent Massol 3.1 948 == XWiki 15.2 ==
949
950 === XWiki Standard ===
951
952 Outstanding from past roadmaps:
953
954 * Security issues not finished in 15.0:
955 ** Thomas
956 *** https://jira.xwiki.org/browse/XWIKI-20385
957 *** https://jira.xwiki.org/browse/XWIKI-20386
958 ** Michael:
959 *** https://jira.xwiki.org/browse/XWIKI-20524
960 ** Manuel:
961 *** https://jira.xwiki.org/browse/XWIKI-20331
962 *** https://jira.xwiki.org/browse/XWIKI-20421
963 * UI for the "What's new" feature in XS - Vincent(((
964 {{jira id="xwikiorg"}}
965 XWIKI-20657
966 {{/jira}}
967 )))
968 * WCAG - Lucas(((
969 {{jira id="xwikiorg"}}
970 XWIKI-20541
971 XWIKI-19725
972 {{/jira}}
973 )))
974 * Various issues - Marius(((
975 {{jira id="xwikiorg"}}
976 XWIKI-20483
977 XWIKI-20490
978 XWIKI-18534
979 {{/jira}}
980 )))
981 * PDF Export issues - Marius(((
982 {{jira id="xwikiorg"}}
983 XWIKI-20556
984 {{/jira}}
985 )))
986 * Bug fix CKEditor - Marius(((
987 {{jira id="xwikiorg"}}
988 XWIKI-20574
989 {{/jira}}
990 )))
991
992 New work:
993
994 * Each dev takes several (from 3 to 5) security issues from:
995 ** [[Open blockers>>https://jira.xwiki.org/issues/?jql=level%20%3D%20Confidential%20and%20resolution%20%3D%20Unresolved%20and%20priority%20%3D%20Blocker%20and%20category%20%3D%2010000]] (12 issues as of today
996 ** Goal: close the 12 remaining security issues in 15.2 ideally.
997 ** Michael:
998 *** Decide what to do in XS for https://jira.xwiki.org/browse/XWIKI-20135
999 *** https://jira.xwiki.org/browse/XWIKI-20610
1000 *** https://jira.xwiki.org/browse/XWIKI-20594
1001 ** Thomas:
1002 *** https://jira.xwiki.org/browse/XWIKI-20625
1003 *** https://jira.xwiki.org/browse/XWIKI-20624
1004 ** Manuel:
1005 *** https://jira.xwiki.org/browse/XWIKI-20611
1006 * WCAG - Lucas(((
1007 {{jira id="xwikiorg"}}
1008 XWIKI-19450
1009 XWIKI-19383
1010 {{/jira}}
1011
1012 And also report all issues found by Axe Core in the XWiki build on jira and start fixing some
1013 )))
1014 * Bugs:(((
1015 {{jira id="xwikiorg"}}
1016 XWIKI-20658
1017 XWIKI-20554
1018 XRENDERING-707
1019 {{/jira}}
1020 )))
1021
1022 === Contrib & Others ===
1023
1024 Outstanding from previous roadmaps:
1025
1026 * CR - Display diff contextual information with comments - Simon(((
1027 {{jira id="xwikiorg"}}
1028 CRAPP-67
1029 {{/jira}}
1030 )))
1031 * CR bugs - Simon(((
1032 {{jira id="xwikiorg"}}
1033 CRAPP-231
1034 {{/jira}}
1035
1036 And Alignment of the CR activity feed.
1037 )))
1038 * CR - Improve cluster support - Simon(((
1039 {{jira id="xwikiorg"}}
1040 CRAPP-112
1041 {{/jira}}
1042 )))
1043
1044 New work:
1045
1046 * Change request - Simon(((
1047 {{jira id="xwikiorg"}}
1048 CRAPP-241
1049 CRAPP-229
1050 {{/jira}}
1051
1052 And UX improvement in file change tab.
1053 )))
1054 * Infra - Upgrade xwiki.org to LTS - Simon
1055
1056 Other:
1057
1058 * All: BFDs on Thursdays
1059 * All: Fix flickers
1060
1061 === Dates ===
1062
1063 * 15.2 RC1: --20th-- 21th of March 2023 (/)
1064 * 15.2 Final: 27th of March 2023 (/)
1065
Thomas Mortagne 2.1 1066 == XWiki 15.1 ==
1067
1068 === XWiki Standard ===
1069
1070 Outstanding from past roadmaps:
1071
1072 * Security issues not finished in 15.0:
1073 ** Marius
1074 *** https://jira.xwiki.org/browse/XWIKI-20276
1075 *** https://jira.xwiki.org/browse/XWIKI-19906
1076 ** Thomas
1077 *** https://jira.xwiki.org/browse/XWIKI-20281
1078 *** https://jira.xwiki.org/browse/XWIKI-20385
1079 *** https://jira.xwiki.org/browse/XWIKI-20386
1080 *** https://jira.xwiki.org/browse/XRENDERING-688
1081 ** Simon
1082 *** https://jira.xwiki.org/browse/XWIKI-20339
1083 *** https://jira.xwiki.org/browse/XWIKI-20352
1084 *** https://jira.xwiki.org/browse/XWIKI-20341
1085 *** https://jira.xwiki.org/browse/XWIKI-20342
1086 *** https://jira.xwiki.org/browse/XWIKI-20343
1087 * Include "What's new" feature in XS (see gitlab as an example about how to implement it) - Vincent(((
1088 {{jira id="xwikiorg"}}
1089 XWIKI-20533
1090 {{/jira}}
1091
1092 Specifically:
1093
1094 * Implement the UI part which is currently missing
1095 * Implement the Admin UI to turn it off
1096 )))
1097 * Bug fix: Aspect ratio not working when width/height does not respect the image ratio - Manuel(((
1098 {{jira id="xwikiorg"}}
1099 XWIKI-20499
1100 {{/jira}}
1101 )))
1102 * WCAG issues to fix - Lucas(((
1103 {{jira id="xwikiorg"}}
1104 XWIKI-13786
1105 XWIKI-19140
1106 {{/jira}}
1107 )))
1108
1109 New work:
1110
1111 * Each dev takes several (from 3 to 5) security issues from:
1112 ** Goal: close 15 security issues in 15.1 minimum
1113 ** Michael:
1114 *** https://jira.xwiki.org/browse/XRENDERING-688 (requires https://jira.xwiki.org/browse/XRENDERING-703)
1115 *** https://jira.xwiki.org/browse/XWIKI-20290
1116 *** https://jira.xwiki.org/browse/XWIKI-20524
1117 ** Manuel (best effort once the pdf export outstanding issues are fixed):
1118 *** https://jira.xwiki.org/browse/XWIKI-20519
1119 *** https://jira.xwiki.org/browse/XWIKI-16138
1120 *** https://jira.xwiki.org/browse/XWIKI-20331
1121 *** https://jira.xwiki.org/browse/XWIKI-20421
1122 * WCAG improvements - Lucas(((
1123 {{jira id="xwikiorg"}}
1124 XWIKI-20541
1125 XWIKI-19725
1126 {{/jira}}
1127 )))
1128 * As time permits, during BFDs - Marius(((
1129 {{jira id="xwikiorg"}}
1130 XWIKI-20483
1131 XWIKI-20490
1132 XWIKI-18534
1133 {{/jira}}
1134
1135 Note:
1136
1137 * XWIKI-20483 is the priority 1 during BFDs (except if there are other blocker issues arising in the mean time)
1138 )))
1139 * PDF Export outstanding issues(((
1140 {{jira id="xwikiorg"}}
1141 XWIKI-13977
1142 XWIKI-20563
1143 XWIKI-20556
1144 XWIKI-20561
1145 {{/jira}}
1146 )))
1147 * Bug fix CKEditor - Marius(((
1148 {{jira id="xwikiorg"}}
1149 XWIKI-20574
1150 {{/jira}}
1151 )))
1152
1153 === Contrib & Others ===
1154
1155 Outstanding from previous roadmaps:
1156
1157 * CR - Display diff contextual information with comments - Simon(((
1158 {{jira id="xwikiorg"}}
1159 CRAPP-67
1160 {{/jira}}
1161 )))
1162 * Change Request bugs - Simon
1163 ** TODO: list bug jiras here
1164
1165 New work:
1166
1167 * Change request - Simon(((
1168 {{jira id="xwikiorg"}}
1169 CRAPP-231
1170 CRAPP-112
1171 {{/jira}}
1172 )))
1173
1174 Other:
1175
1176 * All: BFDs on Thursdays
1177 * All: Fix flickers
1178 * All: With the time left, fix blocker/critical/major open bugs.
1179
1180 === Dates ===
1181
1182 * 15.1 RC1: --20th-- 21st of February 2023 (/)
1183 * 15.1 Final: 27th of February 2023 (/)
1184
Thomas Mortagne 1.1 1185 == XWiki 15.0 ==
1186
1187 === XWiki Standard ===
1188
1189 Outstanding from past roadmaps:
1190 * Security issues not finished in 14.10.1 and 14.10.2:
1191 ** Marius
1192 *** https://jira.xwiki.org/browse/XWIKI-20276
1193 ** Thomas
1194 *** https://jira.xwiki.org/browse/XWIKI-20295
1195 *** https://jira.xwiki.org/browse/XWIKI-20287
1196 *** https://jira.xwiki.org/browse/XWIKI-20281
1197
1198 New work:
1199 * Security issues:
1200 ** Goal: close 15 security issues minimum
1201 ** Michael:
1202 *** https://jira.xwiki.org/browse/XWIKI-20457
1203 *** https://jira.xwiki.org/browse/XWIKI-20334
1204 *** https://jira.xwiki.org/browse/XWIKI-20341
1205 *** https://jira.xwiki.org/browse/XWIKI-20342
1206 *** https://jira.xwiki.org/browse/XWIKI-20343
1207 ** Simon:
1208 *** https://jira.xwiki.org/browse/XWIKI-20339
1209 *** https://jira.xwiki.org/browse/XWIKI-20352
1210 ** Manuel:
1211 *** https://jira.xwiki.org/browse/XWIKI-20456
1212 *** https://jira.xwiki.org/browse/XWIKI-20002
1213 *** https://jira.xwiki.org/browse/XWIKI-20285
1214 *** https://jira.xwiki.org/browse/XWIKI-20333
1215 ** Marius:
1216 *** https://jira.xwiki.org/browse/XWIKI-19906
1217 ** Thomas:
1218 *** https://jira.xwiki.org/browse/XWIKI-20385
1219 *** https://jira.xwiki.org/browse/XWIKI-20386
1220 *** https://jira.xwiki.org/browse/XWIKI-20340
1221 *** https://jira.xwiki.org/browse/XWIKI-20423
1222 *** https://jira.xwiki.org/browse/XRENDERING-688
1223 * Add a "What's new" feature in XWiki (see gitlab as an example about how to implement it) - Vincent
1224 ** Define requirements on design.xwiki.org
1225 ** (((
1226 {{jira id="xwikiorg"}}
1227 XWIKI-20533
1228 {{/jira}}
1229 )))
1230 * Bug fix - Manuel(((
1231 {{jira id="xwikiorg"}}
1232 XWIKI-20499
1233 {{/jira}}
1234 )))
1235 * WCAG improvements - Lucas
1236 ** Find a tool to check WCAG status for XWiki and make it part of XWiki's build
1237 ** Fix some issues from https://jira.xwiki.org/issues/?jql=labels%20%3D%20wcag%20and%20resolution%20%3D%20Unresolved%20
1238 * Blocker bug "No error message in case of file uploads in comment without proper rights" - Marius(((
1239 {{jira id="xwikiorg"}}
1240 XWIKI-20302
1241 {{/jira}}
1242 )))
1243 * As time permits, during BFDs - Marius
1244 ** Priority for XWIKI-20483
1245 ** (((
1246 {{jira id="xwikiorg"}}
1247 XWIKI-20483
1248 XWIKI-20458
1249 XWIKI-20490
1250 XWIKI-18534
1251 {{/jira}}
1252 )))
1253
1254 === Contrib & Others ===
1255
1256 New work:
1257 * CR - Display diff contextual information with comments - Simon(((
1258 {{jira id="xwikiorg"}}
1259 CRAPP-67
1260 {{/jira}}
1261 )))
1262 * Change Request bugs - Simon(((
1263 * Investigate issues with using attachment selector in change request edition
1264 * Investigate possible server error in case of conflict
1265 * {{jira id="xwikiorg"}}
1266 CRAPP-229
1267 {{/jira}}
1268 )))
1269
1270
1271 * Work on https://l10n.xwiki.org - Simon(((
1272 {{jira id="xwikiorg"}}
1273 XINFRA-357
1274 XINFRA-378
1275 XINFRA-379
1276 {{/jira}}
1277 )))
1278
1279 Other:
1280 * All: BFDs on Thursdays
1281 * All: Fix flickers
1282 * All: With the time left, fix some critical/major open bugs. Take them from the blocker/critical list of open bugs.
1283
1284 === Dates ===
1285
1286 * 15.0 RC1: 23rd of January 2023 (/)
1287 * 15.0 Final: 30th of January 2023 (/)

Get Connected