Last modified by Vincent Massol on 2024/01/15

Show last authors
1 = XWiki 15.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
2
3 Release dates for the 15.x Cycle:
4
5 * 15.0: January 2023 (/)
6 * 15.1: February 2023 (/)
7 * 15.2: March 2023 (/)
8 * 15.3: April 2023 (/)
9 * 15.4: May 2023 (/)
10 * 15.5: June 2023 (/)
11 * 15.6: July 2023 (/)
12 * 15.7: August 2023 (/)
13 * 15.8: September 2023 (/)
14 * 15.9: October 2023 (/)
15 * 15.10: November 2023 (/)
16 * 15.10.1: December 2023 (/)
17 * 15.10.2: December 2023 (/)
18
19
20 = XWiki 15.10.1 & 15.10.2 =
21
22 == XWiki Standard ==
23
24 Outstanding from past roadmaps:
25
26 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
27 {{jira id="xwikiorg"}}
28 XWIKI-21009
29 {{/jira}}
30 )))
31 * PDF export bug fixes (BFD?) - Marius(((
32 {{jira id="xwikiorg"}}
33 XWIKI-20712
34 {{/jira}}
35 )))
36 * What's New: Improved UI - Vincent(((
37 {{jira id="xwikiorg"}}
38 XWIKI-20846
39 {{/jira}}
40
41 * 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]]
42 * Update: new drawer POC was done and is working.
43 )))
44 * Compiled XDOM - Thomas(((
45 {{jira id="xwikiorg"}}
46 XWIKI-21219
47 {{/jira}}
48
49 * https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM
50 )))
51 * Realtime work - Marius & Dorian(((
52 {{jira id="xwikiorg"}}
53 XWIKI-19181
54 XWIKI-19180
55 XWIKI-19174
56 XWIKI-19156
57 {{/jira}}
58 )))
59 * Continue working on LiveTable to Live Data migrations - Michael(((
60 {{jira id="xwikiorg"}}
61 XWIKI-18625
62 {{/jira}}
63 )))
64 * UI/UX improvements - Thiago
65 ** Organize a Usability session to gather usability needs and prioritize them
66 ** Continue working on Notification improvements proposals
67
68 New work:
69
70 * New Security issues - Michael + Pierre
71 ** 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
72 ** Pierre:
73 *** https://jira.xwiki.org/browse/XWIKI-21473
74 ** Michael:
75 *** https://jira.xwiki.org/browse/XWIKI-21553
76 * Realtime work - Dorian and Marius(((
77 {{jira id="xwikiorg"}}
78 XWIKI-21558
79 XWIKI-19157
80 XWIKI-21624
81 XWIKI-21625
82 XWIKI-21575
83 {{/jira}}
84 )))
85 * Required rights improvements - Michael(((
86 {{jira id="xwikiorg"}}
87 XWIKI-21607
88 {{/jira}}
89 )))
90 * Implement Skin improvements - Manuel(((
91 {{jira id="xwikiorg"}}
92 XWIKI-21112
93 {{/jira}}
94 )))
95 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
96 {{jira id="xwikiorg"}}
97 XWIKI-21370
98 XWIKI-21492
99 XWIKI-21452
100 XINFRA-407
101 {{/jira}}
102 )))
103 * UI revamp proposals - Adina
104 ** Reach conclusions on all XDocFooter revamp sup-proposals and validate implementations
105 ** Continue UI/UX improvements for AWM
106 * UI/UX improvements - Thiago
107 ** Detail the use of Quant-UX for usability testing
108 ** Continue research on improvements that could be made in XWiki UI  
109 * Upgrade to Solr9 and migration from previous versions - Thomas(((
110 {{jira id="xwikiorg"}}
111 XWIKI-19813
112 XWIKI-20477
113 XCOMMONS-2407
114 XWIKI-12955
115 XWIKI-12674
116 {{/jira}}
117 )))
118 * Notifications Bug Fixes - Simon(((
119 {{jira id="xwikiorg"}}
120 XWIKI-21448
121 XWIKI-20336
122 XWIKI-20337
123 {{/jira}}
124 )))
125 * Security Cache - Michael(((
126 {{jira id="xwikiorg"}}
127 XWIKI-21439
128 {{/jira}}
129 )))
130
131 == Contrib & Others ==
132
133 Outstanding from previous roadmaps:
134
135 * Cristal contrib extension:
136 ** Thiago:
137 *** First mockups of the main UI elements:
138 **** Document tree
139 **** Breadcrumb
140 **** "Right hand side" menu (access to the administration, logging, ...)
141 **** main content area
142 * WAISE project, Contrib extension - Paul, Michael(((
143 {{jira id="xwikiorg"}}
144 LLMAI-38
145 LLMAI-39
146 LLMAI-40
147 {{/jira}}
148 )))
149
150 New work:
151
152 * Cristal contrib extension
153 ** Manuel
154 *** Integration functional tests on the CI
155 *** Continuous delivery of artifacts (web/electro + documentation)
156 ** Thiago
157 *** Continue the abstract UI elements mapping (expanding what was proposed in https://forum.xwiki.org/t/putting-an-abstraction-on-top-of-the-design-system/13286)
158 *** Check Shoelace and Baklava design systems
159
160 Other:
161
162 * All: BFDs on Thursdays
163 * All: Fix flickers
164 * All: With the time left, fix some critical/major open bugs.
165
166 == Dates ==
167
168 * 15.10.1: --11th (or-- 12th--)-- of December 2023 (/)
169 * 15.10.2: 26th (or 27th) of December 2023 (/)
170
171 = XWiki 15.10 =
172
173 == XWiki Standard ==
174
175 Outstanding from past roadmaps:
176
177 * Security issues not finished:
178 ** Manuel & Michael:
179 *** https://jira.xwiki.org/browse/XWIKI-20331
180 ** Michael:
181 *** https://jira.xwiki.org/browse/XWIKI-21337
182 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
183 {{jira id="xwikiorg"}}
184 XWIKI-21005
185 XWIKI-18007
186 XWIKI-21009
187 {{/jira}}
188 )))
189 * PDF export bug fixes - Marius(((
190 {{jira id="xwikiorg"}}
191 XWIKI-20712
192 {{/jira}}
193 )))
194 * What's New: Improved UI - Vincent(((
195 {{jira id="xwikiorg"}}
196 XWIKI-20846
197 {{/jira}}
198
199 Using https://design.xwiki.org/xwiki/bin/view/Proposal/Design%20of%20What's%20new%20feature/#HUpdated28afterforumdiscussion29
200 )))
201 * Compiled XDOM - Thomas(((
202 {{jira id="xwikiorg"}}
203 XWIKI-21219
204 {{/jira}}
205
206 See https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM
207 )))
208 * (((
209 Realtime work - Marius & Dorian* Bugs fixing:(((
210 {{jira id="xwikiorg"}}
211 XWIKI-19181
212 XWIKI-19180
213 XWIKI-20446
214 XWIKI-20445
215 XWIKI-19175
216 XWIKI-19174
217 {{/jira}}
218 )))
219 * New Feature(((
220 {{jira id="xwikiorg"}}
221 XWIKI-19156
222 {{/jira}}
223 )))
224 )))
225 * Revamping of notification watch buttons - Simon(((
226 {{jira id="xwikiorg"}}
227 XWIKI-19751
228 {{/jira}}
229 )))
230 * Continue working on LiveTable to Live Data migrations - Michael(((
231 {{jira id="xwikiorg"}}
232 XWIKI-18625
233 {{/jira}}
234 )))
235
236 New work:
237
238 * New Security issues - Michael + Pierre
239 ** 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
240 ** Pierre:
241 *** https://jira.xwiki.org/browse/XWIKI-21474
242 *** https://jira.xwiki.org/browse/XWIKI-21478
243 *** https://jira.xwiki.org/browse/XWIKI-21473
244 *** https://jira.xwiki.org/browse/XWIKI-21472
245 *** https://jira.xwiki.org/browse/XWIKI-21471
246 *** https://jira.xwiki.org/browse/XWIKI-21411
247 * Realtime work - Dorian and Marius(((
248 {{jira id="xwikiorg"}}
249 XWIKI-19390
250 XWIKI-19177
251 XWIKI-19157
252 {{/jira}}
253 )))
254 * Required rights improvements - Michael, Manuel(((
255 {{jira id="xwikiorg"}}
256 XWIKI-21477
257 XCOMMONS-2840
258 XWIKI-21482
259 XWIKI-21483
260 XWIKI-21484
261 XWIKI-21485
262 XWIKI-21486
263 XWIKI-21487
264 XWIKI-21488
265 XWIKI-21489
266 XWIKI-21490
267 {{/jira}}
268 )))
269 * Implement Skin improvements - Manuel(((
270 {{jira id="xwikiorg"}}
271 XWIKI-21112
272 XWIKI-21113
273 {{/jira}}
274 )))
275 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
276 {{jira id="xwikiorg"}}
277 XWIKI-21370
278 XWIKI-21440
279 XWIKI-21452
280 {{/jira}}
281 )))
282 * UI revamp proposals - Adina
283 ** Reach conclusions and make initial implementations for the XDocFooter revamp sup-proposals
284 ** Research UI/UX improvements for AWM or/and search dropdown
285 * UI/UX improvements - Thiago
286 ** Cristal:
287 *** TODO
288 ** XS:
289 *** Organize a Usability session to gather usability needs and prioritize them
290 *** Talk with Simon to check the UI/UX aspects of Notifications and possibly propose some improvements
291 *** Check the complexity of the FA6 upgrade and if doable implement it (https://jira.xwiki.org/browse/XWIKI-15026)
292 *** Talk with Lucas on https://jira.xwiki.org/browse/XWIKI-21009 (finding a good trade-off between not needing extra space for controls and having easy to use controls) to see if there are some better ideas.
293 *** Use XWiki and have some ideas about future UI/UX improvements Thiago would like to work on
294 * Upgrade to Solr9 and migration from previous versions - Thomas(((
295 {{jira id="xwikiorg"}}
296 XWIKI-19813
297 XWIKI-20477
298 {{/jira}}
299
300 Target for 16.0
301 )))
302 * Word-based notifications - Simon(((
303 {{jira id="xwikiorg"}}
304 WORDNOTIF-2
305 WORDNOTIF-3
306 WORDNOTIF-4
307 {{/jira}}
308 )))
309 * Manual testing of XS - Ilie
310 ** XWiki 14.10.19
311 ** XWiki 15.5.4
312 ** XWiki 15.10 RC1
313
314 == Contrib & Others ==
315
316 Outstanding from previous roadmaps:
317
318 * URL Normalizer in platform - Thomas
319 ** Proposal to merge the extension in platform + activate by default + implement it, if it passes
320 * Change Request - Simon(((
321 {{jira id="xwikiorg"}}
322 CRAPP-230
323 {{/jira}}
324 )))
325
326 New work:
327
328 * WAISE project, Contrib extension - Paul (with Michael as tech lead)(((
329 {{jira id="xwikiorg"}}
330 LLMAI-37
331 LLMAI-38
332 LLMAI-39
333 LLMAI-40
334 {{/jira}}
335 )))
336 * Wiki 3.0 contrib extension - Manuel
337 ** Port the prototype to the actual codebase, using the selected technologies
338 ** (((
339 {{jira id="xwikiorg"}}
340 CRISTAL-12
341 CRISTAL-11
342 {{/jira}}
343 )))
344
345 Other:
346
347 * All: BFDs on Thursdays
348 * All: Fix flickers
349 * All: With the time left, fix some critical/major open bugs.
350
351 == Dates ==
352
353 * 15.10 RC1: 20th of November 2023 (/)
354 * 15.10 Final: 27th of November 2023 (/)
355
356 = XWiki 15.9 =
357
358 == XWiki Standard ==
359
360 Outstanding from past roadmaps:
361
362 * Security issues not finished:
363 ** Manuel:
364 *** https://jira.xwiki.org/browse/XWIKI-20331
365 ** Michael:
366 *** https://jira.xwiki.org/browse/XWIKI-20331
367 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
368 {{jira id="xwikiorg"}}
369 XWIKI-21005
370 {{/jira}}
371 )))
372 * Bug fix CKEditor - Marius (BFD with help from Manuel)(((
373 {{jira id="xwikiorg"}}
374 XWIKI-20574
375 {{/jira}}
376 )))
377 * PDF export bug fixes (BFD?) - Marius(((
378 {{jira id="xwikiorg"}}
379 XWIKI-20712
380 {{/jira}}
381 )))
382 * UI proposals on the forum to finish - Adina
383 ** Push devs to answer and conclude on each proposal, especially for:
384 *** the dropdown borders and shadows
385 *** division between panels and content
386 * What's New: Improved UI - Adina (with help from Vincent)
387 ** Implement the HTML/JS/CSS
388 *** 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
389 *** UI support for news item images:(((
390 {{jira id="xwikiorg"}}
391 XWIKI-20846
392 {{/jira}}
393 )))
394 * [[Compiled XDOM>>design:Proposal.CompiledXDOM]] - Thomas(((
395 {{jira id="xwikiorg"}}
396 XRENDERING-703
397 XRENDERING-723
398 XWIKI-21219
399 XCOMMONS-2813
400 XWIKI-21377
401 XWIKI-21383
402 {{/jira}}
403 )))
404 * Realtime bugfixes - Dorian (with help from Marius)(((
405 {{jira id="xwikiorg"}}
406 XWIKI-21006
407 XWIKI-21007
408 {{/jira}}
409 )))
410 * Continue working on LiveTable to Live Data migrations - Michael(((
411 {{jira id="xwikiorg"}}
412 XWIKI-18759
413 {{/jira}}
414 )))
415
416 New work:
417
418 * New Security issues - Michael
419 ** 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
420 ** https://jira.xwiki.org/browse/XWIKI-21335
421 ** https://jira.xwiki.org/browse/XWIKI-21337
422 * Required rights - Michael, Manuel(((
423 {{jira id="xwikiorg"}}
424 XWIKI-21311
425 {{/jira}}
426 )))
427 * Implement Skin improvements - Manuel(((
428 {{jira id="xwikiorg"}}
429 XWIKI-21333
430 XWIKI-21334
431 {{/jira}}
432 )))
433 * Realtime improvements - Marius(((
434 {{jira id="xwikiorg"}}
435 XWIKI-21338
436 XWIKI-20053
437 XWIKI-20052
438 XWIKI-20673
439 XWIKI-19181
440 XWIKI-19180
441 XWIKI-20446
442 XWIKI-20445
443 XWIKI-19175
444 XWIKI-19174
445 XWIKI-19156
446 {{/jira}}
447 )))
448 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
449 {{jira id="xwikiorg"}}
450 XWIKI-18007
451 XWIKI-20827
452 XWIKI-21009
453 {{/jira}}
454 )))
455 * Continue working on LiveTable to Live Data migrations - Michael(((
456 {{jira id="xwikiorg"}}
457 XWIKI-18625
458 {{/jira}}
459 )))
460 * Word-based notifications - Simon(((
461 {{jira id="xwikiorg"}}
462 WORDNOTIF-1
463 {{/jira}}
464 )))
465 * Revamping of notification watch buttons - Simon(((
466 {{jira id="xwikiorg"}}
467 XWIKI-19751
468 {{/jira}}
469 )))
470 * Signed Extensions - Michael
471 ** Start thinking about the need/architecture
472 * Extra Doc Revamp - Adina
473 ** See also https://forum.xwiki.org/t/xdocfooter-revamp/13115
474
475 == Contrib & Others ==
476
477 Outstanding from previous roadmaps:
478
479 * URL Normalizer in platform - Thomas
480 ** Proposal to merge the extension in platform + activate by default + implement it, if it passes
481 * Change Request - Simon(((
482 {{jira id="xwikiorg"}}
483 CRAPP-230
484 {{/jira}}
485 )))
486
487 New work:
488
489 * WAISE project, Contrib extension - Paul (with Michael as tech lead)
490 ** TODO: list issues here.
491 * Wiki 3.0 contrib extension
492 ** Manuel
493 *** Setup the critial dev infrastructure (issue tracker, documentation wiki, CI)
494 *** 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]])
495 *** Work on authentication (delegate authentication to the underlying storage) PoC + proposal
496 ** Clement D
497 *** Benchmark of Javascript component injection libraries + design page + forum proposal (based on Ludovic PoC)
498 *** Vue 3 as our front-end framework forum proposal (based on Ludovic PoC)
499 *** Document tree PoC + design page + forum proposal
500
501 Other:
502
503 * All: BFDs on Thursdays
504 * All: Fix flickers
505 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
506
507 == Dates ==
508
509 * 15.9 RC1: 23rd of October 2023 (/)
510 * 15.9 Final: --30th--31st of October 2023 (/)
511
512 == XWiki 15.8 ==
513
514 === XWiki Standard ===
515
516 Outstanding from past roadmaps:
517
518 * Security issues not finished:
519 ** Manuel:
520 *** https://jira.xwiki.org/browse/XWIKI-20331
521 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
522 {{jira id="xwikiorg"}}
523 XWIKI-20696
524 XWIKI-18838
525 TOUR-81
526 XWIKI-20947
527 XWIKI-21096
528 XWIKI-21005
529 {{/jira}}
530 )))
531 * Bug fix CKEditor - Marius (BFD with help from Manuel)(((
532 {{jira id="xwikiorg"}}
533 XWIKI-20574
534 {{/jira}}
535 )))
536 * PDF export bug fixes - Marius(((
537 {{jira id="xwikiorg"}}
538 XWIKI-20712
539 {{/jira}}
540 )))
541 * Notifications improvements - Simon(((
542 {{jira id="xwikiorg"}}
543 XWIKI-18880
544 XWIKI-17470
545 XWIKI-20904
546 XWIKI-18307
547 {{/jira}}
548 )))
549 * UI proposals on the forum to finish - Adina
550 ** Send forum proposals for all of the 12 topics
551 ** Push devs to answer and conclude on each proposal
552 ** For the agreed proposals, prepare some HTML/JS/CSS
553 * What's New: Improved UI - Adina (with help from Vincent)(((
554 * Implement the HTML/JS/CSS
555 * UI support for news item images:(((
556 {{jira id="xwikiorg"}}
557 XWIKI-20846
558 {{/jira}}
559 )))
560 )))
561 * Outstanding improvements/bugs for the security vulnerabilities in XS - Manuel(((
562 {{jira id="xwikiorg"}}
563 XWIKI-21162
564 XWIKI-21079
565 {{/jira}}
566 )))
567 * Compiled XDOM - Thomas
568 ** (((
569 {{jira id="xwikiorg"}}
570 XRENDERING-703
571 XRENDERING-723
572 XWIKI-21219
573 XCOMMONS-800
574 XWIKI-4625
575 XWIKI-21302
576 {{/jira}}
577 )))
578 ** https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM
579
580 New work:
581
582 * New Security issues - Michael
583 ** 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
584 ** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21173>>https://jira.xwiki.org/browse/XWIKI-21173]]
585 * Realtime bugfixes - Dorian (with help from Marius)(((
586 {{jira id="xwikiorg"}}
587 XWIKI-21006
588 XWIKI-21007
589 {{/jira}}
590 )))
591 * Navigation tree improvements - Marius(((
592 {{jira id="xwikiorg"}}
593 XWIKI-21103
594 {{/jira}}
595 )))
596 * Implement Skin improvements - Manuel(((
597 {{jira id="xwikiorg"}}
598 XWIKI-21253
599 XWIKI-21254
600 {{/jira}}
601 )))
602 * Continue working on LiveTable to Live Data migrations - Michael(((
603 {{jira id="xwikiorg"}}
604 XWIKI-19490
605 XWIKI-18759
606 XWIKI-18752
607 {{/jira}}
608 )))
609 * Restrict script right to wiki level(((
610 {{jira id="xwikiorg"}}
611 XWIKI-21275
612 {{/jira}}
613 )))
614 * Bug fix - Need to find assignee!(((
615 {{jira id="xwikiorg"}}
616 XWIKI-21242
617 {{/jira}}
618 )))
619
620 === Contrib & Others ===
621
622 Outstanding from previous roadmaps:
623
624 * Recommend/stabilize the URL Normalizer - Thomas
625 ** Admin UI to enable/disable the feature. TODO: list jira
626 ** Proposal to merge the extension in platform
627 * Replication - Thomas
628 ** Attachment update replication bug.
629 * Change Request - Simon(((
630 {{jira id="xwikiorg"}}
631 CRAPP-230
632 {{/jira}}
633 )))
634
635 New work:
636
637 * Change Request - Simon:(((
638 {{jira id="xwikiorg"}}
639 CRAPP-312
640 {{/jira}}
641 )))
642
643 Other:
644
645 * All: BFDs on Thursdays
646 * All: Fix flickers
647 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
648
649 === Dates ===
650
651 * 15.8 RC1: 18th of September 2023
652 * 15.8 Final: 25th of September 2023
653
654 == XWiki 15.7 ==
655
656 === XWiki Standard ===
657
658 Outstanding from past roadmaps:
659 * Security issues not finished:
660 ** Manuel:
661 *** https://jira.xwiki.org/browse/XWIKI-20331
662 ** Michael
663 *** https://jira.xwiki.org/browse/XWIKI-20371
664 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
665 {{jira id="xwikiorg"}}
666 XWIKI-19383
667 XWIKI-20757
668 XWIKI-20696
669 XWIKI-20844
670 XWIKI-18838
671 XWIKI-20891
672 TOUR-81
673 XWIKI-20947
674 {{/jira}}
675 )))
676 * Bug fix CKEditor - Marius (BFD with help from Manuel)(((
677 {{jira id="xwikiorg"}}
678 XWIKI-20574
679 {{/jira}}
680 )))
681 * Finish PDF export issues (Nice to have (BFD)) - Marius(((
682 {{jira id="xwikiorg"}}
683 XWIKI-20712
684 {{/jira}}
685 )))
686 * Quick Actions - Dorian + Marius(((
687 {{jira id="xwikiorg"}}
688 XWIKI-21169
689 XWIKI-21180
690 XWIKI-21181
691 XWIKI-21182
692 XWIKI-21189
693 XWIKI-21191
694 XWIKI-20979
695 XWIKI-21062
696 {{/jira}}
697 )))
698 * PDF export bug fixes - Marius(((
699 {{jira id="xwikiorg"}}
700 XWIKI-21174
701 XWIKI-21043
702 XWIKI-21041
703 XWIKI-20712
704 XWIKI-20223
705 XWIKI-21201
706 {{/jira}}
707 )))
708 * Notifications improvements - Simon(((
709 {{jira id="xwikiorg"}}
710 XWIKI-18880
711 XWIKI-17470
712 XWIKI-20904
713 XWIKI-18307
714 {{/jira}}
715 )))
716
717 New work:
718 * New Security issues - Michael
719 ** 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
720 *** https://jira.xwiki.org/browse/XWIKI-21121
721 *** https://jira.xwiki.org/browse/XWIKI-21122
722 * UI proposals on the forum to finish - Adina
723 ** Send forum proposals for all of the 12 topics
724 ** Push devs to answer and conclude on each proposal
725 ** For the agreed proposals, prepare some HTML/JS/CSS
726 * What's New: Improved UI - Adina (with help from Vincent)(((
727 * Implement the HTML/JS/CSS
728 * UI support for news item images:(((
729 {{jira id="xwikiorg"}}
730 XWIKI-20846
731 {{/jira}}
732 )))
733 )))
734 * Realtime bugfixes - Dorian (with help from Marius and if time permits):(((
735 {{jira id="xwikiorg"}}
736 XWIKI-21006
737 XWIKI-21007
738 {{/jira}}
739 )))
740 * New WCAG issues - Lucas(((
741 {{jira id="xwikiorg"}}
742 XWIKI-21096
743 XWIKI-21005
744 {{/jira}}
745 )))
746 * Outstanding improvements/bugs for the security vulnerabilities in XS - Manuel
747 ** TODO: list some jiras
748 ** Navigation tree improvements (if time permits) - Marius
749 ** TODO: list jiras
750 * Compiled XDOM - Thomas
751 ** (((
752 {{jira id="xwikiorg"}}
753 XRENDERING-703
754 XRENDERING-723
755 XWIKI-21219
756 XCOMMONS-800
757 XWIKI-4625
758 {{/jira}}
759 )))
760 ** https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM
761
762 === Contrib & Others ===
763
764 Outstanding from previous roadmaps:
765 * Recommend/stabilize the URL Normalizer - Thomas
766 ** Admin UI to enable/disable the feature. TODO: list jira
767 ** Proposal to merge the extension in platform
768 * Change Request - Simon(((
769 {{jira id="xwikiorg"}}
770 CRAPP-230
771 {{/jira}}
772 )))
773
774 Other:
775 * All: BFDs on Thursdays
776 * All: Fix flickers
777 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
778
779 === Dates ===
780
781 * 15.7 RC1: --21th-- 23rd of August 2023
782 * 15.7 Final: --28th of August 2023--
783
784 == XWiki 15.6 ==
785
786 === XWiki Standard ===
787
788 Outstanding from past roadmaps:
789
790 * Security issues not finished:
791 ** Manuel:
792 *** https://jira.xwiki.org/browse/XWIKI-20331
793 ** Michael
794 *** https://jira.xwiki.org/browse/XWIKI-20818
795 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
796 {{jira id="xwikiorg"}}
797 XWIKI-19383
798 XWIKI-20757
799 XWIKI-16150
800 XWIKI-20696
801 XWIKI-20844
802 XWIKI-20843
803 XWIKI-18838
804 XWIKI-20891
805 {{/jira}}
806 )))
807 * Bug fix CKEditor - Marius (BFD with help from Manuel)(((
808 {{jira id="xwikiorg"}}
809 XWIKI-20574
810 {{/jira}}
811 )))
812 * Finish PDF export issues - Marius(((
813 {{jira id="xwikiorg"}}
814 XWIKI-21043
815 XWIKI-20712
816 XWIKI-20553
817 {{/jira}}
818 )))
819 * Various bugs - Michael(((
820 {{jira id="xwikiorg"}}
821 XWIKI-18508
822 {{/jira}}
823 )))
824
825 New work:
826
827 * Notifications improvements - Simon(((
828 {{jira id="xwikiorg"}}
829 XWIKI-18880
830 XWIKI-17470
831 XWIKI-20904
832 XWIKI-18307
833 {{/jira}}
834 )))
835 * New Security issues - Michael
836 ** https://jira.xwiki.org/browse/XWIKI-20371
837 ** 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
838 * Quick Actions - Dorian (with Marius help)(((
839 {{jira id="xwikiorg"}}
840 XWIKI-21034
841 XWIKI-20938
842 XWIKI-20979
843 {{/jira}}
844 )))
845 * Improve security dashboard (continued) - Manuel(((
846 {{jira id="xwikiorg"}}
847 XWIKI-21030
848 XWIKI-21031
849 {{/jira}}
850 )))
851 * Security cache fix/improvement - Michael(((
852 {{jira id="xwikiorg"}}
853 XWIKI-21039
854 XWIKI-21013
855 {{/jira}}
856 )))
857 * Realtime bugfixes - Dorian (with help from Marius)
858 ** TODO: list some jiras
859 ** To be started only after Quick Actions is fully finished
860 * New WCAG issues - Lucas(((
861 {{jira id="xwikiorg"}}
862 TOUR-81
863 XWIKI-20947
864 {{/jira}}
865 )))
866
867 === Contrib & Others ===
868
869 Outstanding from previous roadmaps:
870
871 * Recommend/stabilize the URL Normalizer - Thomas(((
872 {{jira id="xwikiorg"}}
873 URLNORMALZ-31
874 {{/jira}}
875
876 * Admin UI to enable/disable the feature
877 * Proposal to merge the extension in platform
878 )))
879
880 New work:
881
882 * Change Request - Simon(((
883 {{jira id="xwikiorg"}}
884 CRAPP-295
885 CRAPP-293
886 CRAPP-288
887 CRAPP-230
888 {{/jira}}
889 )))
890 * Upgrade of Weblate - Simon(((
891 {{jira id="xwikiorg"}}
892 XINFRA-384
893 {{/jira}}
894 )))
895
896 Other:
897
898 * All: BFDs on Thursdays
899 * All: Fix flickers
900 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
901
902 === Dates ===
903
904 * 15.6 RC1: 24th of July 2023 (4 weeks) (/)
905 * 15.6 Final: 31st of July 2023 (1 week) (/)
906
907 == XWiki 15.5 ==
908
909 === XWiki Standard ===
910
911 Outstanding from past roadmaps:
912
913 * Security issues not finished:
914 ** Manuel:
915 *** https://jira.xwiki.org/browse/XWIKI-20331
916 ** Michael
917 *** https://jira.xwiki.org/browse/XWIKI-20818
918 * WCAG - Lucas(((
919 {{jira id="xwikiorg"}}
920 XWIKI-19383
921 XWIKI-20757
922 XWIKI-18931
923 XWIKI-16150
924 XWIKI-20696
925 XWIKI-20844
926 XWIKI-20843
927 XWIKI-18838
928 XWIKI-20791
929 {{/jira}}
930 )))
931 * Various issues - Marius(((
932 {{jira id="xwikiorg"}}
933 XWIKI-20483
934 XWIKI-20490
935 {{/jira}}
936
937 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
938 )))
939 * Bug fix CKEditor - Marius(((
940 {{jira id="xwikiorg"}}
941 XWIKI-20574
942 {{/jira}}
943 )))
944 * Quick actions - Design and start scaffolding - Marius(((
945 {{jira id="xwikiorg"}}
946 XWIKI-20795
947 {{/jira}}
948 )))
949 * Finish PDF export issues - Marius
950 ** Nice to have (BFD)
951 ** (((
952 {{jira id="xwikiorg"}}
953 XWIKI-20712
954 {{/jira}}
955 )))
956 * Improve notifications - Simon(((
957 {{jira id="xwikiorg"}}
958 XWIKI-19070
959 XWIKI-19069
960 XWIKI-19764
961 XWIKI-20401
962 {{/jira}}
963 )))
964 * Email notification "per app" grouping - Simon(((
965 {{jira id="xwikiorg"}}
966 XWIKI-17034
967 {{/jira}}
968 )))
969
970 New work:
971
972 * New Security issues - Michael
973 ** https://jira.xwiki.org/browse/XWIKI-20869
974 ** https://jira.xwiki.org/browse/XWIKI-20854
975 ** 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
976 * Common Name Approver Differentiation - Marius(((
977 {{jira id="xwikiorg"}}
978 XWIKI-20937
979 {{/jira}}
980 )))
981 * Quick Actions - Dorian + Marius(((
982 {{jira id="xwikiorg"}}
983 XWIKI-20903
984 XWIKI-19982
985 XWIKI-20938
986 {{/jira}}
987 )))
988 * List security issues inside XS - Manuel(((
989 {{jira id="xwikiorg"}}
990 XWIKI-20934
991 {{/jira}}
992
993 See https://forum.xwiki.org/t/display-security-issues-directly-inside-xwiki-standard/12535
994 )))
995 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
996 {{jira id="xwikiorg"}}
997 XWIKI-20891
998 XWIKI-20733
999 XWIKI-19145
1000 XWIKI-20755
1001 {{/jira}}
1002 )))
1003 * Various bugs - Michael(((
1004 {{jira id="xwikiorg"}}
1005 XWIKI-18508
1006 XRENDERING-670
1007 {{/jira}}
1008 )))
1009
1010 === Contrib & Others ===
1011
1012 Outstanding from previous roadmaps:
1013
1014 * None found
1015
1016 New work:
1017
1018 * MediaWiki issues - Thomas(((
1019 {{jira id="xwikiorg"}}
1020 MEDIAWIKI-115
1021 MEDIAWIKI-116
1022 MEDIAWIKI-118
1023 MEDIAWIKI-117
1024 XWIKI-20926
1025 {{/jira}}
1026 )))
1027 * CR fixes - Simon
1028 ** TODO: list jiras
1029 * Replication fix - Simon
1030 ** TODO: list jiras
1031 * Recommend/stabilize the URL Normalizer - Thomas(((
1032 {{jira id="xwikiorg"}}
1033 URLNORMALZ-30
1034 {{/jira}}
1035
1036 TODO: decide if we want to bunde it in XS or not.
1037 )))
1038
1039 Other:
1040
1041 * All: BFDs on Thursdays
1042 * All: Fix flickers
1043 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
1044
1045 === Dates ===
1046
1047 * 15.5 RC1: 19th of June 2023 (/)
1048 * 15.5 Final: 26th of June 2023 (/)
1049
1050 == XWiki 15.4 ==
1051
1052 === XWiki Standard ===
1053
1054 Outstanding from past roadmaps:
1055
1056 * Security issues not finished:
1057 ** Manuel:
1058 *** https://jira.xwiki.org/browse/XWIKI-20331
1059 * WCAG - Lucas(((
1060 {{jira id="xwikiorg"}}
1061 XWIKI-19450
1062 XWIKI-19383
1063 XWIKI-16140
1064 XWIKI-20757
1065 XWIKI-18931
1066 XWIKI-16150
1067 XWIKI-20750
1068 XWIKI-20756
1069 XWIKI-18004
1070 XWIKI-18859
1071 XWIKI-19139
1072 XWIKI-20696
1073 {{/jira}}
1074 )))
1075 * Various issues - Marius(((
1076 {{jira id="xwikiorg"}}
1077 XWIKI-20483
1078 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
1079 {{/jira}}
1080 )))
1081 * Bug fix CKEditor - Marius(((
1082 {{jira id="xwikiorg"}}
1083 XWIKI-20574
1084 {{/jira}}
1085 )))
1086 * Quick actions - Design and start scaffolding - Marius(((
1087 {{jira id="xwikiorg"}}
1088 XWIKI-20795
1089 {{/jira}}
1090 )))
1091 * Finish PDF export issues - Marius(((
1092 {{jira id="xwikiorg"}}
1093 XWIKI-20712
1094 {{/jira}}
1095 )))
1096
1097 New work:
1098
1099 * New security-related work - Michael
1100 ** https://jira.xwiki.org/browse/XWIKI-20849
1101 ** https://jira.xwiki.org/browse/XWIKI-20848
1102 ** https://jira.xwiki.org/browse/XWIKI-20847
1103 ** https://jira.xwiki.org/browse/XWIKI-20818
1104 ** https://jira.xwiki.org/browse/XWIKI-20852
1105 * WCAG - Lucas(((
1106 {{jira id="xwikiorg"}}
1107 XWIKI-20844
1108 XWIKI-20843
1109 XWIKI-18838
1110 XWIKI-20791
1111 {{/jira}}
1112 )))
1113 * Improve notifications - Simon(((
1114 {{jira id="xwikiorg"}}
1115 XWIKI-19070
1116 XWIKI-19069
1117 XWIKI-19764
1118 XWIKI-20401
1119 {{/jira}}
1120 )))
1121 * Email notification "per app" grouping - Simon(((
1122 {{jira id="xwikiorg"}}
1123 XWIKI-17034
1124 {{/jira}}
1125 )))
1126 * What's new - Vincent(((
1127 {{jira id="xwikiorg"}}
1128 XWIKI-20846
1129 {{/jira}}
1130 )))
1131
1132 === Contrib & Others ===
1133
1134 Outstanding from previous roadmaps:
1135
1136 * Infra - Upgrade xwiki.org to LTS - Simon
1137
1138 New work:
1139
1140 * DokuWiki Importer improvements - Michael
1141 ** (((
1142 {{jira id="xwikiorg"}}
1143 DOKUWIKI-18
1144 DOKUWIKI-20
1145 DOKUWIKI-38
1146 DOKUWIKI-36
1147 DOKUWIKI-32
1148 DOKUWIKI-34
1149 DOKUWIKI-40
1150 {{/jira}}
1151 )))
1152 * Extensible number types - Manuel(((
1153 {{jira id="xwikiorg"}}
1154 XFIGURE-2
1155 NCAPP-71
1156 {{/jira}}
1157 )))
1158 * Recommend the URL Normalizer - Thomas(((
1159 {{jira id="xwikiorg"}}
1160 URLNORMALZ-28
1161 URLNORMALZ-15
1162 URLNORMALZ-18
1163 URLNORMALZ-23
1164 URLNORMALZ-26
1165 URLNORMALZ-29
1166 {{/jira}}
1167 )))
1168 * Change Request: Simon(((
1169 {{jira id="xwikiorg"}}
1170 CRAPP-275
1171 CRAPP-276
1172 {{/jira}}
1173 )))
1174
1175 Other:
1176
1177 * All: BFDs on Thursdays
1178 * All: Fix flickers
1179
1180 === Dates ===
1181
1182 * 15.4 RC1: 22nd of May 2023 (/)
1183 * 15.4 Final: 30th of May 2023 (note: 29th is off in France and Germany)
1184
1185 == XWiki 15.3 ==
1186
1187 === XWiki Standard ===
1188
1189 Outstanding from past roadmaps:
1190
1191 * Security issues not finished:
1192 ** Manuel:
1193 *** https://jira.xwiki.org/browse/XWIKI-20331
1194 * WCAG - Lucas(((
1195 {{jira id="xwikiorg"}}
1196 XWIKI-19725
1197 XWIKI-19450
1198 XWIKI-19383
1199 {{/jira}}
1200
1201 Report all issues found by Axe Core in the XWiki build on jira and start fixing some.
1202 )))
1203 * Various issues - Marius(((
1204 {{jira id="xwikiorg"}}
1205 XWIKI-20483
1206 XWIKI-20490
1207 {{/jira}}
1208 )))
1209 * Bug fix CKEditor - Marius(((
1210 {{jira id="xwikiorg"}}
1211 XWIKI-20574
1212 {{/jira}}
1213 )))
1214
1215 New work:
1216
1217 * Each dev takes several (from 3 to 5) security issues from:
1218 ** [[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
1219 ** 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).
1220 ** Michael:
1221 *** https://jira.xwiki.org/browse/XWIKI-20715
1222 *** https://jira.xwiki.org/browse/XWIKI-20746
1223 *** https://jira.xwiki.org/browse/XWIKI-20684
1224 * Caption overflow improvement - Manuel(((
1225 {{jira id="xwikiorg"}}
1226 XRENDERING-655
1227 {{/jira}}
1228 )))
1229 * Quick actions - Design and start scaffolding - Marius(((
1230 {{jira id="xwikiorg"}}
1231 XWIKI-20795
1232 {{/jira}}
1233 )))
1234 * Finish PDF export issues - Marius(((
1235 {{jira id="xwikiorg"}}
1236 XWIKI-20741
1237 {{/jira}}
1238 )))
1239 * Nice to have (BFD)(((
1240 {{jira id="xwikiorg"}}
1241 XWIKI-20552
1242 XWIKI-20551
1243 XWIKI-20712
1244 {{/jira}}
1245 )))
1246 * WCAG - Lucas(((
1247 {{jira id="xwikiorg"}}
1248 XWIKI-16140
1249 XWIKI-20757
1250 XWIKI-18931
1251 XWIKI-16150
1252 XWIKI-20750
1253 XWIKI-20756
1254 XWIKI-16144
1255 XWIKI-18004
1256 XWIKI-18859
1257 XWIKI-19139
1258 XWIKI-19469
1259 XWIKI-20680
1260 XWIKI-20736
1261 XWIKI-20745
1262 XWIKI-20727
1263 XWIKI-20693
1264 XWIKI-20696
1265 {{/jira}}
1266 )))
1267 * Allow choosing the authenticator at runtime - Thomas(((
1268 {{jira id="xwikiorg"}}
1269 XWIKI-20548
1270 {{/jira}}
1271 )))
1272 * Email notification "per app" grouping - Simon
1273 ** TODO: add jira issue here
1274 ** Restart design discussions and start API implementation
1275
1276 === Contrib & Others ===
1277
1278 Outstanding from previous roadmaps:
1279
1280 * Infra - Upgrade xwiki.org to LTS - Simon
1281
1282 New work:
1283
1284 * Change Request - Simon(((
1285 {{jira id="xwikiorg"}}
1286 CRAPP-253
1287 CRAPP-255
1288 {{/jira}}
1289 )))
1290
1291 Other:
1292
1293 * All: BFDs on Thursdays
1294 * All: Fix flickers
1295
1296 === Dates ===
1297
1298 * 15.3 RC1: 17th of April 2023 (/)
1299 * 15.3 Final: 24th of April 2023 (/)
1300
1301 == XWiki 15.2 ==
1302
1303 === XWiki Standard ===
1304
1305 Outstanding from past roadmaps:
1306
1307 * Security issues not finished in 15.0:
1308 ** Thomas
1309 *** https://jira.xwiki.org/browse/XWIKI-20385
1310 *** https://jira.xwiki.org/browse/XWIKI-20386
1311 ** Michael:
1312 *** https://jira.xwiki.org/browse/XWIKI-20524
1313 ** Manuel:
1314 *** https://jira.xwiki.org/browse/XWIKI-20331
1315 *** https://jira.xwiki.org/browse/XWIKI-20421
1316 * UI for the "What's new" feature in XS - Vincent(((
1317 {{jira id="xwikiorg"}}
1318 XWIKI-20657
1319 {{/jira}}
1320 )))
1321 * WCAG - Lucas(((
1322 {{jira id="xwikiorg"}}
1323 XWIKI-20541
1324 XWIKI-19725
1325 {{/jira}}
1326 )))
1327 * Various issues - Marius(((
1328 {{jira id="xwikiorg"}}
1329 XWIKI-20483
1330 XWIKI-20490
1331 XWIKI-18534
1332 {{/jira}}
1333 )))
1334 * PDF Export issues - Marius(((
1335 {{jira id="xwikiorg"}}
1336 XWIKI-20556
1337 {{/jira}}
1338 )))
1339 * Bug fix CKEditor - Marius(((
1340 {{jira id="xwikiorg"}}
1341 XWIKI-20574
1342 {{/jira}}
1343 )))
1344
1345 New work:
1346
1347 * Each dev takes several (from 3 to 5) security issues from:
1348 ** [[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
1349 ** Goal: close the 12 remaining security issues in 15.2 ideally.
1350 ** Michael:
1351 *** Decide what to do in XS for https://jira.xwiki.org/browse/XWIKI-20135
1352 *** https://jira.xwiki.org/browse/XWIKI-20610
1353 *** https://jira.xwiki.org/browse/XWIKI-20594
1354 ** Thomas:
1355 *** https://jira.xwiki.org/browse/XWIKI-20625
1356 *** https://jira.xwiki.org/browse/XWIKI-20624
1357 ** Manuel:
1358 *** https://jira.xwiki.org/browse/XWIKI-20611
1359 * WCAG - Lucas(((
1360 {{jira id="xwikiorg"}}
1361 XWIKI-19450
1362 XWIKI-19383
1363 {{/jira}}
1364
1365 And also report all issues found by Axe Core in the XWiki build on jira and start fixing some
1366 )))
1367 * Bugs:(((
1368 {{jira id="xwikiorg"}}
1369 XWIKI-20658
1370 XWIKI-20554
1371 XRENDERING-707
1372 {{/jira}}
1373 )))
1374
1375 === Contrib & Others ===
1376
1377 Outstanding from previous roadmaps:
1378
1379 * CR - Display diff contextual information with comments - Simon(((
1380 {{jira id="xwikiorg"}}
1381 CRAPP-67
1382 {{/jira}}
1383 )))
1384 * CR bugs - Simon(((
1385 {{jira id="xwikiorg"}}
1386 CRAPP-231
1387 {{/jira}}
1388
1389 And Alignment of the CR activity feed.
1390 )))
1391 * CR - Improve cluster support - Simon(((
1392 {{jira id="xwikiorg"}}
1393 CRAPP-112
1394 {{/jira}}
1395 )))
1396
1397 New work:
1398
1399 * Change request - Simon(((
1400 {{jira id="xwikiorg"}}
1401 CRAPP-241
1402 CRAPP-229
1403 {{/jira}}
1404
1405 And UX improvement in file change tab.
1406 )))
1407 * Infra - Upgrade xwiki.org to LTS - Simon
1408
1409 Other:
1410
1411 * All: BFDs on Thursdays
1412 * All: Fix flickers
1413
1414 === Dates ===
1415
1416 * 15.2 RC1: --20th-- 21th of March 2023 (/)
1417 * 15.2 Final: 27th of March 2023 (/)
1418
1419 == XWiki 15.1 ==
1420
1421 === XWiki Standard ===
1422
1423 Outstanding from past roadmaps:
1424
1425 * Security issues not finished in 15.0:
1426 ** Marius
1427 *** https://jira.xwiki.org/browse/XWIKI-20276
1428 *** https://jira.xwiki.org/browse/XWIKI-19906
1429 ** Thomas
1430 *** https://jira.xwiki.org/browse/XWIKI-20281
1431 *** https://jira.xwiki.org/browse/XWIKI-20385
1432 *** https://jira.xwiki.org/browse/XWIKI-20386
1433 *** https://jira.xwiki.org/browse/XRENDERING-688
1434 ** Simon
1435 *** https://jira.xwiki.org/browse/XWIKI-20339
1436 *** https://jira.xwiki.org/browse/XWIKI-20352
1437 *** https://jira.xwiki.org/browse/XWIKI-20341
1438 *** https://jira.xwiki.org/browse/XWIKI-20342
1439 *** https://jira.xwiki.org/browse/XWIKI-20343
1440 * Include "What's new" feature in XS (see gitlab as an example about how to implement it) - Vincent(((
1441 {{jira id="xwikiorg"}}
1442 XWIKI-20533
1443 {{/jira}}
1444
1445 Specifically:
1446
1447 * Implement the UI part which is currently missing
1448 * Implement the Admin UI to turn it off
1449 )))
1450 * Bug fix: Aspect ratio not working when width/height does not respect the image ratio - Manuel(((
1451 {{jira id="xwikiorg"}}
1452 XWIKI-20499
1453 {{/jira}}
1454 )))
1455 * WCAG issues to fix - Lucas(((
1456 {{jira id="xwikiorg"}}
1457 XWIKI-13786
1458 XWIKI-19140
1459 {{/jira}}
1460 )))
1461
1462 New work:
1463
1464 * Each dev takes several (from 3 to 5) security issues from:
1465 ** Goal: close 15 security issues in 15.1 minimum
1466 ** Michael:
1467 *** https://jira.xwiki.org/browse/XRENDERING-688 (requires https://jira.xwiki.org/browse/XRENDERING-703)
1468 *** https://jira.xwiki.org/browse/XWIKI-20290
1469 *** https://jira.xwiki.org/browse/XWIKI-20524
1470 ** Manuel (best effort once the pdf export outstanding issues are fixed):
1471 *** https://jira.xwiki.org/browse/XWIKI-20519
1472 *** https://jira.xwiki.org/browse/XWIKI-16138
1473 *** https://jira.xwiki.org/browse/XWIKI-20331
1474 *** https://jira.xwiki.org/browse/XWIKI-20421
1475 * WCAG improvements - Lucas(((
1476 {{jira id="xwikiorg"}}
1477 XWIKI-20541
1478 XWIKI-19725
1479 {{/jira}}
1480 )))
1481 * As time permits, during BFDs - Marius(((
1482 {{jira id="xwikiorg"}}
1483 XWIKI-20483
1484 XWIKI-20490
1485 XWIKI-18534
1486 {{/jira}}
1487
1488 Note:
1489
1490 * XWIKI-20483 is the priority 1 during BFDs (except if there are other blocker issues arising in the mean time)
1491 )))
1492 * PDF Export outstanding issues(((
1493 {{jira id="xwikiorg"}}
1494 XWIKI-13977
1495 XWIKI-20563
1496 XWIKI-20556
1497 XWIKI-20561
1498 {{/jira}}
1499 )))
1500 * Bug fix CKEditor - Marius(((
1501 {{jira id="xwikiorg"}}
1502 XWIKI-20574
1503 {{/jira}}
1504 )))
1505
1506 === Contrib & Others ===
1507
1508 Outstanding from previous roadmaps:
1509
1510 * CR - Display diff contextual information with comments - Simon(((
1511 {{jira id="xwikiorg"}}
1512 CRAPP-67
1513 {{/jira}}
1514 )))
1515 * Change Request bugs - Simon
1516 ** TODO: list bug jiras here
1517
1518 New work:
1519
1520 * Change request - Simon(((
1521 {{jira id="xwikiorg"}}
1522 CRAPP-231
1523 CRAPP-112
1524 {{/jira}}
1525 )))
1526
1527 Other:
1528
1529 * All: BFDs on Thursdays
1530 * All: Fix flickers
1531 * All: With the time left, fix blocker/critical/major open bugs.
1532
1533 === Dates ===
1534
1535 * 15.1 RC1: --20th-- 21st of February 2023 (/)
1536 * 15.1 Final: 27th of February 2023 (/)
1537
1538 == XWiki 15.0 ==
1539
1540 === XWiki Standard ===
1541
1542 Outstanding from past roadmaps:
1543 * Security issues not finished in 14.10.1 and 14.10.2:
1544 ** Marius
1545 *** https://jira.xwiki.org/browse/XWIKI-20276
1546 ** Thomas
1547 *** https://jira.xwiki.org/browse/XWIKI-20295
1548 *** https://jira.xwiki.org/browse/XWIKI-20287
1549 *** https://jira.xwiki.org/browse/XWIKI-20281
1550
1551 New work:
1552 * Security issues:
1553 ** Goal: close 15 security issues minimum
1554 ** Michael:
1555 *** https://jira.xwiki.org/browse/XWIKI-20457
1556 *** https://jira.xwiki.org/browse/XWIKI-20334
1557 *** https://jira.xwiki.org/browse/XWIKI-20341
1558 *** https://jira.xwiki.org/browse/XWIKI-20342
1559 *** https://jira.xwiki.org/browse/XWIKI-20343
1560 ** Simon:
1561 *** https://jira.xwiki.org/browse/XWIKI-20339
1562 *** https://jira.xwiki.org/browse/XWIKI-20352
1563 ** Manuel:
1564 *** https://jira.xwiki.org/browse/XWIKI-20456
1565 *** https://jira.xwiki.org/browse/XWIKI-20002
1566 *** https://jira.xwiki.org/browse/XWIKI-20285
1567 *** https://jira.xwiki.org/browse/XWIKI-20333
1568 ** Marius:
1569 *** https://jira.xwiki.org/browse/XWIKI-19906
1570 ** Thomas:
1571 *** https://jira.xwiki.org/browse/XWIKI-20385
1572 *** https://jira.xwiki.org/browse/XWIKI-20386
1573 *** https://jira.xwiki.org/browse/XWIKI-20340
1574 *** https://jira.xwiki.org/browse/XWIKI-20423
1575 *** https://jira.xwiki.org/browse/XRENDERING-688
1576 * Add a "What's new" feature in XWiki (see gitlab as an example about how to implement it) - Vincent
1577 ** Define requirements on design.xwiki.org
1578 ** (((
1579 {{jira id="xwikiorg"}}
1580 XWIKI-20533
1581 {{/jira}}
1582 )))
1583 * Bug fix - Manuel(((
1584 {{jira id="xwikiorg"}}
1585 XWIKI-20499
1586 {{/jira}}
1587 )))
1588 * WCAG improvements - Lucas
1589 ** Find a tool to check WCAG status for XWiki and make it part of XWiki's build
1590 ** Fix some issues from https://jira.xwiki.org/issues/?jql=labels%20%3D%20wcag%20and%20resolution%20%3D%20Unresolved%20
1591 * Blocker bug "No error message in case of file uploads in comment without proper rights" - Marius(((
1592 {{jira id="xwikiorg"}}
1593 XWIKI-20302
1594 {{/jira}}
1595 )))
1596 * As time permits, during BFDs - Marius
1597 ** Priority for XWIKI-20483
1598 ** (((
1599 {{jira id="xwikiorg"}}
1600 XWIKI-20483
1601 XWIKI-20458
1602 XWIKI-20490
1603 XWIKI-18534
1604 {{/jira}}
1605 )))
1606
1607 === Contrib & Others ===
1608
1609 New work:
1610 * CR - Display diff contextual information with comments - Simon(((
1611 {{jira id="xwikiorg"}}
1612 CRAPP-67
1613 {{/jira}}
1614 )))
1615 * Change Request bugs - Simon(((
1616 * Investigate issues with using attachment selector in change request edition
1617 * Investigate possible server error in case of conflict
1618 * {{jira id="xwikiorg"}}
1619 CRAPP-229
1620 {{/jira}}
1621 )))
1622
1623
1624 * Work on https://l10n.xwiki.org - Simon(((
1625 {{jira id="xwikiorg"}}
1626 XINFRA-357
1627 XINFRA-378
1628 XINFRA-379
1629 {{/jira}}
1630 )))
1631
1632 Other:
1633 * All: BFDs on Thursdays
1634 * All: Fix flickers
1635 * All: With the time left, fix some critical/major open bugs. Take them from the blocker/critical list of open bugs.
1636
1637 === Dates ===
1638
1639 * 15.0 RC1: 23rd of January 2023 (/)
1640 * 15.0 Final: 30th of January 2023 (/)

Get Connected