Wiki source code of Roadmap

Version 790.1 by Vincent Massol on 2023/02/23

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 (x)
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 * Security issues not finished in 15.0:
58 ** Thomas
59 *** https://jira.xwiki.org/browse/XWIKI-20385
60 *** https://jira.xwiki.org/browse/XWIKI-20386
61 ** Michael:
62 *** https://jira.xwiki.org/browse/XWIKI-20524
63 ** Manuel:
64 *** https://jira.xwiki.org/browse/XWIKI-20331
65 *** https://jira.xwiki.org/browse/XWIKI-20421
66 * UI for the "What's new" feature in XS - Vincent(((
67 {{jira id="xwikiorg"}}
68 XWIKI-20657
69 {{/jira}}
70 )))
71 * WCAG - Lucas(((
72 {{jira id="xwikiorg"}}
73 XWIKI-20541
74 XWIKI-19725
75 {{/jira}}
76 )))
77 * Various issues - Marius(((
78 {{jira id="xwikiorg"}}
79 XWIKI-20483
80 XWIKI-20490
81 XWIKI-18534
82 {{/jira}}
83 )))
84 * PDF Export issues - Marius(((
85 {{jira id="xwikiorg"}}
86 XWIKI-20556
87 {{/jira}}
88 )))
89 * Bug fix CKEditor - Marius(((
90 {{jira id="xwikiorg"}}
91 XWIKI-20574
92 {{/jira}}
93 )))
94
95 New work:
96 * Each dev takes several (from 3 to 5) security issues from:
97 ** [[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
98 ** Goal: close the 12 remaining security issues in 15.2 ideally.
99 ** Michael:
100 *** Decide what to do in XS for https://jira.xwiki.org/browse/XWIKI-20135
101 *** https://jira.xwiki.org/browse/XWIKI-20610
102 *** https://jira.xwiki.org/browse/XWIKI-20594
103 ** Thomas:
104 *** https://jira.xwiki.org/browse/XWIKI-20625
105 *** https://jira.xwiki.org/browse/XWIKI-20624
106 ** Manuel:
107 *** https://jira.xwiki.org/browse/XWIKI-20611
108 * WCAG - Lucas(((
109 {{jira id="xwikiorg"}}
110 XWIKI-19450
111 XWIKI-19383
112 {{/jira}}
113
114 And also report all issues found by Axe Core in the XWiki build on jira and start fixing some
115 )))
116 * Bugs:(((
117 {{jira id="xwikiorg"}}
118 XWIKI-20658
119 XWIKI-20554
120 XRENDERING-707
121 {{/jira}}
122 )))
123
124 === Contrib & Others ===
125
126 Outstanding from previous roadmaps:
127 * CR - Display diff contextual information with comments - Simon(((
128 {{jira id="xwikiorg"}}
129 CRAPP-67
130 {{/jira}}
131 )))
132 * CR bugs - Simon(((
133 {{jira id="xwikiorg"}}
134 CRAPP-231
135 {{/jira}}
136
137 And Alignment of the CR activity feed.
138 )))
139 * CR - Improve cluster support - Simon(((
140 {{jira id="xwikiorg"}}
141 CRAPP-112
142 {{/jira}}
143 )))
144
145 New work:
146 * Change request - Simon(((
147 {{jira id="xwikiorg"}}
148 CRAPP-241
149 CRAPP-229
150 {{/jira}}
151
152 And UX improvement in file change tab.
153 )))
154 * Infra - Upgrade xwiki.org to LTS - Simon
155
156 Other:
157 * All: BFDs on Thursdays
158 * All: Fix flickers
159
160 === Dates ===
161
162 * 15.2 RC1: 20th of March 2023
163 * 15.2 Final: 27th of March 2023
164
165 == XWiki 15.1 ==
166
167 === XWiki Standard ===
168
169 Outstanding from past roadmaps:
170 * Security issues not finished in 15.0:
171 ** Marius
172 *** https://jira.xwiki.org/browse/XWIKI-20276
173 *** https://jira.xwiki.org/browse/XWIKI-19906
174 ** Thomas
175 *** https://jira.xwiki.org/browse/XWIKI-20281
176 *** https://jira.xwiki.org/browse/XWIKI-20385
177 *** https://jira.xwiki.org/browse/XWIKI-20386
178 *** https://jira.xwiki.org/browse/XRENDERING-688
179 ** Simon
180 *** https://jira.xwiki.org/browse/XWIKI-20339
181 *** https://jira.xwiki.org/browse/XWIKI-20352
182 *** https://jira.xwiki.org/browse/XWIKI-20341
183 *** https://jira.xwiki.org/browse/XWIKI-20342
184 *** https://jira.xwiki.org/browse/XWIKI-20343
185 * Include "What's new" feature in XS (see gitlab as an example about how to implement it) - Vincent(((
186 {{jira id="xwikiorg"}}
187 XWIKI-20533
188 {{/jira}}
189
190 Specifically:
191 * Implement the UI part which is currently missing
192 * Implement the Admin UI to turn it off
193 )))
194 * Bug fix: Aspect ratio not working when width/height does not respect the image ratio - Manuel(((
195 {{jira id="xwikiorg"}}
196 XWIKI-20499
197 {{/jira}}
198 )))
199 * WCAG issues to fix - Lucas(((
200 {{jira id="xwikiorg"}}
201 XWIKI-13786
202 XWIKI-19140
203 {{/jira}}
204 )))
205
206 New work:
207 * Each dev takes several (from 3 to 5) security issues from:
208 ** Goal: close 15 security issues in 15.1 minimum
209 ** Michael:
210 *** https://jira.xwiki.org/browse/XRENDERING-688 (requires https://jira.xwiki.org/browse/XRENDERING-703)
211 *** https://jira.xwiki.org/browse/XWIKI-20290
212 *** https://jira.xwiki.org/browse/XWIKI-20524
213 ** Manuel (best effort once the pdf export outstanding issues are fixed):
214 *** https://jira.xwiki.org/browse/XWIKI-20519
215 *** https://jira.xwiki.org/browse/XWIKI-16138
216 *** https://jira.xwiki.org/browse/XWIKI-20331
217 *** https://jira.xwiki.org/browse/XWIKI-20421
218 * WCAG improvements - Lucas(((
219 {{jira id="xwikiorg"}}
220 XWIKI-20541
221 XWIKI-19725
222 {{/jira}}
223 )))
224 * As time permits, during BFDs - Marius(((
225 {{jira id="xwikiorg"}}
226 XWIKI-20483
227 XWIKI-20490
228 XWIKI-18534
229 {{/jira}}
230
231 Note:
232 * XWIKI-20483 is the priority 1 during BFDs (except if there are other blocker issues arising in the mean time)
233 )))
234 * PDF Export outstanding issues(((
235 {{jira id="xwikiorg"}}
236 XWIKI-13977
237 XWIKI-20563
238 XWIKI-20556
239 XWIKI-20561
240 {{/jira}}
241 )))
242 * Bug fix CKEditor - Marius(((
243 {{jira id="xwikiorg"}}
244 XWIKI-20574
245 {{/jira}}
246 )))
247
248 === Contrib & Others ===
249
250 Outstanding from previous roadmaps:
251 * CR - Display diff contextual information with comments - Simon(((
252 {{jira id="xwikiorg"}}
253 CRAPP-67
254 {{/jira}}
255 )))
256 * Change Request bugs - Simon
257 ** TODO: list bug jiras here
258
259 New work:
260 * Change request - Simon(((
261 {{jira id="xwikiorg"}}
262 CRAPP-231
263 CRAPP-112
264 {{/jira}}
265 )))
266
267 Other:
268 * All: BFDs on Thursdays
269 * All: Fix flickers
270 * All: With the time left, fix blocker/critical/major open bugs.
271
272 === Dates ===
273
274 * 15.1 RC1: --20th-- 21st of February 2023 (/)
275 * 15.1 Final: 27th of February 2023

Get Connected