Wiki source code of Roadmap

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

Get Connected