Wiki source code of Roadmap
Version 910.1 by Manuel Leduc on 2025/05/26
Show last authors
author | version | line-number | content |
---|---|---|---|
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 |