Wiki source code of Roadmap

Last modified by Vincent Massol on 2025/04/30

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 (x)
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 = April Roadmap =
38
39 == XWiki Standard ==
40
41 * **Resizable Panels** - Lucas
42 ** Outstanding from past roadmaps:(((
43 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
44 XWIKI-12824
45 {{/jira}}
46 )))
47 * **Prepare XS for a future merge with Cristal** - Manuel
48 ** New:(((
49 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
50 XWIKI-23157
51 XWIKI-23158
52 {{/jira}}
53 )))
54 * **New XS Editor** (shared component with Cristal) - ClementE + Marius
55 ** Outstanding from past roadmaps:(((
56 * See below for Cristal specific work. We list here only the parts that affects XS. ((({{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
57 XWIKI-23025
58 XWIKI-23048
59 {{/jira}})))
60 )))
61 * **Security issues** - Michael
62 ** Outstanding from past roadmaps:
63 *** https://jira.xwiki.org/browse/BLOG-191 - Michael
64 * **Realtime** - Marius
65 ** Outstanding from past roadmaps:(((
66 * {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
67 XWIKI-22284
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 fields="type, key, assignee, fixVersion, summary" id="xwikiorg"}}
78 XWIKI-23101
79 XWIKI-23097
80 {{/jira}}
81 )))
82 * **Usability improvement** - Lucas
83 ** New:(((
84 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
85 XWIKI-22677
86 {{/jira}}
87 )))
88 * **Required Rights** - Michael
89 ** Outstanding from past roadmaps:(((
90 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
91 XWIKI-22656
92 {{/jira}}
93 )))
94 * **Clustering improvements & fixes** - Thomas
95 ** Outstanding from past roadmaps:(((
96 * {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
97 XWIKI-22853
98 XWIKI-22852
99 XWIKI-22854
100 XWIKI-22855
101 {{/jira}}
102 )))
103 * **Performance work** - Thomas (with help of Michael)
104 ** Outstanding from past roadmaps:(((
105 * {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
106 XWIKI-22958
107 {{/jira}}
108 * Thomas: Experiment with opentelemetry and various viewers on myxwiki.org
109 )))
110 ** New:(((
111 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
112 XWIKI-23073
113 XWIKI-23122
114 {{/jira}}
115 )))
116 * **Macro Usability work** - Simon
117 ** Outstanding from past roadmaps:(((
118 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
119 XCOMMONS-1258
120 {{/jira}}
121 )))
122 ** New:(((
123 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
124 XWIKI-23043
125 {{/jira}}
126 )))
127 * **Link creation dialog improvements** - Simon
128 ** New:(((
129 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
130 XWIKI-23154
131 {{/jira}}
132 )))
133 * **UI/UX improvements** - Thiago + Adina
134 ** Outstanding from past roadmaps:
135 *** Adina:(((
136 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
137 XWIKI-23030
138 {{/jira}}
139 )))
140 ** New:
141 *** Thiago:(((
142 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
143 XWIKI-23156
144 XWIKI-23127
145 {{/jira}}
146 )))
147 *** Adina:(((
148 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
149 XWIKI-23155
150 {{/jira}}
151 )))
152
153 == Contrib & Others ==
154
155 * **Cristal 0.18**
156 ** New:(((
157 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
158 CRISTAL-514
159 CRISTAL-515
160 CRISTAL-516
161 CRISTAL-531
162 {{/jira}}
163 )))
164 ** Outstanding from past roadmaps:(((
165 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
166 CRISTAL-35
167 CRISTAL-504
168 {{/jira}}
169 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
170 )))
171 * Upgrade of Weblate - Simon:
172 (((
173 {{jira id="xwikiorg" fields="type, key, assignee, fixVersion, summary"}}
174 XINFRA-427
175 XINFRA-426
176 {{/jira}}
177 )))
178
179 == Dates ==
180
181 * 17.4.0 RC1: 19th of May 2025
182 * 17.4.0 Final: 26th of May 2025

Get Connected