Wiki source code of XWiki Roadmap Archives for the 15.x Release Cycle
Version 3.2 by Vincent Massol on 2023/03/28
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | = XWiki 15.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] = |
2 | |||
![]() |
3.1 | 3 | == XWiki 15.2 == |
4 | |||
5 | === XWiki Standard === | ||
6 | |||
7 | Outstanding from past roadmaps: | ||
8 | |||
9 | * Security issues not finished in 15.0: | ||
10 | ** Thomas | ||
11 | *** https://jira.xwiki.org/browse/XWIKI-20385 | ||
12 | *** https://jira.xwiki.org/browse/XWIKI-20386 | ||
13 | ** Michael: | ||
14 | *** https://jira.xwiki.org/browse/XWIKI-20524 | ||
15 | ** Manuel: | ||
16 | *** https://jira.xwiki.org/browse/XWIKI-20331 | ||
17 | *** https://jira.xwiki.org/browse/XWIKI-20421 | ||
18 | * UI for the "What's new" feature in XS - Vincent((( | ||
19 | {{jira id="xwikiorg"}} | ||
20 | XWIKI-20657 | ||
21 | {{/jira}} | ||
22 | ))) | ||
23 | * WCAG - Lucas((( | ||
24 | {{jira id="xwikiorg"}} | ||
25 | XWIKI-20541 | ||
26 | XWIKI-19725 | ||
27 | {{/jira}} | ||
28 | ))) | ||
29 | * Various issues - Marius((( | ||
30 | {{jira id="xwikiorg"}} | ||
31 | XWIKI-20483 | ||
32 | XWIKI-20490 | ||
33 | XWIKI-18534 | ||
34 | {{/jira}} | ||
35 | ))) | ||
36 | * PDF Export issues - Marius((( | ||
37 | {{jira id="xwikiorg"}} | ||
38 | XWIKI-20556 | ||
39 | {{/jira}} | ||
40 | ))) | ||
41 | * Bug fix CKEditor - Marius((( | ||
42 | {{jira id="xwikiorg"}} | ||
43 | XWIKI-20574 | ||
44 | {{/jira}} | ||
45 | ))) | ||
46 | |||
47 | New work: | ||
48 | |||
49 | * Each dev takes several (from 3 to 5) security issues from: | ||
50 | ** [[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 | ||
51 | ** Goal: close the 12 remaining security issues in 15.2 ideally. | ||
52 | ** Michael: | ||
53 | *** Decide what to do in XS for https://jira.xwiki.org/browse/XWIKI-20135 | ||
54 | *** https://jira.xwiki.org/browse/XWIKI-20610 | ||
55 | *** https://jira.xwiki.org/browse/XWIKI-20594 | ||
56 | ** Thomas: | ||
57 | *** https://jira.xwiki.org/browse/XWIKI-20625 | ||
58 | *** https://jira.xwiki.org/browse/XWIKI-20624 | ||
59 | ** Manuel: | ||
60 | *** https://jira.xwiki.org/browse/XWIKI-20611 | ||
61 | * WCAG - Lucas((( | ||
62 | {{jira id="xwikiorg"}} | ||
63 | XWIKI-19450 | ||
64 | XWIKI-19383 | ||
65 | {{/jira}} | ||
66 | |||
67 | And also report all issues found by Axe Core in the XWiki build on jira and start fixing some | ||
68 | ))) | ||
69 | * Bugs:((( | ||
70 | {{jira id="xwikiorg"}} | ||
71 | XWIKI-20658 | ||
72 | XWIKI-20554 | ||
73 | XRENDERING-707 | ||
74 | {{/jira}} | ||
75 | ))) | ||
76 | |||
77 | === Contrib & Others === | ||
78 | |||
79 | Outstanding from previous roadmaps: | ||
80 | |||
81 | * CR - Display diff contextual information with comments - Simon((( | ||
82 | {{jira id="xwikiorg"}} | ||
83 | CRAPP-67 | ||
84 | {{/jira}} | ||
85 | ))) | ||
86 | * CR bugs - Simon((( | ||
87 | {{jira id="xwikiorg"}} | ||
88 | CRAPP-231 | ||
89 | {{/jira}} | ||
90 | |||
91 | And Alignment of the CR activity feed. | ||
92 | ))) | ||
93 | * CR - Improve cluster support - Simon((( | ||
94 | {{jira id="xwikiorg"}} | ||
95 | CRAPP-112 | ||
96 | {{/jira}} | ||
97 | ))) | ||
98 | |||
99 | New work: | ||
100 | |||
101 | * Change request - Simon((( | ||
102 | {{jira id="xwikiorg"}} | ||
103 | CRAPP-241 | ||
104 | CRAPP-229 | ||
105 | {{/jira}} | ||
106 | |||
107 | And UX improvement in file change tab. | ||
108 | ))) | ||
109 | * Infra - Upgrade xwiki.org to LTS - Simon | ||
110 | |||
111 | Other: | ||
112 | |||
113 | * All: BFDs on Thursdays | ||
114 | * All: Fix flickers | ||
115 | |||
116 | === Dates === | ||
117 | |||
118 | * 15.2 RC1: --20th-- 21th of March 2023 (/) | ||
119 | * 15.2 Final: 27th of March 2023 (/) | ||
120 | |||
![]() |
2.1 | 121 | == XWiki 15.1 == |
122 | |||
123 | === XWiki Standard === | ||
124 | |||
125 | Outstanding from past roadmaps: | ||
126 | |||
127 | * Security issues not finished in 15.0: | ||
128 | ** Marius | ||
129 | *** https://jira.xwiki.org/browse/XWIKI-20276 | ||
130 | *** https://jira.xwiki.org/browse/XWIKI-19906 | ||
131 | ** Thomas | ||
132 | *** https://jira.xwiki.org/browse/XWIKI-20281 | ||
133 | *** https://jira.xwiki.org/browse/XWIKI-20385 | ||
134 | *** https://jira.xwiki.org/browse/XWIKI-20386 | ||
135 | *** https://jira.xwiki.org/browse/XRENDERING-688 | ||
136 | ** Simon | ||
137 | *** https://jira.xwiki.org/browse/XWIKI-20339 | ||
138 | *** https://jira.xwiki.org/browse/XWIKI-20352 | ||
139 | *** https://jira.xwiki.org/browse/XWIKI-20341 | ||
140 | *** https://jira.xwiki.org/browse/XWIKI-20342 | ||
141 | *** https://jira.xwiki.org/browse/XWIKI-20343 | ||
142 | * Include "What's new" feature in XS (see gitlab as an example about how to implement it) - Vincent((( | ||
143 | {{jira id="xwikiorg"}} | ||
144 | XWIKI-20533 | ||
145 | {{/jira}} | ||
146 | |||
147 | Specifically: | ||
148 | |||
149 | * Implement the UI part which is currently missing | ||
150 | * Implement the Admin UI to turn it off | ||
151 | ))) | ||
152 | * Bug fix: Aspect ratio not working when width/height does not respect the image ratio - Manuel((( | ||
153 | {{jira id="xwikiorg"}} | ||
154 | XWIKI-20499 | ||
155 | {{/jira}} | ||
156 | ))) | ||
157 | * WCAG issues to fix - Lucas((( | ||
158 | {{jira id="xwikiorg"}} | ||
159 | XWIKI-13786 | ||
160 | XWIKI-19140 | ||
161 | {{/jira}} | ||
162 | ))) | ||
163 | |||
164 | New work: | ||
165 | |||
166 | * Each dev takes several (from 3 to 5) security issues from: | ||
167 | ** Goal: close 15 security issues in 15.1 minimum | ||
168 | ** Michael: | ||
169 | *** https://jira.xwiki.org/browse/XRENDERING-688 (requires https://jira.xwiki.org/browse/XRENDERING-703) | ||
170 | *** https://jira.xwiki.org/browse/XWIKI-20290 | ||
171 | *** https://jira.xwiki.org/browse/XWIKI-20524 | ||
172 | ** Manuel (best effort once the pdf export outstanding issues are fixed): | ||
173 | *** https://jira.xwiki.org/browse/XWIKI-20519 | ||
174 | *** https://jira.xwiki.org/browse/XWIKI-16138 | ||
175 | *** https://jira.xwiki.org/browse/XWIKI-20331 | ||
176 | *** https://jira.xwiki.org/browse/XWIKI-20421 | ||
177 | * WCAG improvements - Lucas((( | ||
178 | {{jira id="xwikiorg"}} | ||
179 | XWIKI-20541 | ||
180 | XWIKI-19725 | ||
181 | {{/jira}} | ||
182 | ))) | ||
183 | * As time permits, during BFDs - Marius((( | ||
184 | {{jira id="xwikiorg"}} | ||
185 | XWIKI-20483 | ||
186 | XWIKI-20490 | ||
187 | XWIKI-18534 | ||
188 | {{/jira}} | ||
189 | |||
190 | Note: | ||
191 | |||
192 | * XWIKI-20483 is the priority 1 during BFDs (except if there are other blocker issues arising in the mean time) | ||
193 | ))) | ||
194 | * PDF Export outstanding issues((( | ||
195 | {{jira id="xwikiorg"}} | ||
196 | XWIKI-13977 | ||
197 | XWIKI-20563 | ||
198 | XWIKI-20556 | ||
199 | XWIKI-20561 | ||
200 | {{/jira}} | ||
201 | ))) | ||
202 | * Bug fix CKEditor - Marius((( | ||
203 | {{jira id="xwikiorg"}} | ||
204 | XWIKI-20574 | ||
205 | {{/jira}} | ||
206 | ))) | ||
207 | |||
208 | === Contrib & Others === | ||
209 | |||
210 | Outstanding from previous roadmaps: | ||
211 | |||
212 | * CR - Display diff contextual information with comments - Simon((( | ||
213 | {{jira id="xwikiorg"}} | ||
214 | CRAPP-67 | ||
215 | {{/jira}} | ||
216 | ))) | ||
217 | * Change Request bugs - Simon | ||
218 | ** TODO: list bug jiras here | ||
219 | |||
220 | New work: | ||
221 | |||
222 | * Change request - Simon((( | ||
223 | {{jira id="xwikiorg"}} | ||
224 | CRAPP-231 | ||
225 | CRAPP-112 | ||
226 | {{/jira}} | ||
227 | ))) | ||
228 | |||
229 | Other: | ||
230 | |||
231 | * All: BFDs on Thursdays | ||
232 | * All: Fix flickers | ||
233 | * All: With the time left, fix blocker/critical/major open bugs. | ||
234 | |||
235 | === Dates === | ||
236 | |||
237 | * 15.1 RC1: --20th-- 21st of February 2023 (/) | ||
238 | * 15.1 Final: 27th of February 2023 (/) | ||
239 | |||
![]() |
1.1 | 240 | == XWiki 15.0 == |
241 | |||
242 | === XWiki Standard === | ||
243 | |||
244 | Outstanding from past roadmaps: | ||
245 | * Security issues not finished in 14.10.1 and 14.10.2: | ||
246 | ** Marius | ||
247 | *** https://jira.xwiki.org/browse/XWIKI-20276 | ||
248 | ** Thomas | ||
249 | *** https://jira.xwiki.org/browse/XWIKI-20295 | ||
250 | *** https://jira.xwiki.org/browse/XWIKI-20287 | ||
251 | *** https://jira.xwiki.org/browse/XWIKI-20281 | ||
252 | |||
253 | New work: | ||
254 | * Security issues: | ||
255 | ** Goal: close 15 security issues minimum | ||
256 | ** Michael: | ||
257 | *** https://jira.xwiki.org/browse/XWIKI-20457 | ||
258 | *** https://jira.xwiki.org/browse/XWIKI-20334 | ||
259 | *** https://jira.xwiki.org/browse/XWIKI-20341 | ||
260 | *** https://jira.xwiki.org/browse/XWIKI-20342 | ||
261 | *** https://jira.xwiki.org/browse/XWIKI-20343 | ||
262 | ** Simon: | ||
263 | *** https://jira.xwiki.org/browse/XWIKI-20339 | ||
264 | *** https://jira.xwiki.org/browse/XWIKI-20352 | ||
265 | ** Manuel: | ||
266 | *** https://jira.xwiki.org/browse/XWIKI-20456 | ||
267 | *** https://jira.xwiki.org/browse/XWIKI-20002 | ||
268 | *** https://jira.xwiki.org/browse/XWIKI-20285 | ||
269 | *** https://jira.xwiki.org/browse/XWIKI-20333 | ||
270 | ** Marius: | ||
271 | *** https://jira.xwiki.org/browse/XWIKI-19906 | ||
272 | ** Thomas: | ||
273 | *** https://jira.xwiki.org/browse/XWIKI-20385 | ||
274 | *** https://jira.xwiki.org/browse/XWIKI-20386 | ||
275 | *** https://jira.xwiki.org/browse/XWIKI-20340 | ||
276 | *** https://jira.xwiki.org/browse/XWIKI-20423 | ||
277 | *** https://jira.xwiki.org/browse/XRENDERING-688 | ||
278 | * Add a "What's new" feature in XWiki (see gitlab as an example about how to implement it) - Vincent | ||
279 | ** Define requirements on design.xwiki.org | ||
280 | ** ((( | ||
281 | {{jira id="xwikiorg"}} | ||
282 | XWIKI-20533 | ||
283 | {{/jira}} | ||
284 | ))) | ||
285 | * Bug fix - Manuel((( | ||
286 | {{jira id="xwikiorg"}} | ||
287 | XWIKI-20499 | ||
288 | {{/jira}} | ||
289 | ))) | ||
290 | * WCAG improvements - Lucas | ||
291 | ** Find a tool to check WCAG status for XWiki and make it part of XWiki's build | ||
292 | ** Fix some issues from https://jira.xwiki.org/issues/?jql=labels%20%3D%20wcag%20and%20resolution%20%3D%20Unresolved%20 | ||
293 | * Blocker bug "No error message in case of file uploads in comment without proper rights" - Marius((( | ||
294 | {{jira id="xwikiorg"}} | ||
295 | XWIKI-20302 | ||
296 | {{/jira}} | ||
297 | ))) | ||
298 | * As time permits, during BFDs - Marius | ||
299 | ** Priority for XWIKI-20483 | ||
300 | ** ((( | ||
301 | {{jira id="xwikiorg"}} | ||
302 | XWIKI-20483 | ||
303 | XWIKI-20458 | ||
304 | XWIKI-20490 | ||
305 | XWIKI-18534 | ||
306 | {{/jira}} | ||
307 | ))) | ||
308 | |||
309 | === Contrib & Others === | ||
310 | |||
311 | New work: | ||
312 | * CR - Display diff contextual information with comments - Simon((( | ||
313 | {{jira id="xwikiorg"}} | ||
314 | CRAPP-67 | ||
315 | {{/jira}} | ||
316 | ))) | ||
317 | * Change Request bugs - Simon((( | ||
318 | * Investigate issues with using attachment selector in change request edition | ||
319 | * Investigate possible server error in case of conflict | ||
320 | * {{jira id="xwikiorg"}} | ||
321 | CRAPP-229 | ||
322 | {{/jira}} | ||
323 | ))) | ||
324 | |||
325 | |||
326 | * Work on https://l10n.xwiki.org - Simon((( | ||
327 | {{jira id="xwikiorg"}} | ||
328 | XINFRA-357 | ||
329 | XINFRA-378 | ||
330 | XINFRA-379 | ||
331 | {{/jira}} | ||
332 | ))) | ||
333 | |||
334 | Other: | ||
335 | * All: BFDs on Thursdays | ||
336 | * All: Fix flickers | ||
337 | * All: With the time left, fix some critical/major open bugs. Take them from the blocker/critical list of open bugs. | ||
338 | |||
339 | === Dates === | ||
340 | |||
341 | * 15.0 RC1: 23rd of January 2023 (/) | ||
342 | * 15.0 Final: 30th of January 2023 (/) |