Wiki source code of Roadmap

Version 796.1 by Vincent Massol on 2023/03/28

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 (/)
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.3 ==
53
54 === XWiki Standard ===
55
56 Outstanding from past roadmaps:
57 * Security issues not finished:
58 ** Manuel:
59 *** https://jira.xwiki.org/browse/XWIKI-20331
60 * WCAG - Lucas(((
61 {{jira id="xwikiorg"}}
62 XWIKI-19725
63 XWIKI-19450
64 XWIKI-19383
65 {{/jira}}
66
67 Report all issues found by Axe Core in the XWiki build on jira and start fixing some.
68 )))
69 * Various issues - Marius(((
70 {{jira id="xwikiorg"}}
71 XWIKI-20483
72 XWIKI-20490
73 {{/jira}}
74 )))
75 * Bug fix CKEditor - Marius(((
76 {{jira id="xwikiorg"}}
77 XWIKI-20574
78 {{/jira}}
79 )))
80
81 New work:
82 * Each dev takes several (from 3 to 5) security issues from:
83 ** [[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
84 ** 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).
85 ** Michael:
86 *** https://jira.xwiki.org/browse/XWIKI-20715
87 *** https://jira.xwiki.org/browse/XWIKI-20746
88 *** https://jira.xwiki.org/browse/XWIKI-20684
89 * Caption overflow improvement - Manuel(((
90 {{jira id="xwikiorg"}}
91 XRENDERING-655
92 {{/jira}}
93 )))
94 * Quick actions - Design and start scaffolding - Marius(((
95 {{jira id="xwikiorg"}}
96 XWIKI-20795
97 {{/jira}}
98 )))
99 * Finish PDF export issues - Marius(((
100 {{jira id="xwikiorg"}}
101 XWIKI-20741
102 {{/jira}}
103 )))
104 * Nice to have (BFD)(((
105 {{jira id="xwikiorg"}}
106 XWIKI-20552
107 XWIKI-20551
108 XWIKI-20712
109 {{/jira}}
110 )))
111 * WCAG - Lucas(((
112 {{jira id="xwikiorg"}}
113 XWIKI-16140
114 XWIKI-20757
115 XWIKI-18931
116 XWIKI-16150
117 XWIKI-20750
118 XWIKI-20756
119 XWIKI-16144
120 XWIKI-18004
121 XWIKI-18859
122 XWIKI-19139
123 XWIKI-19469
124 XWIKI-20680
125 XWIKI-20736
126 XWIKI-20745
127 XWIKI-20727
128 XWIKI-20693
129 XWIKI-20696
130 {{/jira}}
131 )))
132 * Allow choosing the authenticator at runtime - Thomas(((
133 {{jira id="xwikiorg"}}
134 XWIKI-20548
135 {{/jira}}
136 )))
137 * Email notification "per app" grouping - Simon
138 ** TODO: add jira issue here
139 ** Restart design discussions and start API implementation
140
141 === Contrib & Others ===
142
143 Outstanding from previous roadmaps:
144 * Infra - Upgrade xwiki.org to LTS - Simon
145
146 New work:
147 * Change Request - Simon(((
148 {{jira id="xwikiorg"}}
149 CRAPP-253
150 CRAPP-255
151 {{/jira}}
152 )))
153
154 Other:
155
156 * All: BFDs on Thursdays
157 * All: Fix flickers
158
159 === Dates ===
160
161 * 15.3 RC1: 17th of April 2023
162 * 15.3 Final: 24th of April 2023
163
164 == XWiki 15.2 ==
165
166 === XWiki Standard ===
167
168 Outstanding from past roadmaps:
169
170 * Security issues not finished in 15.0:
171 ** Thomas
172 *** https://jira.xwiki.org/browse/XWIKI-20385
173 *** https://jira.xwiki.org/browse/XWIKI-20386
174 ** Michael:
175 *** https://jira.xwiki.org/browse/XWIKI-20524
176 ** Manuel:
177 *** https://jira.xwiki.org/browse/XWIKI-20331
178 *** https://jira.xwiki.org/browse/XWIKI-20421
179 * UI for the "What's new" feature in XS - Vincent(((
180 {{jira id="xwikiorg"}}
181 XWIKI-20657
182 {{/jira}}
183 )))
184 * WCAG - Lucas(((
185 {{jira id="xwikiorg"}}
186 XWIKI-20541
187 XWIKI-19725
188 {{/jira}}
189 )))
190 * Various issues - Marius(((
191 {{jira id="xwikiorg"}}
192 XWIKI-20483
193 XWIKI-20490
194 XWIKI-18534
195 {{/jira}}
196 )))
197 * PDF Export issues - Marius(((
198 {{jira id="xwikiorg"}}
199 XWIKI-20556
200 {{/jira}}
201 )))
202 * Bug fix CKEditor - Marius(((
203 {{jira id="xwikiorg"}}
204 XWIKI-20574
205 {{/jira}}
206 )))
207
208 New work:
209
210 * Each dev takes several (from 3 to 5) security issues from:
211 ** [[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
212 ** Goal: close the 12 remaining security issues in 15.2 ideally.
213 ** Michael:
214 *** Decide what to do in XS for https://jira.xwiki.org/browse/XWIKI-20135
215 *** https://jira.xwiki.org/browse/XWIKI-20610
216 *** https://jira.xwiki.org/browse/XWIKI-20594
217 ** Thomas:
218 *** https://jira.xwiki.org/browse/XWIKI-20625
219 *** https://jira.xwiki.org/browse/XWIKI-20624
220 ** Manuel:
221 *** https://jira.xwiki.org/browse/XWIKI-20611
222 * WCAG - Lucas(((
223 {{jira id="xwikiorg"}}
224 XWIKI-19450
225 XWIKI-19383
226 {{/jira}}
227
228 And also report all issues found by Axe Core in the XWiki build on jira and start fixing some
229 )))
230 * Bugs:(((
231 {{jira id="xwikiorg"}}
232 XWIKI-20658
233 XWIKI-20554
234 XRENDERING-707
235 {{/jira}}
236 )))
237
238 === Contrib & Others ===
239
240 Outstanding from previous roadmaps:
241
242 * CR - Display diff contextual information with comments - Simon(((
243 {{jira id="xwikiorg"}}
244 CRAPP-67
245 {{/jira}}
246 )))
247 * CR bugs - Simon(((
248 {{jira id="xwikiorg"}}
249 CRAPP-231
250 {{/jira}}
251
252 And Alignment of the CR activity feed.
253 )))
254 * CR - Improve cluster support - Simon(((
255 {{jira id="xwikiorg"}}
256 CRAPP-112
257 {{/jira}}
258 )))
259
260 New work:
261
262 * Change request - Simon(((
263 {{jira id="xwikiorg"}}
264 CRAPP-241
265 CRAPP-229
266 {{/jira}}
267
268 And UX improvement in file change tab.
269 )))
270 * Infra - Upgrade xwiki.org to LTS - Simon
271
272 Other:
273
274 * All: BFDs on Thursdays
275 * All: Fix flickers
276
277 === Dates ===
278
279 * 15.2 RC1: --20th-- 21th of March 2023 (/)
280 * 15.2 Final: 27th of March 2023 (/)

Get Connected