Version 5.1 by Lavinia Vitel on 2023/05/30

Show last authors
1 = XWiki 15.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
2
3 == XWiki 15.4 ==
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(((
13 {{jira id="xwikiorg"}}
14 XWIKI-19450
15 XWIKI-19383
16 XWIKI-16140
17 XWIKI-20757
18 XWIKI-18931
19 XWIKI-16150
20 XWIKI-20750
21 XWIKI-20756
22 XWIKI-18004
23 XWIKI-18859
24 XWIKI-19139
25 XWIKI-20696
26 {{/jira}}
27 )))
28 * Various issues - Marius(((
29 {{jira id="xwikiorg"}}
30 XWIKI-20483
31 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
32 {{/jira}}
33 )))
34 * Bug fix CKEditor - Marius(((
35 {{jira id="xwikiorg"}}
36 XWIKI-20574
37 {{/jira}}
38 )))
39 * Quick actions - Design and start scaffolding - Marius(((
40 {{jira id="xwikiorg"}}
41 XWIKI-20795
42 {{/jira}}
43 )))
44 * Finish PDF export issues - Marius(((
45 {{jira id="xwikiorg"}}
46 XWIKI-20712
47 {{/jira}}
48 )))
49
50 New work:
51
52 * New security-related work - Michael
53 ** https://jira.xwiki.org/browse/XWIKI-20849
54 ** https://jira.xwiki.org/browse/XWIKI-20848
55 ** https://jira.xwiki.org/browse/XWIKI-20847
56 ** https://jira.xwiki.org/browse/XWIKI-20818
57 ** https://jira.xwiki.org/browse/XWIKI-20852
58 * WCAG - Lucas(((
59 {{jira id="xwikiorg"}}
60 XWIKI-20844
61 XWIKI-20843
62 XWIKI-18838
63 XWIKI-20791
64 {{/jira}}
65 )))
66 * Improve notifications - Simon(((
67 {{jira id="xwikiorg"}}
68 XWIKI-19070
69 XWIKI-19069
70 XWIKI-19764
71 XWIKI-20401
72 {{/jira}}
73 )))
74 * Email notification "per app" grouping - Simon(((
75 {{jira id="xwikiorg"}}
76 XWIKI-17034
77 {{/jira}}
78 )))
79 * What's new - Vincent(((
80 {{jira id="xwikiorg"}}
81 XWIKI-20846
82 {{/jira}}
83 )))
84
85 === Contrib & Others ===
86
87 Outstanding from previous roadmaps:
88
89 * Infra - Upgrade xwiki.org to LTS - Simon
90
91 New work:
92
93 * DokuWiki Importer improvements - Michael
94 ** (((
95 {{jira id="xwikiorg"}}
96 DOKUWIKI-18
97 DOKUWIKI-20
98 DOKUWIKI-38
99 DOKUWIKI-36
100 DOKUWIKI-32
101 DOKUWIKI-34
102 DOKUWIKI-40
103 {{/jira}}
104 )))
105 * Extensible number types - Manuel(((
106 {{jira id="xwikiorg"}}
107 XFIGURE-2
108 NCAPP-71
109 {{/jira}}
110 )))
111 * Recommend the URL Normalizer - Thomas(((
112 {{jira id="xwikiorg"}}
113 URLNORMALZ-28
114 URLNORMALZ-15
115 URLNORMALZ-18
116 URLNORMALZ-23
117 URLNORMALZ-26
118 URLNORMALZ-29
119 {{/jira}}
120 )))
121 * Change Request: Simon(((
122 {{jira id="xwikiorg"}}
123 CRAPP-275
124 CRAPP-276
125 {{/jira}}
126 )))
127
128 Other:
129
130 * All: BFDs on Thursdays
131 * All: Fix flickers
132
133 === Dates ===
134
135 * 15.4 RC1: 22nd of May 2023 (/)
136 * 15.4 Final: 30th of May 2023 (note: 29th is off in France and Germany)
137
138 == XWiki 15.3 ==
139
140 === XWiki Standard ===
141
142 Outstanding from past roadmaps:
143
144 * Security issues not finished:
145 ** Manuel:
146 *** https://jira.xwiki.org/browse/XWIKI-20331
147 * WCAG - Lucas(((
148 {{jira id="xwikiorg"}}
149 XWIKI-19725
150 XWIKI-19450
151 XWIKI-19383
152 {{/jira}}
153
154 Report all issues found by Axe Core in the XWiki build on jira and start fixing some.
155 )))
156 * Various issues - Marius(((
157 {{jira id="xwikiorg"}}
158 XWIKI-20483
159 XWIKI-20490
160 {{/jira}}
161 )))
162 * Bug fix CKEditor - Marius(((
163 {{jira id="xwikiorg"}}
164 XWIKI-20574
165 {{/jira}}
166 )))
167
168 New work:
169
170 * Each dev takes several (from 3 to 5) security issues from:
171 ** [[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
172 ** 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).
173 ** Michael:
174 *** https://jira.xwiki.org/browse/XWIKI-20715
175 *** https://jira.xwiki.org/browse/XWIKI-20746
176 *** https://jira.xwiki.org/browse/XWIKI-20684
177 * Caption overflow improvement - Manuel(((
178 {{jira id="xwikiorg"}}
179 XRENDERING-655
180 {{/jira}}
181 )))
182 * Quick actions - Design and start scaffolding - Marius(((
183 {{jira id="xwikiorg"}}
184 XWIKI-20795
185 {{/jira}}
186 )))
187 * Finish PDF export issues - Marius(((
188 {{jira id="xwikiorg"}}
189 XWIKI-20741
190 {{/jira}}
191 )))
192 * Nice to have (BFD)(((
193 {{jira id="xwikiorg"}}
194 XWIKI-20552
195 XWIKI-20551
196 XWIKI-20712
197 {{/jira}}
198 )))
199 * WCAG - Lucas(((
200 {{jira id="xwikiorg"}}
201 XWIKI-16140
202 XWIKI-20757
203 XWIKI-18931
204 XWIKI-16150
205 XWIKI-20750
206 XWIKI-20756
207 XWIKI-16144
208 XWIKI-18004
209 XWIKI-18859
210 XWIKI-19139
211 XWIKI-19469
212 XWIKI-20680
213 XWIKI-20736
214 XWIKI-20745
215 XWIKI-20727
216 XWIKI-20693
217 XWIKI-20696
218 {{/jira}}
219 )))
220 * Allow choosing the authenticator at runtime - Thomas(((
221 {{jira id="xwikiorg"}}
222 XWIKI-20548
223 {{/jira}}
224 )))
225 * Email notification "per app" grouping - Simon
226 ** TODO: add jira issue here
227 ** Restart design discussions and start API implementation
228
229 === Contrib & Others ===
230
231 Outstanding from previous roadmaps:
232
233 * Infra - Upgrade xwiki.org to LTS - Simon
234
235 New work:
236
237 * Change Request - Simon(((
238 {{jira id="xwikiorg"}}
239 CRAPP-253
240 CRAPP-255
241 {{/jira}}
242 )))
243
244 Other:
245
246 * All: BFDs on Thursdays
247 * All: Fix flickers
248
249 === Dates ===
250
251 * 15.3 RC1: 17th of April 2023 (/)
252 * 15.3 Final: 24th of April 2023 (/)
253
254 == XWiki 15.2 ==
255
256 === XWiki Standard ===
257
258 Outstanding from past roadmaps:
259
260 * Security issues not finished in 15.0:
261 ** Thomas
262 *** https://jira.xwiki.org/browse/XWIKI-20385
263 *** https://jira.xwiki.org/browse/XWIKI-20386
264 ** Michael:
265 *** https://jira.xwiki.org/browse/XWIKI-20524
266 ** Manuel:
267 *** https://jira.xwiki.org/browse/XWIKI-20331
268 *** https://jira.xwiki.org/browse/XWIKI-20421
269 * UI for the "What's new" feature in XS - Vincent(((
270 {{jira id="xwikiorg"}}
271 XWIKI-20657
272 {{/jira}}
273 )))
274 * WCAG - Lucas(((
275 {{jira id="xwikiorg"}}
276 XWIKI-20541
277 XWIKI-19725
278 {{/jira}}
279 )))
280 * Various issues - Marius(((
281 {{jira id="xwikiorg"}}
282 XWIKI-20483
283 XWIKI-20490
284 XWIKI-18534
285 {{/jira}}
286 )))
287 * PDF Export issues - Marius(((
288 {{jira id="xwikiorg"}}
289 XWIKI-20556
290 {{/jira}}
291 )))
292 * Bug fix CKEditor - Marius(((
293 {{jira id="xwikiorg"}}
294 XWIKI-20574
295 {{/jira}}
296 )))
297
298 New work:
299
300 * Each dev takes several (from 3 to 5) security issues from:
301 ** [[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
302 ** Goal: close the 12 remaining security issues in 15.2 ideally.
303 ** Michael:
304 *** Decide what to do in XS for https://jira.xwiki.org/browse/XWIKI-20135
305 *** https://jira.xwiki.org/browse/XWIKI-20610
306 *** https://jira.xwiki.org/browse/XWIKI-20594
307 ** Thomas:
308 *** https://jira.xwiki.org/browse/XWIKI-20625
309 *** https://jira.xwiki.org/browse/XWIKI-20624
310 ** Manuel:
311 *** https://jira.xwiki.org/browse/XWIKI-20611
312 * WCAG - Lucas(((
313 {{jira id="xwikiorg"}}
314 XWIKI-19450
315 XWIKI-19383
316 {{/jira}}
317
318 And also report all issues found by Axe Core in the XWiki build on jira and start fixing some
319 )))
320 * Bugs:(((
321 {{jira id="xwikiorg"}}
322 XWIKI-20658
323 XWIKI-20554
324 XRENDERING-707
325 {{/jira}}
326 )))
327
328 === Contrib & Others ===
329
330 Outstanding from previous roadmaps:
331
332 * CR - Display diff contextual information with comments - Simon(((
333 {{jira id="xwikiorg"}}
334 CRAPP-67
335 {{/jira}}
336 )))
337 * CR bugs - Simon(((
338 {{jira id="xwikiorg"}}
339 CRAPP-231
340 {{/jira}}
341
342 And Alignment of the CR activity feed.
343 )))
344 * CR - Improve cluster support - Simon(((
345 {{jira id="xwikiorg"}}
346 CRAPP-112
347 {{/jira}}
348 )))
349
350 New work:
351
352 * Change request - Simon(((
353 {{jira id="xwikiorg"}}
354 CRAPP-241
355 CRAPP-229
356 {{/jira}}
357
358 And UX improvement in file change tab.
359 )))
360 * Infra - Upgrade xwiki.org to LTS - Simon
361
362 Other:
363
364 * All: BFDs on Thursdays
365 * All: Fix flickers
366
367 === Dates ===
368
369 * 15.2 RC1: --20th-- 21th of March 2023 (/)
370 * 15.2 Final: 27th of March 2023 (/)
371
372 == XWiki 15.1 ==
373
374 === XWiki Standard ===
375
376 Outstanding from past roadmaps:
377
378 * Security issues not finished in 15.0:
379 ** Marius
380 *** https://jira.xwiki.org/browse/XWIKI-20276
381 *** https://jira.xwiki.org/browse/XWIKI-19906
382 ** Thomas
383 *** https://jira.xwiki.org/browse/XWIKI-20281
384 *** https://jira.xwiki.org/browse/XWIKI-20385
385 *** https://jira.xwiki.org/browse/XWIKI-20386
386 *** https://jira.xwiki.org/browse/XRENDERING-688
387 ** Simon
388 *** https://jira.xwiki.org/browse/XWIKI-20339
389 *** https://jira.xwiki.org/browse/XWIKI-20352
390 *** https://jira.xwiki.org/browse/XWIKI-20341
391 *** https://jira.xwiki.org/browse/XWIKI-20342
392 *** https://jira.xwiki.org/browse/XWIKI-20343
393 * Include "What's new" feature in XS (see gitlab as an example about how to implement it) - Vincent(((
394 {{jira id="xwikiorg"}}
395 XWIKI-20533
396 {{/jira}}
397
398 Specifically:
399
400 * Implement the UI part which is currently missing
401 * Implement the Admin UI to turn it off
402 )))
403 * Bug fix: Aspect ratio not working when width/height does not respect the image ratio - Manuel(((
404 {{jira id="xwikiorg"}}
405 XWIKI-20499
406 {{/jira}}
407 )))
408 * WCAG issues to fix - Lucas(((
409 {{jira id="xwikiorg"}}
410 XWIKI-13786
411 XWIKI-19140
412 {{/jira}}
413 )))
414
415 New work:
416
417 * Each dev takes several (from 3 to 5) security issues from:
418 ** Goal: close 15 security issues in 15.1 minimum
419 ** Michael:
420 *** https://jira.xwiki.org/browse/XRENDERING-688 (requires https://jira.xwiki.org/browse/XRENDERING-703)
421 *** https://jira.xwiki.org/browse/XWIKI-20290
422 *** https://jira.xwiki.org/browse/XWIKI-20524
423 ** Manuel (best effort once the pdf export outstanding issues are fixed):
424 *** https://jira.xwiki.org/browse/XWIKI-20519
425 *** https://jira.xwiki.org/browse/XWIKI-16138
426 *** https://jira.xwiki.org/browse/XWIKI-20331
427 *** https://jira.xwiki.org/browse/XWIKI-20421
428 * WCAG improvements - Lucas(((
429 {{jira id="xwikiorg"}}
430 XWIKI-20541
431 XWIKI-19725
432 {{/jira}}
433 )))
434 * As time permits, during BFDs - Marius(((
435 {{jira id="xwikiorg"}}
436 XWIKI-20483
437 XWIKI-20490
438 XWIKI-18534
439 {{/jira}}
440
441 Note:
442
443 * XWIKI-20483 is the priority 1 during BFDs (except if there are other blocker issues arising in the mean time)
444 )))
445 * PDF Export outstanding issues(((
446 {{jira id="xwikiorg"}}
447 XWIKI-13977
448 XWIKI-20563
449 XWIKI-20556
450 XWIKI-20561
451 {{/jira}}
452 )))
453 * Bug fix CKEditor - Marius(((
454 {{jira id="xwikiorg"}}
455 XWIKI-20574
456 {{/jira}}
457 )))
458
459 === Contrib & Others ===
460
461 Outstanding from previous roadmaps:
462
463 * CR - Display diff contextual information with comments - Simon(((
464 {{jira id="xwikiorg"}}
465 CRAPP-67
466 {{/jira}}
467 )))
468 * Change Request bugs - Simon
469 ** TODO: list bug jiras here
470
471 New work:
472
473 * Change request - Simon(((
474 {{jira id="xwikiorg"}}
475 CRAPP-231
476 CRAPP-112
477 {{/jira}}
478 )))
479
480 Other:
481
482 * All: BFDs on Thursdays
483 * All: Fix flickers
484 * All: With the time left, fix blocker/critical/major open bugs.
485
486 === Dates ===
487
488 * 15.1 RC1: --20th-- 21st of February 2023 (/)
489 * 15.1 Final: 27th of February 2023 (/)
490
491 == XWiki 15.0 ==
492
493 === XWiki Standard ===
494
495 Outstanding from past roadmaps:
496 * Security issues not finished in 14.10.1 and 14.10.2:
497 ** Marius
498 *** https://jira.xwiki.org/browse/XWIKI-20276
499 ** Thomas
500 *** https://jira.xwiki.org/browse/XWIKI-20295
501 *** https://jira.xwiki.org/browse/XWIKI-20287
502 *** https://jira.xwiki.org/browse/XWIKI-20281
503
504 New work:
505 * Security issues:
506 ** Goal: close 15 security issues minimum
507 ** Michael:
508 *** https://jira.xwiki.org/browse/XWIKI-20457
509 *** https://jira.xwiki.org/browse/XWIKI-20334
510 *** https://jira.xwiki.org/browse/XWIKI-20341
511 *** https://jira.xwiki.org/browse/XWIKI-20342
512 *** https://jira.xwiki.org/browse/XWIKI-20343
513 ** Simon:
514 *** https://jira.xwiki.org/browse/XWIKI-20339
515 *** https://jira.xwiki.org/browse/XWIKI-20352
516 ** Manuel:
517 *** https://jira.xwiki.org/browse/XWIKI-20456
518 *** https://jira.xwiki.org/browse/XWIKI-20002
519 *** https://jira.xwiki.org/browse/XWIKI-20285
520 *** https://jira.xwiki.org/browse/XWIKI-20333
521 ** Marius:
522 *** https://jira.xwiki.org/browse/XWIKI-19906
523 ** Thomas:
524 *** https://jira.xwiki.org/browse/XWIKI-20385
525 *** https://jira.xwiki.org/browse/XWIKI-20386
526 *** https://jira.xwiki.org/browse/XWIKI-20340
527 *** https://jira.xwiki.org/browse/XWIKI-20423
528 *** https://jira.xwiki.org/browse/XRENDERING-688
529 * Add a "What's new" feature in XWiki (see gitlab as an example about how to implement it) - Vincent
530 ** Define requirements on design.xwiki.org
531 ** (((
532 {{jira id="xwikiorg"}}
533 XWIKI-20533
534 {{/jira}}
535 )))
536 * Bug fix - Manuel(((
537 {{jira id="xwikiorg"}}
538 XWIKI-20499
539 {{/jira}}
540 )))
541 * WCAG improvements - Lucas
542 ** Find a tool to check WCAG status for XWiki and make it part of XWiki's build
543 ** Fix some issues from https://jira.xwiki.org/issues/?jql=labels%20%3D%20wcag%20and%20resolution%20%3D%20Unresolved%20
544 * Blocker bug "No error message in case of file uploads in comment without proper rights" - Marius(((
545 {{jira id="xwikiorg"}}
546 XWIKI-20302
547 {{/jira}}
548 )))
549 * As time permits, during BFDs - Marius
550 ** Priority for XWIKI-20483
551 ** (((
552 {{jira id="xwikiorg"}}
553 XWIKI-20483
554 XWIKI-20458
555 XWIKI-20490
556 XWIKI-18534
557 {{/jira}}
558 )))
559
560 === Contrib & Others ===
561
562 New work:
563 * CR - Display diff contextual information with comments - Simon(((
564 {{jira id="xwikiorg"}}
565 CRAPP-67
566 {{/jira}}
567 )))
568 * Change Request bugs - Simon(((
569 * Investigate issues with using attachment selector in change request edition
570 * Investigate possible server error in case of conflict
571 * {{jira id="xwikiorg"}}
572 CRAPP-229
573 {{/jira}}
574 )))
575
576
577 * Work on https://l10n.xwiki.org - Simon(((
578 {{jira id="xwikiorg"}}
579 XINFRA-357
580 XINFRA-378
581 XINFRA-379
582 {{/jira}}
583 )))
584
585 Other:
586 * All: BFDs on Thursdays
587 * All: Fix flickers
588 * All: With the time left, fix some critical/major open bugs. Take them from the blocker/critical list of open bugs.
589
590 === Dates ===
591
592 * 15.0 RC1: 23rd of January 2023 (/)
593 * 15.0 Final: 30th of January 2023 (/)

Get Connected