Wiki source code of XWiki Roadmap Archives for the 15.x Release Cycle
Version 6.2 by Lavinia Vitel on 2023/07/31
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | = XWiki 15.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] = |
2 | |||
![]() |
6.2 | 3 | == XWiki 15.6 == |
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-20818 | ||
14 | * WCAG - Lucas + Michael reviewing the PRs/merge them((( | ||
15 | {{jira id="xwikiorg"}} | ||
16 | XWIKI-19383 | ||
17 | XWIKI-20757 | ||
18 | XWIKI-16150 | ||
19 | XWIKI-20696 | ||
20 | XWIKI-20844 | ||
21 | XWIKI-20843 | ||
22 | XWIKI-18838 | ||
23 | XWIKI-20891 | ||
24 | {{/jira}} | ||
25 | ))) | ||
26 | * Bug fix CKEditor - Marius (BFD with help from Manuel)((( | ||
27 | {{jira id="xwikiorg"}} | ||
28 | XWIKI-20574 | ||
29 | {{/jira}} | ||
30 | ))) | ||
31 | * Finish PDF export issues - Marius((( | ||
32 | {{jira id="xwikiorg"}} | ||
33 | XWIKI-21043 | ||
34 | XWIKI-20712 | ||
35 | XWIKI-20553 | ||
36 | {{/jira}} | ||
37 | ))) | ||
38 | * Various bugs - Michael((( | ||
39 | {{jira id="xwikiorg"}} | ||
40 | XWIKI-18508 | ||
41 | {{/jira}} | ||
42 | ))) | ||
43 | |||
44 | New work: | ||
45 | |||
46 | * Notifications improvements - Simon((( | ||
47 | {{jira id="xwikiorg"}} | ||
48 | XWIKI-18880 | ||
49 | XWIKI-17470 | ||
50 | XWIKI-20904 | ||
51 | XWIKI-18307 | ||
52 | {{/jira}} | ||
53 | ))) | ||
54 | * New Security issues - Michael | ||
55 | ** https://jira.xwiki.org/browse/XWIKI-20371 | ||
56 | ** 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 | ||
57 | * Quick Actions - Dorian (with Marius help)((( | ||
58 | {{jira id="xwikiorg"}} | ||
59 | XWIKI-21034 | ||
60 | XWIKI-20938 | ||
61 | XWIKI-20979 | ||
62 | {{/jira}} | ||
63 | ))) | ||
64 | * Improve security dashboard (continued) - Manuel((( | ||
65 | {{jira id="xwikiorg"}} | ||
66 | XWIKI-21030 | ||
67 | XWIKI-21031 | ||
68 | {{/jira}} | ||
69 | ))) | ||
70 | * Security cache fix/improvement - Michael((( | ||
71 | {{jira id="xwikiorg"}} | ||
72 | XWIKI-21039 | ||
73 | XWIKI-21013 | ||
74 | {{/jira}} | ||
75 | ))) | ||
76 | * Realtime bugfixes - Dorian (with help from Marius) | ||
77 | ** TODO: list some jiras | ||
78 | ** To be started only after Quick Actions is fully finished | ||
79 | * New WCAG issues - Lucas((( | ||
80 | {{jira id="xwikiorg"}} | ||
81 | TOUR-81 | ||
82 | XWIKI-20947 | ||
83 | {{/jira}} | ||
84 | ))) | ||
85 | |||
86 | === Contrib & Others === | ||
87 | |||
88 | Outstanding from previous roadmaps: | ||
89 | |||
90 | * Recommend/stabilize the URL Normalizer - Thomas((( | ||
91 | {{jira id="xwikiorg"}} | ||
92 | URLNORMALZ-31 | ||
93 | {{/jira}} | ||
94 | |||
95 | * Admin UI to enable/disable the feature | ||
96 | * Proposal to merge the extension in platform | ||
97 | ))) | ||
98 | |||
99 | New work: | ||
100 | |||
101 | * Change Request - Simon((( | ||
102 | {{jira id="xwikiorg"}} | ||
103 | CRAPP-295 | ||
104 | CRAPP-293 | ||
105 | CRAPP-288 | ||
106 | CRAPP-230 | ||
107 | {{/jira}} | ||
108 | ))) | ||
109 | * Upgrade of Weblate - Simon((( | ||
110 | {{jira id="xwikiorg"}} | ||
111 | XINFRA-384 | ||
112 | {{/jira}} | ||
113 | ))) | ||
114 | |||
115 | Other: | ||
116 | |||
117 | * All: BFDs on Thursdays | ||
118 | * All: Fix flickers | ||
119 | * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs | ||
120 | |||
121 | === Dates === | ||
122 | |||
123 | * --15.6 RC1: 24th of July 2023 (4 weeks)-- | ||
124 | * --15.6 Final: 31st of July 2023 (1 week)-- | ||
125 | |||
![]() |
6.1 | 126 | == XWiki 15.5 == |
127 | |||
128 | === XWiki Standard === | ||
129 | |||
130 | Outstanding from past roadmaps: | ||
131 | |||
132 | * Security issues not finished: | ||
133 | ** Manuel: | ||
134 | *** https://jira.xwiki.org/browse/XWIKI-20331 | ||
135 | ** Michael | ||
136 | *** https://jira.xwiki.org/browse/XWIKI-20818 | ||
137 | * WCAG - Lucas((( | ||
138 | {{jira id="xwikiorg"}} | ||
139 | XWIKI-19383 | ||
140 | XWIKI-20757 | ||
141 | XWIKI-18931 | ||
142 | XWIKI-16150 | ||
143 | XWIKI-20696 | ||
144 | XWIKI-20844 | ||
145 | XWIKI-20843 | ||
146 | XWIKI-18838 | ||
147 | XWIKI-20791 | ||
148 | {{/jira}} | ||
149 | ))) | ||
150 | * Various issues - Marius((( | ||
151 | {{jira id="xwikiorg"}} | ||
152 | XWIKI-20483 | ||
153 | XWIKI-20490 | ||
154 | {{/jira}} | ||
155 | |||
156 | 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 | ||
157 | ))) | ||
158 | * Bug fix CKEditor - Marius((( | ||
159 | {{jira id="xwikiorg"}} | ||
160 | XWIKI-20574 | ||
161 | {{/jira}} | ||
162 | ))) | ||
163 | * Quick actions - Design and start scaffolding - Marius((( | ||
164 | {{jira id="xwikiorg"}} | ||
165 | XWIKI-20795 | ||
166 | {{/jira}} | ||
167 | ))) | ||
168 | * Finish PDF export issues - Marius | ||
169 | ** Nice to have (BFD) | ||
170 | ** ((( | ||
171 | {{jira id="xwikiorg"}} | ||
172 | XWIKI-20712 | ||
173 | {{/jira}} | ||
174 | ))) | ||
175 | * Improve notifications - Simon((( | ||
176 | {{jira id="xwikiorg"}} | ||
177 | XWIKI-19070 | ||
178 | XWIKI-19069 | ||
179 | XWIKI-19764 | ||
180 | XWIKI-20401 | ||
181 | {{/jira}} | ||
182 | ))) | ||
183 | * Email notification "per app" grouping - Simon((( | ||
184 | {{jira id="xwikiorg"}} | ||
185 | XWIKI-17034 | ||
186 | {{/jira}} | ||
187 | ))) | ||
188 | |||
189 | New work: | ||
190 | |||
191 | * New Security issues - Michael | ||
192 | ** https://jira.xwiki.org/browse/XWIKI-20869 | ||
193 | ** https://jira.xwiki.org/browse/XWIKI-20854 | ||
194 | ** 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 | ||
195 | * Common Name Approver Differentiation - Marius((( | ||
196 | {{jira id="xwikiorg"}} | ||
197 | XWIKI-20937 | ||
198 | {{/jira}} | ||
199 | ))) | ||
200 | * Quick Actions - Dorian + Marius((( | ||
201 | {{jira id="xwikiorg"}} | ||
202 | XWIKI-20903 | ||
203 | XWIKI-19982 | ||
204 | XWIKI-20938 | ||
205 | {{/jira}} | ||
206 | ))) | ||
207 | * List security issues inside XS - Manuel((( | ||
208 | {{jira id="xwikiorg"}} | ||
209 | XWIKI-20934 | ||
210 | {{/jira}} | ||
211 | |||
212 | See https://forum.xwiki.org/t/display-security-issues-directly-inside-xwiki-standard/12535 | ||
213 | ))) | ||
214 | * WCAG - Lucas + Michael reviewing the PRs/merge them((( | ||
215 | {{jira id="xwikiorg"}} | ||
216 | XWIKI-20891 | ||
217 | XWIKI-20733 | ||
218 | XWIKI-19145 | ||
219 | XWIKI-20755 | ||
220 | {{/jira}} | ||
221 | ))) | ||
222 | * Various bugs - Michael((( | ||
223 | {{jira id="xwikiorg"}} | ||
224 | XWIKI-18508 | ||
225 | XRENDERING-670 | ||
226 | {{/jira}} | ||
227 | ))) | ||
228 | |||
229 | === Contrib & Others === | ||
230 | |||
231 | Outstanding from previous roadmaps: | ||
232 | |||
233 | * None found | ||
234 | |||
235 | New work: | ||
236 | |||
237 | * MediaWiki issues - Thomas((( | ||
238 | {{jira id="xwikiorg"}} | ||
239 | MEDIAWIKI-115 | ||
240 | MEDIAWIKI-116 | ||
241 | MEDIAWIKI-118 | ||
242 | MEDIAWIKI-117 | ||
243 | XWIKI-20926 | ||
244 | {{/jira}} | ||
245 | ))) | ||
246 | * CR fixes - Simon | ||
247 | ** TODO: list jiras | ||
248 | * Replication fix - Simon | ||
249 | ** TODO: list jiras | ||
250 | * Recommend/stabilize the URL Normalizer - Thomas((( | ||
251 | {{jira id="xwikiorg"}} | ||
252 | URLNORMALZ-30 | ||
253 | {{/jira}} | ||
254 | |||
255 | TODO: decide if we want to bunde it in XS or not. | ||
256 | ))) | ||
257 | |||
258 | Other: | ||
259 | |||
260 | * All: BFDs on Thursdays | ||
261 | * All: Fix flickers | ||
262 | * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs | ||
263 | |||
264 | === Dates === | ||
265 | |||
266 | * 15.5 RC1: 19th of June 2023 (/) | ||
267 | * 15.5 Final: 26th of June 2023 (/) | ||
268 | |||
![]() |
5.1 | 269 | == XWiki 15.4 == |
270 | |||
271 | === XWiki Standard === | ||
272 | |||
273 | Outstanding from past roadmaps: | ||
274 | |||
275 | * Security issues not finished: | ||
276 | ** Manuel: | ||
277 | *** https://jira.xwiki.org/browse/XWIKI-20331 | ||
278 | * WCAG - Lucas((( | ||
279 | {{jira id="xwikiorg"}} | ||
280 | XWIKI-19450 | ||
281 | XWIKI-19383 | ||
282 | XWIKI-16140 | ||
283 | XWIKI-20757 | ||
284 | XWIKI-18931 | ||
285 | XWIKI-16150 | ||
286 | XWIKI-20750 | ||
287 | XWIKI-20756 | ||
288 | XWIKI-18004 | ||
289 | XWIKI-18859 | ||
290 | XWIKI-19139 | ||
291 | XWIKI-20696 | ||
292 | {{/jira}} | ||
293 | ))) | ||
294 | * Various issues - Marius((( | ||
295 | {{jira id="xwikiorg"}} | ||
296 | XWIKI-20483 | ||
297 | 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 | ||
298 | {{/jira}} | ||
299 | ))) | ||
300 | * Bug fix CKEditor - Marius((( | ||
301 | {{jira id="xwikiorg"}} | ||
302 | XWIKI-20574 | ||
303 | {{/jira}} | ||
304 | ))) | ||
305 | * Quick actions - Design and start scaffolding - Marius((( | ||
306 | {{jira id="xwikiorg"}} | ||
307 | XWIKI-20795 | ||
308 | {{/jira}} | ||
309 | ))) | ||
310 | * Finish PDF export issues - Marius((( | ||
311 | {{jira id="xwikiorg"}} | ||
312 | XWIKI-20712 | ||
313 | {{/jira}} | ||
314 | ))) | ||
315 | |||
316 | New work: | ||
317 | |||
318 | * New security-related work - Michael | ||
319 | ** https://jira.xwiki.org/browse/XWIKI-20849 | ||
320 | ** https://jira.xwiki.org/browse/XWIKI-20848 | ||
321 | ** https://jira.xwiki.org/browse/XWIKI-20847 | ||
322 | ** https://jira.xwiki.org/browse/XWIKI-20818 | ||
323 | ** https://jira.xwiki.org/browse/XWIKI-20852 | ||
324 | * WCAG - Lucas((( | ||
325 | {{jira id="xwikiorg"}} | ||
326 | XWIKI-20844 | ||
327 | XWIKI-20843 | ||
328 | XWIKI-18838 | ||
329 | XWIKI-20791 | ||
330 | {{/jira}} | ||
331 | ))) | ||
332 | * Improve notifications - Simon((( | ||
333 | {{jira id="xwikiorg"}} | ||
334 | XWIKI-19070 | ||
335 | XWIKI-19069 | ||
336 | XWIKI-19764 | ||
337 | XWIKI-20401 | ||
338 | {{/jira}} | ||
339 | ))) | ||
340 | * Email notification "per app" grouping - Simon((( | ||
341 | {{jira id="xwikiorg"}} | ||
342 | XWIKI-17034 | ||
343 | {{/jira}} | ||
344 | ))) | ||
345 | * What's new - Vincent((( | ||
346 | {{jira id="xwikiorg"}} | ||
347 | XWIKI-20846 | ||
348 | {{/jira}} | ||
349 | ))) | ||
350 | |||
351 | === Contrib & Others === | ||
352 | |||
353 | Outstanding from previous roadmaps: | ||
354 | |||
355 | * Infra - Upgrade xwiki.org to LTS - Simon | ||
356 | |||
357 | New work: | ||
358 | |||
359 | * DokuWiki Importer improvements - Michael | ||
360 | ** ((( | ||
361 | {{jira id="xwikiorg"}} | ||
362 | DOKUWIKI-18 | ||
363 | DOKUWIKI-20 | ||
364 | DOKUWIKI-38 | ||
365 | DOKUWIKI-36 | ||
366 | DOKUWIKI-32 | ||
367 | DOKUWIKI-34 | ||
368 | DOKUWIKI-40 | ||
369 | {{/jira}} | ||
370 | ))) | ||
371 | * Extensible number types - Manuel((( | ||
372 | {{jira id="xwikiorg"}} | ||
373 | XFIGURE-2 | ||
374 | NCAPP-71 | ||
375 | {{/jira}} | ||
376 | ))) | ||
377 | * Recommend the URL Normalizer - Thomas((( | ||
378 | {{jira id="xwikiorg"}} | ||
379 | URLNORMALZ-28 | ||
380 | URLNORMALZ-15 | ||
381 | URLNORMALZ-18 | ||
382 | URLNORMALZ-23 | ||
383 | URLNORMALZ-26 | ||
384 | URLNORMALZ-29 | ||
385 | {{/jira}} | ||
386 | ))) | ||
387 | * Change Request: Simon((( | ||
388 | {{jira id="xwikiorg"}} | ||
389 | CRAPP-275 | ||
390 | CRAPP-276 | ||
391 | {{/jira}} | ||
392 | ))) | ||
393 | |||
394 | Other: | ||
395 | |||
396 | * All: BFDs on Thursdays | ||
397 | * All: Fix flickers | ||
398 | |||
399 | === Dates === | ||
400 | |||
401 | * 15.4 RC1: 22nd of May 2023 (/) | ||
402 | * 15.4 Final: 30th of May 2023 (note: 29th is off in France and Germany) | ||
403 | |||
![]() |
4.1 | 404 | == XWiki 15.3 == |
405 | |||
406 | === XWiki Standard === | ||
407 | |||
408 | Outstanding from past roadmaps: | ||
409 | |||
410 | * Security issues not finished: | ||
411 | ** Manuel: | ||
412 | *** https://jira.xwiki.org/browse/XWIKI-20331 | ||
413 | * WCAG - Lucas((( | ||
414 | {{jira id="xwikiorg"}} | ||
415 | XWIKI-19725 | ||
416 | XWIKI-19450 | ||
417 | XWIKI-19383 | ||
418 | {{/jira}} | ||
419 | |||
420 | Report all issues found by Axe Core in the XWiki build on jira and start fixing some. | ||
421 | ))) | ||
422 | * Various issues - Marius((( | ||
423 | {{jira id="xwikiorg"}} | ||
424 | XWIKI-20483 | ||
425 | XWIKI-20490 | ||
426 | {{/jira}} | ||
427 | ))) | ||
428 | * Bug fix CKEditor - Marius((( | ||
429 | {{jira id="xwikiorg"}} | ||
430 | XWIKI-20574 | ||
431 | {{/jira}} | ||
432 | ))) | ||
433 | |||
434 | New work: | ||
435 | |||
436 | * Each dev takes several (from 3 to 5) security issues from: | ||
437 | ** [[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 | ||
438 | ** 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). | ||
439 | ** Michael: | ||
440 | *** https://jira.xwiki.org/browse/XWIKI-20715 | ||
441 | *** https://jira.xwiki.org/browse/XWIKI-20746 | ||
442 | *** https://jira.xwiki.org/browse/XWIKI-20684 | ||
443 | * Caption overflow improvement - Manuel((( | ||
444 | {{jira id="xwikiorg"}} | ||
445 | XRENDERING-655 | ||
446 | {{/jira}} | ||
447 | ))) | ||
448 | * Quick actions - Design and start scaffolding - Marius((( | ||
449 | {{jira id="xwikiorg"}} | ||
450 | XWIKI-20795 | ||
451 | {{/jira}} | ||
452 | ))) | ||
453 | * Finish PDF export issues - Marius((( | ||
454 | {{jira id="xwikiorg"}} | ||
455 | XWIKI-20741 | ||
456 | {{/jira}} | ||
457 | ))) | ||
458 | * Nice to have (BFD)((( | ||
459 | {{jira id="xwikiorg"}} | ||
460 | XWIKI-20552 | ||
461 | XWIKI-20551 | ||
462 | XWIKI-20712 | ||
463 | {{/jira}} | ||
464 | ))) | ||
465 | * WCAG - Lucas((( | ||
466 | {{jira id="xwikiorg"}} | ||
467 | XWIKI-16140 | ||
468 | XWIKI-20757 | ||
469 | XWIKI-18931 | ||
470 | XWIKI-16150 | ||
471 | XWIKI-20750 | ||
472 | XWIKI-20756 | ||
473 | XWIKI-16144 | ||
474 | XWIKI-18004 | ||
475 | XWIKI-18859 | ||
476 | XWIKI-19139 | ||
477 | XWIKI-19469 | ||
478 | XWIKI-20680 | ||
479 | XWIKI-20736 | ||
480 | XWIKI-20745 | ||
481 | XWIKI-20727 | ||
482 | XWIKI-20693 | ||
483 | XWIKI-20696 | ||
484 | {{/jira}} | ||
485 | ))) | ||
486 | * Allow choosing the authenticator at runtime - Thomas((( | ||
487 | {{jira id="xwikiorg"}} | ||
488 | XWIKI-20548 | ||
489 | {{/jira}} | ||
490 | ))) | ||
491 | * Email notification "per app" grouping - Simon | ||
492 | ** TODO: add jira issue here | ||
493 | ** Restart design discussions and start API implementation | ||
494 | |||
495 | === Contrib & Others === | ||
496 | |||
497 | Outstanding from previous roadmaps: | ||
498 | |||
499 | * Infra - Upgrade xwiki.org to LTS - Simon | ||
500 | |||
501 | New work: | ||
502 | |||
503 | * Change Request - Simon((( | ||
504 | {{jira id="xwikiorg"}} | ||
505 | CRAPP-253 | ||
506 | CRAPP-255 | ||
507 | {{/jira}} | ||
508 | ))) | ||
509 | |||
510 | Other: | ||
511 | |||
512 | * All: BFDs on Thursdays | ||
513 | * All: Fix flickers | ||
514 | |||
515 | === Dates === | ||
516 | |||
517 | * 15.3 RC1: 17th of April 2023 (/) | ||
518 | * 15.3 Final: 24th of April 2023 (/) | ||
519 | |||
![]() |
3.1 | 520 | == XWiki 15.2 == |
521 | |||
522 | === XWiki Standard === | ||
523 | |||
524 | Outstanding from past roadmaps: | ||
525 | |||
526 | * Security issues not finished in 15.0: | ||
527 | ** Thomas | ||
528 | *** https://jira.xwiki.org/browse/XWIKI-20385 | ||
529 | *** https://jira.xwiki.org/browse/XWIKI-20386 | ||
530 | ** Michael: | ||
531 | *** https://jira.xwiki.org/browse/XWIKI-20524 | ||
532 | ** Manuel: | ||
533 | *** https://jira.xwiki.org/browse/XWIKI-20331 | ||
534 | *** https://jira.xwiki.org/browse/XWIKI-20421 | ||
535 | * UI for the "What's new" feature in XS - Vincent((( | ||
536 | {{jira id="xwikiorg"}} | ||
537 | XWIKI-20657 | ||
538 | {{/jira}} | ||
539 | ))) | ||
540 | * WCAG - Lucas((( | ||
541 | {{jira id="xwikiorg"}} | ||
542 | XWIKI-20541 | ||
543 | XWIKI-19725 | ||
544 | {{/jira}} | ||
545 | ))) | ||
546 | * Various issues - Marius((( | ||
547 | {{jira id="xwikiorg"}} | ||
548 | XWIKI-20483 | ||
549 | XWIKI-20490 | ||
550 | XWIKI-18534 | ||
551 | {{/jira}} | ||
552 | ))) | ||
553 | * PDF Export issues - Marius((( | ||
554 | {{jira id="xwikiorg"}} | ||
555 | XWIKI-20556 | ||
556 | {{/jira}} | ||
557 | ))) | ||
558 | * Bug fix CKEditor - Marius((( | ||
559 | {{jira id="xwikiorg"}} | ||
560 | XWIKI-20574 | ||
561 | {{/jira}} | ||
562 | ))) | ||
563 | |||
564 | New work: | ||
565 | |||
566 | * Each dev takes several (from 3 to 5) security issues from: | ||
567 | ** [[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 | ||
568 | ** Goal: close the 12 remaining security issues in 15.2 ideally. | ||
569 | ** Michael: | ||
570 | *** Decide what to do in XS for https://jira.xwiki.org/browse/XWIKI-20135 | ||
571 | *** https://jira.xwiki.org/browse/XWIKI-20610 | ||
572 | *** https://jira.xwiki.org/browse/XWIKI-20594 | ||
573 | ** Thomas: | ||
574 | *** https://jira.xwiki.org/browse/XWIKI-20625 | ||
575 | *** https://jira.xwiki.org/browse/XWIKI-20624 | ||
576 | ** Manuel: | ||
577 | *** https://jira.xwiki.org/browse/XWIKI-20611 | ||
578 | * WCAG - Lucas((( | ||
579 | {{jira id="xwikiorg"}} | ||
580 | XWIKI-19450 | ||
581 | XWIKI-19383 | ||
582 | {{/jira}} | ||
583 | |||
584 | And also report all issues found by Axe Core in the XWiki build on jira and start fixing some | ||
585 | ))) | ||
586 | * Bugs:((( | ||
587 | {{jira id="xwikiorg"}} | ||
588 | XWIKI-20658 | ||
589 | XWIKI-20554 | ||
590 | XRENDERING-707 | ||
591 | {{/jira}} | ||
592 | ))) | ||
593 | |||
594 | === Contrib & Others === | ||
595 | |||
596 | Outstanding from previous roadmaps: | ||
597 | |||
598 | * CR - Display diff contextual information with comments - Simon((( | ||
599 | {{jira id="xwikiorg"}} | ||
600 | CRAPP-67 | ||
601 | {{/jira}} | ||
602 | ))) | ||
603 | * CR bugs - Simon((( | ||
604 | {{jira id="xwikiorg"}} | ||
605 | CRAPP-231 | ||
606 | {{/jira}} | ||
607 | |||
608 | And Alignment of the CR activity feed. | ||
609 | ))) | ||
610 | * CR - Improve cluster support - Simon((( | ||
611 | {{jira id="xwikiorg"}} | ||
612 | CRAPP-112 | ||
613 | {{/jira}} | ||
614 | ))) | ||
615 | |||
616 | New work: | ||
617 | |||
618 | * Change request - Simon((( | ||
619 | {{jira id="xwikiorg"}} | ||
620 | CRAPP-241 | ||
621 | CRAPP-229 | ||
622 | {{/jira}} | ||
623 | |||
624 | And UX improvement in file change tab. | ||
625 | ))) | ||
626 | * Infra - Upgrade xwiki.org to LTS - Simon | ||
627 | |||
628 | Other: | ||
629 | |||
630 | * All: BFDs on Thursdays | ||
631 | * All: Fix flickers | ||
632 | |||
633 | === Dates === | ||
634 | |||
635 | * 15.2 RC1: --20th-- 21th of March 2023 (/) | ||
636 | * 15.2 Final: 27th of March 2023 (/) | ||
637 | |||
![]() |
2.1 | 638 | == XWiki 15.1 == |
639 | |||
640 | === XWiki Standard === | ||
641 | |||
642 | Outstanding from past roadmaps: | ||
643 | |||
644 | * Security issues not finished in 15.0: | ||
645 | ** Marius | ||
646 | *** https://jira.xwiki.org/browse/XWIKI-20276 | ||
647 | *** https://jira.xwiki.org/browse/XWIKI-19906 | ||
648 | ** Thomas | ||
649 | *** https://jira.xwiki.org/browse/XWIKI-20281 | ||
650 | *** https://jira.xwiki.org/browse/XWIKI-20385 | ||
651 | *** https://jira.xwiki.org/browse/XWIKI-20386 | ||
652 | *** https://jira.xwiki.org/browse/XRENDERING-688 | ||
653 | ** Simon | ||
654 | *** https://jira.xwiki.org/browse/XWIKI-20339 | ||
655 | *** https://jira.xwiki.org/browse/XWIKI-20352 | ||
656 | *** https://jira.xwiki.org/browse/XWIKI-20341 | ||
657 | *** https://jira.xwiki.org/browse/XWIKI-20342 | ||
658 | *** https://jira.xwiki.org/browse/XWIKI-20343 | ||
659 | * Include "What's new" feature in XS (see gitlab as an example about how to implement it) - Vincent((( | ||
660 | {{jira id="xwikiorg"}} | ||
661 | XWIKI-20533 | ||
662 | {{/jira}} | ||
663 | |||
664 | Specifically: | ||
665 | |||
666 | * Implement the UI part which is currently missing | ||
667 | * Implement the Admin UI to turn it off | ||
668 | ))) | ||
669 | * Bug fix: Aspect ratio not working when width/height does not respect the image ratio - Manuel((( | ||
670 | {{jira id="xwikiorg"}} | ||
671 | XWIKI-20499 | ||
672 | {{/jira}} | ||
673 | ))) | ||
674 | * WCAG issues to fix - Lucas((( | ||
675 | {{jira id="xwikiorg"}} | ||
676 | XWIKI-13786 | ||
677 | XWIKI-19140 | ||
678 | {{/jira}} | ||
679 | ))) | ||
680 | |||
681 | New work: | ||
682 | |||
683 | * Each dev takes several (from 3 to 5) security issues from: | ||
684 | ** Goal: close 15 security issues in 15.1 minimum | ||
685 | ** Michael: | ||
686 | *** https://jira.xwiki.org/browse/XRENDERING-688 (requires https://jira.xwiki.org/browse/XRENDERING-703) | ||
687 | *** https://jira.xwiki.org/browse/XWIKI-20290 | ||
688 | *** https://jira.xwiki.org/browse/XWIKI-20524 | ||
689 | ** Manuel (best effort once the pdf export outstanding issues are fixed): | ||
690 | *** https://jira.xwiki.org/browse/XWIKI-20519 | ||
691 | *** https://jira.xwiki.org/browse/XWIKI-16138 | ||
692 | *** https://jira.xwiki.org/browse/XWIKI-20331 | ||
693 | *** https://jira.xwiki.org/browse/XWIKI-20421 | ||
694 | * WCAG improvements - Lucas((( | ||
695 | {{jira id="xwikiorg"}} | ||
696 | XWIKI-20541 | ||
697 | XWIKI-19725 | ||
698 | {{/jira}} | ||
699 | ))) | ||
700 | * As time permits, during BFDs - Marius((( | ||
701 | {{jira id="xwikiorg"}} | ||
702 | XWIKI-20483 | ||
703 | XWIKI-20490 | ||
704 | XWIKI-18534 | ||
705 | {{/jira}} | ||
706 | |||
707 | Note: | ||
708 | |||
709 | * XWIKI-20483 is the priority 1 during BFDs (except if there are other blocker issues arising in the mean time) | ||
710 | ))) | ||
711 | * PDF Export outstanding issues((( | ||
712 | {{jira id="xwikiorg"}} | ||
713 | XWIKI-13977 | ||
714 | XWIKI-20563 | ||
715 | XWIKI-20556 | ||
716 | XWIKI-20561 | ||
717 | {{/jira}} | ||
718 | ))) | ||
719 | * Bug fix CKEditor - Marius((( | ||
720 | {{jira id="xwikiorg"}} | ||
721 | XWIKI-20574 | ||
722 | {{/jira}} | ||
723 | ))) | ||
724 | |||
725 | === Contrib & Others === | ||
726 | |||
727 | Outstanding from previous roadmaps: | ||
728 | |||
729 | * CR - Display diff contextual information with comments - Simon((( | ||
730 | {{jira id="xwikiorg"}} | ||
731 | CRAPP-67 | ||
732 | {{/jira}} | ||
733 | ))) | ||
734 | * Change Request bugs - Simon | ||
735 | ** TODO: list bug jiras here | ||
736 | |||
737 | New work: | ||
738 | |||
739 | * Change request - Simon((( | ||
740 | {{jira id="xwikiorg"}} | ||
741 | CRAPP-231 | ||
742 | CRAPP-112 | ||
743 | {{/jira}} | ||
744 | ))) | ||
745 | |||
746 | Other: | ||
747 | |||
748 | * All: BFDs on Thursdays | ||
749 | * All: Fix flickers | ||
750 | * All: With the time left, fix blocker/critical/major open bugs. | ||
751 | |||
752 | === Dates === | ||
753 | |||
754 | * 15.1 RC1: --20th-- 21st of February 2023 (/) | ||
755 | * 15.1 Final: 27th of February 2023 (/) | ||
756 | |||
![]() |
1.1 | 757 | == XWiki 15.0 == |
758 | |||
759 | === XWiki Standard === | ||
760 | |||
761 | Outstanding from past roadmaps: | ||
762 | * Security issues not finished in 14.10.1 and 14.10.2: | ||
763 | ** Marius | ||
764 | *** https://jira.xwiki.org/browse/XWIKI-20276 | ||
765 | ** Thomas | ||
766 | *** https://jira.xwiki.org/browse/XWIKI-20295 | ||
767 | *** https://jira.xwiki.org/browse/XWIKI-20287 | ||
768 | *** https://jira.xwiki.org/browse/XWIKI-20281 | ||
769 | |||
770 | New work: | ||
771 | * Security issues: | ||
772 | ** Goal: close 15 security issues minimum | ||
773 | ** Michael: | ||
774 | *** https://jira.xwiki.org/browse/XWIKI-20457 | ||
775 | *** https://jira.xwiki.org/browse/XWIKI-20334 | ||
776 | *** https://jira.xwiki.org/browse/XWIKI-20341 | ||
777 | *** https://jira.xwiki.org/browse/XWIKI-20342 | ||
778 | *** https://jira.xwiki.org/browse/XWIKI-20343 | ||
779 | ** Simon: | ||
780 | *** https://jira.xwiki.org/browse/XWIKI-20339 | ||
781 | *** https://jira.xwiki.org/browse/XWIKI-20352 | ||
782 | ** Manuel: | ||
783 | *** https://jira.xwiki.org/browse/XWIKI-20456 | ||
784 | *** https://jira.xwiki.org/browse/XWIKI-20002 | ||
785 | *** https://jira.xwiki.org/browse/XWIKI-20285 | ||
786 | *** https://jira.xwiki.org/browse/XWIKI-20333 | ||
787 | ** Marius: | ||
788 | *** https://jira.xwiki.org/browse/XWIKI-19906 | ||
789 | ** Thomas: | ||
790 | *** https://jira.xwiki.org/browse/XWIKI-20385 | ||
791 | *** https://jira.xwiki.org/browse/XWIKI-20386 | ||
792 | *** https://jira.xwiki.org/browse/XWIKI-20340 | ||
793 | *** https://jira.xwiki.org/browse/XWIKI-20423 | ||
794 | *** https://jira.xwiki.org/browse/XRENDERING-688 | ||
795 | * Add a "What's new" feature in XWiki (see gitlab as an example about how to implement it) - Vincent | ||
796 | ** Define requirements on design.xwiki.org | ||
797 | ** ((( | ||
798 | {{jira id="xwikiorg"}} | ||
799 | XWIKI-20533 | ||
800 | {{/jira}} | ||
801 | ))) | ||
802 | * Bug fix - Manuel((( | ||
803 | {{jira id="xwikiorg"}} | ||
804 | XWIKI-20499 | ||
805 | {{/jira}} | ||
806 | ))) | ||
807 | * WCAG improvements - Lucas | ||
808 | ** Find a tool to check WCAG status for XWiki and make it part of XWiki's build | ||
809 | ** Fix some issues from https://jira.xwiki.org/issues/?jql=labels%20%3D%20wcag%20and%20resolution%20%3D%20Unresolved%20 | ||
810 | * Blocker bug "No error message in case of file uploads in comment without proper rights" - Marius((( | ||
811 | {{jira id="xwikiorg"}} | ||
812 | XWIKI-20302 | ||
813 | {{/jira}} | ||
814 | ))) | ||
815 | * As time permits, during BFDs - Marius | ||
816 | ** Priority for XWIKI-20483 | ||
817 | ** ((( | ||
818 | {{jira id="xwikiorg"}} | ||
819 | XWIKI-20483 | ||
820 | XWIKI-20458 | ||
821 | XWIKI-20490 | ||
822 | XWIKI-18534 | ||
823 | {{/jira}} | ||
824 | ))) | ||
825 | |||
826 | === Contrib & Others === | ||
827 | |||
828 | New work: | ||
829 | * CR - Display diff contextual information with comments - Simon((( | ||
830 | {{jira id="xwikiorg"}} | ||
831 | CRAPP-67 | ||
832 | {{/jira}} | ||
833 | ))) | ||
834 | * Change Request bugs - Simon((( | ||
835 | * Investigate issues with using attachment selector in change request edition | ||
836 | * Investigate possible server error in case of conflict | ||
837 | * {{jira id="xwikiorg"}} | ||
838 | CRAPP-229 | ||
839 | {{/jira}} | ||
840 | ))) | ||
841 | |||
842 | |||
843 | * Work on https://l10n.xwiki.org - Simon((( | ||
844 | {{jira id="xwikiorg"}} | ||
845 | XINFRA-357 | ||
846 | XINFRA-378 | ||
847 | XINFRA-379 | ||
848 | {{/jira}} | ||
849 | ))) | ||
850 | |||
851 | Other: | ||
852 | * All: BFDs on Thursdays | ||
853 | * All: Fix flickers | ||
854 | * All: With the time left, fix some critical/major open bugs. Take them from the blocker/critical list of open bugs. | ||
855 | |||
856 | === Dates === | ||
857 | |||
858 | * 15.0 RC1: 23rd of January 2023 (/) | ||
859 | * 15.0 Final: 30th of January 2023 (/) |