Wiki source code of Roadmap

Version 910.1 by Manuel Leduc on 2025/05/26

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**"}}
2 {{toc depth="3"/}}
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. You'll find there the dates and versions planned for issues to be fixed and hence the XWiki roadmaps.
6
7 If you're interested to help out check the [[contributing page>>dev:Community.Contributing]].
8
9 Already implemented roadmaps can be found in the [[archives>>Roadmaps.Archives.WebHome]], and you can also check the [[release notes>>ReleaseNotes.WebHome]] for past releases.
10
11 = XWiki 17.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
12
13 Release dates for the 17.x Cycle:
14
15 * 17.0.0: January 2025 (/)
16 * 17.1.0: February 2025 (/)
17 * 17.2.0: March 2025 (/)
18 * 17.3.0: April 2025 (/)
19 * 17.4.0: May 2025 (/)
20 * 17.5.0: June 2025 (x)
21 * 17.6.0: July 2025 (x)
22 * 17.7.0: August 2025 (x)
23 * 17.8.0: September 2025 (x)
24 * 17.9.0: October 2025 (x)
25 * 17.10.0: November 2025 (x)
26 * 17.10.1: December 2025 (x)
27 * 17.10.2: December 2025 (x)
28
29 {{comment}}
30 * TBD - TBD(((
31 {{jira id="xwikiorg"}}
32 TBD-1234
33 {{/jira}}
34 )))
35 {{/comment}}
36
37 = June Roadmap =
38
39 == XWiki Standard ==
40
41 * **Prepare XS for a future merge with Cristal** - Manuel
42 ** Outstanding from past roadmaps:(((
43 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
44 XWIKI-23157
45 XWIKI-23158
46 {{/jira}}
47 )))
48 * **New XS Editor** (shared component with Cristal) - ClementE + Marius
49 ** Outstanding from past roadmaps:(((
50 * See below for Cristal-specific work. We list here only the parts that affects XS. {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}XWIKI-23025
51 XWIKI-23048{{/jira}}
52 )))
53 ** New:(((
54 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
55 XRENDERING-788
56 {{/jira}}
57 )))
58 * **Realtime** - Marius
59 ** Outstanding from past roadmaps:(((
60 * {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}XWIKI-22284{{/jira}}
61 )))
62 ** New:(((
63 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
64 XWIKI-23141
65 XWIKI-23212
66 XWIKI-23233
67 XWIKI-23228
68 {{/jira}}
69 )))
70 * **WCAG** - Lucas
71 ** Outstanding from past roadmaps:(((
72 {{jira fields="type, key, assignee, fixVersion, summary" id="xwikiorg"}}
73 XWIKI-22996
74 {{/jira}}
75 )))
76 ** New:(((
77 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
78 XWIKI-22990
79 {{/jira}}
80 )))
81 * **Usability improvement** - Lucas
82 ** Outstanding from past roadmaps:(((
83 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
84 XWIKI-22677
85 {{/jira}}
86 )))
87 ** New:(((
88 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
89 XWIKI-22676
90 {{/jira}}
91 )))
92 * **Required Rights** - Michael
93 ** New:(((
94 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
95 XWIKI-23237
96 XWIKI-23238
97 {{/jira}}
98 )))
99 * **Clustering improvements & fixes** - Thomas
100 ** Outstanding from past roadmaps:(((
101 * {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}XWIKI-22853
102 XWIKI-22855{{/jira}}
103 )))
104 ** New:(((
105 * Thomas: Start designing a generic file storage API which can be switched between S3 and filesystem
106 )))
107 * **Performance work** - Thomas (with help of Michael)
108 ** Outstanding from past roadmaps:(((
109 * {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}XWIKI-22958{{/jira}}
110 * Thomas: Experiment with opentelemetry and various viewers on myxwiki.org
111 )))
112 ** New:(((
113 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
114 XWIKI-23239
115 XWIKI-23240
116 XWIKI-15166
117 {{/jira}}
118 )))
119 * **Office macro improvements** - Simon
120 ** New:(((
121 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
122 XWIKI-23236
123 XWIKI-23196
124 {{/jira}}
125 )))
126 * **Macro Usability work** - Simon
127 ** Outstanding from past roadmaps:(((
128 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
129 XCOMMONS-1258
130 XWIKI-23043
131 {{/jira}}
132 )))
133 * **Link creation dialog improvements** - Simon
134 ** Outstanding from past roadmaps:(((
135 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
136 XWIKI-23154
137 XWIKI-20765
138 XWIKI-23206
139 XWIKI-23229
140 {{/jira}}
141 )))
142 * **UI/UX improvements** - Thiago + Adina
143 ** Outstanding from past roadmaps:
144 *** Adina:(((
145 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
146 XWIKI-23155
147 {{/jira}}
148 )))
149 *** Thiago:(((
150 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
151 XWIKI-23156
152 {{/jira}}
153 )))
154 ** New:
155 *** Thiago:(((
156 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
157 XWIKI-23241
158 {{/jira}}
159
160 * Work together with Simon on XWIKI-23043
161 )))
162 *** Adina:(((
163 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
164 XWIKI-23242
165 {{/jira}}
166 )))
167 * **Oracle bug analysis** - Simon
168 ** New:(((
169 Just an analysis, not fixing the bugs.
170
171 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
172 XWIKI-14634
173 XWIKI-22130
174 XWIKI-15500
175 XWIKI-19925
176 {{/jira}}
177 )))
178
179 == Contrib & Others ==
180
181 * **Cristal 0.19**
182 ** Outstanding from past roadmaps:(((
183 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
184 CRISTAL-504
185 {{/jira}}
186
187 For CRISTAL-35 the goal is now to have a remote persistence in addition to the current (unmerged) work where the configurations are only stored locally. With the help of Thiago for the design of the configuration UI
188 )))
189 ** New:(((
190 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
191 CRISTAL-537
192 CRISTAL-536
193 CRISTAL-44
194 CRISTAL-357
195 CRISTAL-538
196 {{/jira}}
197 )))
198 * **Change Request** - Simon
199 ** New:(((
200 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
201 CRAPP-28
202 CRAPP-360
203 {{/jira}}
204 )))
205 * **Upgrade of Weblate** - Simon:
206 ** Outstanding from past roadmaps:(((
207 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
208 XINFRA-426
209 {{/jira}}
210 )))
211
212 == Dates ==
213
214 * 17.5.0 RC1: 23rd of June 2025
215 * 17.5.0 Final: 30th of June 2025

Get Connected