Version 4.1 by Thomas Mortagne on 2023/04/24

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

Get Connected