Wiki source code of Roadmap

Version 791.1 by Thomas Mortagne on 2023/02/27

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**"}}
2 {{toc depth="2"/}}
3 {{/box}}
4
5 The [[XWiki development process>>dev:Main.WebHome]] uses [[JIRA>>https://jira.xwiki.org]] for listing all tasks to be implemented and all bugs to be fixed.
6
7 You'll find there the dates and versions planned for issues to be fixed and hence the XWiki roadmaps. There's also a [[release calendar>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=10000]] listing all known dates for future releases. Please understand that these dates are often tentative since XWiki's development is open source and lots of committers/contributors are working in their free time on XWiki.
8
9 If you're interested to help out check the [[contributing page>>dev:Community.Contributing]].
10
11 {{info}}
12 We're releasing several top level projects together and as such we've decided to have the same Roadmap page for all of them. Thus this page contains the roadmap for the following projects: XWiki Commons, XWiki Rendering and XWiki Platform.
13 {{/info}}
14
15 General goals for all releases:
16
17 * More tests
18 * Better javadoc
19 * More documentation on xwiki.org
20 * Code cleanup/refactoring
21
22 Already implemented roadmaps can be found in the [[archives>>Roadmaps.Archives.WebHome]].
23
24 Note that all planned release dates are also entered in the Calendar on [[JIRA>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=10000]].
25
26 = XWiki 15.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
27
28 Release dates for the 15.x Cycle:
29
30 * 15.0: January 2023 (/)
31 * 15.1: February 2023 (/)
32 * 15.2: March 2023 (x)
33 * 15.3: April 2023 (x)
34 * 15.4: May 2023 (x)
35 * 15.5: June 2023 (x)
36 * 15.6: July 2023 (x)
37 * 15.7: August 2023 (x)
38 * 15.8: September 2023 (x)
39 * 15.9: October 2023 (x)
40 * 15.10: November 2023 (x)
41 * 15.10.1: December 2023 (x)
42 * 15.10.2: December 2023 (x)
43
44 {{comment}}
45 * TBD - TBD(((
46 {{jira id="xwikiorg"}}
47 TBD-1234
48 {{/jira}}
49 )))
50 {{/comment}}
51
52 == XWiki 15.2 ==
53
54 === XWiki Standard ===
55
56 Outstanding from past roadmaps:
57
58 * Security issues not finished in 15.0:
59 ** Thomas
60 *** https://jira.xwiki.org/browse/XWIKI-20385
61 *** https://jira.xwiki.org/browse/XWIKI-20386
62 ** Michael:
63 *** https://jira.xwiki.org/browse/XWIKI-20524
64 ** Manuel:
65 *** https://jira.xwiki.org/browse/XWIKI-20331
66 *** https://jira.xwiki.org/browse/XWIKI-20421
67 * UI for the "What's new" feature in XS - Vincent(((
68 {{jira id="xwikiorg"}}
69 XWIKI-20657
70 {{/jira}}
71 )))
72 * WCAG - Lucas(((
73 {{jira id="xwikiorg"}}
74 XWIKI-20541
75 XWIKI-19725
76 {{/jira}}
77 )))
78 * Various issues - Marius(((
79 {{jira id="xwikiorg"}}
80 XWIKI-20483
81 XWIKI-20490
82 XWIKI-18534
83 {{/jira}}
84 )))
85 * PDF Export issues - Marius(((
86 {{jira id="xwikiorg"}}
87 XWIKI-20556
88 {{/jira}}
89 )))
90 * Bug fix CKEditor - Marius(((
91 {{jira id="xwikiorg"}}
92 XWIKI-20574
93 {{/jira}}
94 )))
95
96 New work:
97
98 * Each dev takes several (from 3 to 5) security issues from:
99 ** [[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
100 ** Goal: close the 12 remaining security issues in 15.2 ideally.
101 ** Michael:
102 *** Decide what to do in XS for https://jira.xwiki.org/browse/XWIKI-20135
103 *** https://jira.xwiki.org/browse/XWIKI-20610
104 *** https://jira.xwiki.org/browse/XWIKI-20594
105 ** Thomas:
106 *** https://jira.xwiki.org/browse/XWIKI-20625
107 *** https://jira.xwiki.org/browse/XWIKI-20624
108 ** Manuel:
109 *** https://jira.xwiki.org/browse/XWIKI-20611
110 * WCAG - Lucas(((
111 {{jira id="xwikiorg"}}
112 XWIKI-19450
113 XWIKI-19383
114 {{/jira}}
115
116 And also report all issues found by Axe Core in the XWiki build on jira and start fixing some
117 )))
118 * Bugs:(((
119 {{jira id="xwikiorg"}}
120 XWIKI-20658
121 XWIKI-20554
122 XRENDERING-707
123 {{/jira}}
124 )))
125
126 === Contrib & Others ===
127
128 Outstanding from previous roadmaps:
129
130 * CR - Display diff contextual information with comments - Simon(((
131 {{jira id="xwikiorg"}}
132 CRAPP-67
133 {{/jira}}
134 )))
135 * CR bugs - Simon(((
136 {{jira id="xwikiorg"}}
137 CRAPP-231
138 {{/jira}}
139
140 And Alignment of the CR activity feed.
141 )))
142 * CR - Improve cluster support - Simon(((
143 {{jira id="xwikiorg"}}
144 CRAPP-112
145 {{/jira}}
146 )))
147
148 New work:
149
150 * Change request - Simon(((
151 {{jira id="xwikiorg"}}
152 CRAPP-241
153 CRAPP-229
154 {{/jira}}
155
156 And UX improvement in file change tab.
157 )))
158 * Infra - Upgrade xwiki.org to LTS - Simon
159
160 Other:
161
162 * All: BFDs on Thursdays
163 * All: Fix flickers
164
165 === Dates ===
166
167 * 15.2 RC1: 20th of March 2023
168 * 15.2 Final: 27th of March 2023
169
170 == XWiki 15.1 ==
171
172 === XWiki Standard ===
173
174 Outstanding from past roadmaps:
175
176 * Security issues not finished in 15.0:
177 ** Marius
178 *** https://jira.xwiki.org/browse/XWIKI-20276
179 *** https://jira.xwiki.org/browse/XWIKI-19906
180 ** Thomas
181 *** https://jira.xwiki.org/browse/XWIKI-20281
182 *** https://jira.xwiki.org/browse/XWIKI-20385
183 *** https://jira.xwiki.org/browse/XWIKI-20386
184 *** https://jira.xwiki.org/browse/XRENDERING-688
185 ** Simon
186 *** https://jira.xwiki.org/browse/XWIKI-20339
187 *** https://jira.xwiki.org/browse/XWIKI-20352
188 *** https://jira.xwiki.org/browse/XWIKI-20341
189 *** https://jira.xwiki.org/browse/XWIKI-20342
190 *** https://jira.xwiki.org/browse/XWIKI-20343
191 * Include "What's new" feature in XS (see gitlab as an example about how to implement it) - Vincent(((
192 {{jira id="xwikiorg"}}
193 XWIKI-20533
194 {{/jira}}
195
196 Specifically:
197
198 * Implement the UI part which is currently missing
199 * Implement the Admin UI to turn it off
200 )))
201 * Bug fix: Aspect ratio not working when width/height does not respect the image ratio - Manuel(((
202 {{jira id="xwikiorg"}}
203 XWIKI-20499
204 {{/jira}}
205 )))
206 * WCAG issues to fix - Lucas(((
207 {{jira id="xwikiorg"}}
208 XWIKI-13786
209 XWIKI-19140
210 {{/jira}}
211 )))
212
213 New work:
214
215 * Each dev takes several (from 3 to 5) security issues from:
216 ** Goal: close 15 security issues in 15.1 minimum
217 ** Michael:
218 *** https://jira.xwiki.org/browse/XRENDERING-688 (requires https://jira.xwiki.org/browse/XRENDERING-703)
219 *** https://jira.xwiki.org/browse/XWIKI-20290
220 *** https://jira.xwiki.org/browse/XWIKI-20524
221 ** Manuel (best effort once the pdf export outstanding issues are fixed):
222 *** https://jira.xwiki.org/browse/XWIKI-20519
223 *** https://jira.xwiki.org/browse/XWIKI-16138
224 *** https://jira.xwiki.org/browse/XWIKI-20331
225 *** https://jira.xwiki.org/browse/XWIKI-20421
226 * WCAG improvements - Lucas(((
227 {{jira id="xwikiorg"}}
228 XWIKI-20541
229 XWIKI-19725
230 {{/jira}}
231 )))
232 * As time permits, during BFDs - Marius(((
233 {{jira id="xwikiorg"}}
234 XWIKI-20483
235 XWIKI-20490
236 XWIKI-18534
237 {{/jira}}
238
239 Note:
240
241 * XWIKI-20483 is the priority 1 during BFDs (except if there are other blocker issues arising in the mean time)
242 )))
243 * PDF Export outstanding issues(((
244 {{jira id="xwikiorg"}}
245 XWIKI-13977
246 XWIKI-20563
247 XWIKI-20556
248 XWIKI-20561
249 {{/jira}}
250 )))
251 * Bug fix CKEditor - Marius(((
252 {{jira id="xwikiorg"}}
253 XWIKI-20574
254 {{/jira}}
255 )))
256
257 === Contrib & Others ===
258
259 Outstanding from previous roadmaps:
260
261 * CR - Display diff contextual information with comments - Simon(((
262 {{jira id="xwikiorg"}}
263 CRAPP-67
264 {{/jira}}
265 )))
266 * Change Request bugs - Simon
267 ** TODO: list bug jiras here
268
269 New work:
270
271 * Change request - Simon(((
272 {{jira id="xwikiorg"}}
273 CRAPP-231
274 CRAPP-112
275 {{/jira}}
276 )))
277
278 Other:
279
280 * All: BFDs on Thursdays
281 * All: Fix flickers
282 * All: With the time left, fix blocker/critical/major open bugs.
283
284 === Dates ===
285
286 * 15.1 RC1: --20th-- 21st of February 2023 (/)
287 * 15.1 Final: 27th of February 2023

Get Connected