Version 8.4 by Lavinia Vitel on 2023/09/25

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

Get Connected