Wiki source code of Roadmap

Version 822.1 by Vincent Massol on 2023/08/29

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 (/)
34 * 15.4: May 2023 (/)
35 * 15.5: June 2023 (/)
36 * 15.6: July 2023 (/)
37 * 15.7: August 2023 (/)
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.8 ==
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 + Michael reviewing the PRs/merge them(((
61 {{jira id="xwikiorg"}}
62 XWIKI-20696
63 XWIKI-18838
64 TOUR-81
65 XWIKI-20947
66 XWIKI-21096
67 XWIKI-21005
68 {{/jira}}
69 )))
70 * Bug fix CKEditor - Marius (BFD with help from Manuel)(((
71 {{jira id="xwikiorg"}}
72 XWIKI-20574
73 {{/jira}}
74 )))
75 * PDF export bug fixes - Marius(((
76 {{jira id="xwikiorg"}}
77 XWIKI-20712
78 {{/jira}}
79 )))
80 * Notifications improvements - Simon(((
81 {{jira id="xwikiorg"}}
82 XWIKI-18880
83 XWIKI-17470
84 XWIKI-20904
85 XWIKI-18307
86 {{/jira}}
87 )))
88 * UI proposals on the forum to finish - Adina
89 ** Send forum proposals for all of the 12 topics
90 ** Push devs to answer and conclude on each proposal
91 ** For the agreed proposals, prepare some HTML/JS/CSS
92 * What's New: Improved UI - Adina (with help from Vincent)(((
93 * Implement the HTML/JS/CSS
94 * UI support for news item images:(((
95 {{jira id="xwikiorg"}}
96 XWIKI-20846
97 {{/jira}}
98 )))
99 )))
100 * Outstanding improvements/bugs for the security vulnerabilities in XS - Manuel(((
101 {{jira id="xwikiorg"}}
102 XWIKI-21162
103 XWIKI-21079
104 {{/jira}}
105 )))
106 * Compiled XDOM - Thomas
107 ** (((
108 {{jira id="xwikiorg"}}
109 XRENDERING-703
110 XRENDERING-723
111 XWIKI-21219
112 XCOMMONS-800
113 XWIKI-4625
114 {{/jira}}
115 )))
116 ** https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM
117
118 New work:
119 * New Security issues - Michael
120 ** To be taken from https://jira.xwiki.org/issues/?jql=level%20%3D%20Confidential%20and%20resolution%20%3D%20Unresolved%20and%20priority%20in%20(Blocker%2C%20Critical)%20and%20category%20%3D%2010000
121 ** TODO: list some security issues to take here
122 * Realtime bugfixes - Dorian (with help from Marius)(((
123 {{jira id="xwikiorg"}}
124 XWIKI-21006
125 XWIKI-21007
126 {{/jira}}
127 )))
128 * Navigation tree improvements - Marius(((
129 {{jira id="xwikiorg"}}
130 XWIKI-21103
131 {{/jira}}
132 )))
133 * Implement Skin improvements - Manuel(((
134 {{jira id="xwikiorg"}}
135 XWIKI-21253
136 XWIKI-21254
137 {{/jira}}
138 )))
139 * Continue working on LiveTable to Live Data migrations? - Michael?
140 ** TODO: To be decided when Michael is back from holidays
141 * Bug fix - Need to find assignee!(((
142 {{jira id="xwikiorg"}}
143 XWIKI-21242
144 {{/jira}}
145 )))
146
147 === Contrib & Others ===
148
149 Outstanding from previous roadmaps:
150 * Recommend/stabilize the URL Normalizer - Thomas
151 ** Admin UI to enable/disable the feature. TODO: list jira
152 ** Proposal to merge the extension in platform
153 * Replication - Thomas
154 ** Attachment update replication bug.
155 * Change Request - Simon(((
156 {{jira id="xwikiorg"}}
157 CRAPP-230
158 {{/jira}}
159 )))
160
161 New work:
162 * Change Request - Simon:(((
163 {{jira id="xwikiorg"}}
164 CRAPP-312
165 {{/jira}}
166 )))
167
168 Other:
169 * All: BFDs on Thursdays
170 * All: Fix flickers
171 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
172
173 === Dates ===
174
175 * 15.8 RC1: 18th of September 2023
176 * 15.8 Final: 25th of September 2023
177
178 == XWiki 15.7 ==
179
180 === XWiki Standard ===
181
182 Outstanding from past roadmaps:
183 * Security issues not finished:
184 ** Manuel:
185 *** https://jira.xwiki.org/browse/XWIKI-20331
186 ** Michael
187 *** https://jira.xwiki.org/browse/XWIKI-20371
188 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
189 {{jira id="xwikiorg"}}
190 XWIKI-19383
191 XWIKI-20757
192 XWIKI-20696
193 XWIKI-20844
194 XWIKI-18838
195 XWIKI-20891
196 TOUR-81
197 XWIKI-20947
198 {{/jira}}
199 )))
200 * Bug fix CKEditor - Marius (BFD with help from Manuel)(((
201 {{jira id="xwikiorg"}}
202 XWIKI-20574
203 {{/jira}}
204 )))
205 * Finish PDF export issues (Nice to have (BFD)) - Marius(((
206 {{jira id="xwikiorg"}}
207 XWIKI-20712
208 {{/jira}}
209 )))
210 * Quick Actions - Dorian + Marius(((
211 {{jira id="xwikiorg"}}
212 XWIKI-21169
213 XWIKI-21180
214 XWIKI-21181
215 XWIKI-21182
216 XWIKI-21189
217 XWIKI-21191
218 XWIKI-20979
219 XWIKI-21062
220 {{/jira}}
221 )))
222 * PDF export bug fixes - Marius(((
223 {{jira id="xwikiorg"}}
224 XWIKI-21174
225 XWIKI-21043
226 XWIKI-21041
227 XWIKI-20712
228 XWIKI-20223
229 XWIKI-21201
230 {{/jira}}
231 )))
232 * Notifications improvements - Simon(((
233 {{jira id="xwikiorg"}}
234 XWIKI-18880
235 XWIKI-17470
236 XWIKI-20904
237 XWIKI-18307
238 {{/jira}}
239 )))
240
241 New work:
242 * New Security issues - Michael
243 ** To be taken from https://jira.xwiki.org/issues/?jql=level%20%3D%20Confidential%20and%20resolution%20%3D%20Unresolved%20and%20priority%20in%20(Blocker%2C%20Critical)%20and%20category%20%3D%2010000
244 *** https://jira.xwiki.org/browse/XWIKI-21121
245 *** https://jira.xwiki.org/browse/XWIKI-21122
246 * UI proposals on the forum to finish - Adina
247 ** Send forum proposals for all of the 12 topics
248 ** Push devs to answer and conclude on each proposal
249 ** For the agreed proposals, prepare some HTML/JS/CSS
250 * What's New: Improved UI - Adina (with help from Vincent)(((
251 * Implement the HTML/JS/CSS
252 * UI support for news item images:(((
253 {{jira id="xwikiorg"}}
254 XWIKI-20846
255 {{/jira}}
256 )))
257 )))
258 * Realtime bugfixes - Dorian (with help from Marius and if time permits):(((
259 {{jira id="xwikiorg"}}
260 XWIKI-21006
261 XWIKI-21007
262 {{/jira}}
263 )))
264 * New WCAG issues - Lucas(((
265 {{jira id="xwikiorg"}}
266 XWIKI-21096
267 XWIKI-21005
268 {{/jira}}
269 )))
270 * Outstanding improvements/bugs for the security vulnerabilities in XS - Manuel
271 ** TODO: list some jiras
272 ** Navigation tree improvements (if time permits) - Marius
273 ** TODO: list jiras
274 * Compiled XDOM - Thomas
275 ** (((
276 {{jira id="xwikiorg"}}
277 XRENDERING-703
278 XRENDERING-723
279 XWIKI-21219
280 XCOMMONS-800
281 XWIKI-4625
282 {{/jira}}
283 )))
284 ** https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM
285
286 === Contrib & Others ===
287
288 Outstanding from previous roadmaps:
289 * Recommend/stabilize the URL Normalizer - Thomas
290 ** Admin UI to enable/disable the feature. TODO: list jira
291 ** Proposal to merge the extension in platform
292 * Change Request - Simon(((
293 {{jira id="xwikiorg"}}
294 CRAPP-230
295 {{/jira}}
296 )))
297
298 Other:
299 * All: BFDs on Thursdays
300 * All: Fix flickers
301 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
302
303 === Dates ===
304
305 * 15.7 RC1: --21th-- 23rd of August 2023
306 * 15.7 Final: --28th of August 2023--

Get Connected