Wiki source code of Roadmap

Version 836.1 by Thomas Mortagne on 2023/11/27

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 (/)
39 * 15.9: October 2023 (/)
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.10 =
53
54 == XWiki Standard ==
55
56 Outstanding from past roadmaps:
57
58 * Security issues not finished:
59 ** Manuel & Michael:
60 *** https://jira.xwiki.org/browse/XWIKI-20331
61 ** Michael:
62 *** https://jira.xwiki.org/browse/XWIKI-21337
63 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
64 {{jira id="xwikiorg"}}
65 XWIKI-21005
66 XWIKI-18007
67 XWIKI-21009
68 {{/jira}}
69 )))
70 * PDF export bug fixes - Marius(((
71 {{jira id="xwikiorg"}}
72 XWIKI-20712
73 {{/jira}}
74 )))
75 * What's New: Improved UI - Vincent(((
76 {{jira id="xwikiorg"}}
77 XWIKI-20846
78 {{/jira}}
79
80 Using https://design.xwiki.org/xwiki/bin/view/Proposal/Design%20of%20What's%20new%20feature/#HUpdated28afterforumdiscussion29
81 )))
82 * Compiled XDOM - Thomas(((
83 {{jira id="xwikiorg"}}
84 XWIKI-21219
85 {{/jira}}
86
87 See https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM
88 )))
89 * (((
90 Realtime work - Marius & Dorian* Bugs fixing:(((
91 {{jira id="xwikiorg"}}
92 XWIKI-19181
93 XWIKI-19180
94 XWIKI-20446
95 XWIKI-20445
96 XWIKI-19175
97 XWIKI-19174
98 {{/jira}}
99 )))
100 * New Feature(((
101 {{jira id="xwikiorg"}}
102 XWIKI-19156
103 {{/jira}}
104 )))
105 )))
106 * Revamping of notification watch buttons - Simon(((
107 {{jira id="xwikiorg"}}
108 XWIKI-19751
109 {{/jira}}
110 )))
111 * Continue working on LiveTable to Live Data migrations - Michael(((
112 {{jira id="xwikiorg"}}
113 XWIKI-18625
114 {{/jira}}
115 )))
116
117 New work:
118
119 * New Security issues - Michael + Pierre
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 ** Pierre:
122 *** https://jira.xwiki.org/browse/XWIKI-21474
123 *** https://jira.xwiki.org/browse/XWIKI-21478
124 *** https://jira.xwiki.org/browse/XWIKI-21473
125 *** https://jira.xwiki.org/browse/XWIKI-21472
126 *** https://jira.xwiki.org/browse/XWIKI-21471
127 *** https://jira.xwiki.org/browse/XWIKI-21411
128 * Realtime work - Dorian and Marius(((
129 {{jira id="xwikiorg"}}
130 XWIKI-19390
131 XWIKI-19177
132 XWIKI-19157
133 {{/jira}}
134 )))
135 * Required rights improvements - Michael, Manuel(((
136 {{jira id="xwikiorg"}}
137 XWIKI-21477
138 XCOMMONS-2840
139 XWIKI-21482
140 XWIKI-21483
141 XWIKI-21484
142 XWIKI-21485
143 XWIKI-21486
144 XWIKI-21487
145 XWIKI-21488
146 XWIKI-21489
147 XWIKI-21490
148 {{/jira}}
149 )))
150 * Implement Skin improvements - Manuel(((
151 {{jira id="xwikiorg"}}
152 XWIKI-21112
153 XWIKI-21113
154 {{/jira}}
155 )))
156 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
157 {{jira id="xwikiorg"}}
158 XWIKI-21370
159 XWIKI-21440
160 XWIKI-21452
161 {{/jira}}
162 )))
163 * UI revamp proposals - Adina
164 ** Reach conclusions and make initial implementations for the XDocFooter revamp sup-proposals
165 ** Research UI/UX improvements for AWM or/and search dropdown
166 * UI/UX improvements - Thiago
167 ** Cristal:
168 *** TODO
169 ** XS:
170 *** Organize a Usability session to gather usability needs and prioritize them
171 *** Talk with Simon to check the UI/UX aspects of Notifications and possibly propose some improvements
172 *** Check the complexity of the FA6 upgrade and if doable implement it (https://jira.xwiki.org/browse/XWIKI-15026)
173 *** Talk with Lucas on https://jira.xwiki.org/browse/XWIKI-21009 (finding a good trade-off between not needing extra space for controls and having easy to use controls) to see if there are some better ideas.
174 *** Use XWiki and have some ideas about future UI/UX improvements Thiago would like to work on
175 * Upgrade to Solr9 and migration from previous versions - Thomas(((
176 {{jira id="xwikiorg"}}
177 XWIKI-19813
178 XWIKI-20477
179 {{/jira}}
180
181 Target for 16.0
182 )))
183 * Word-based notifications - Simon(((
184 {{jira id="xwikiorg"}}
185 WORDNOTIF-2
186 WORDNOTIF-3
187 WORDNOTIF-4
188 {{/jira}}
189 )))
190 * Manual testing of XS - Ilie
191 ** XWiki 14.10.19
192 ** XWiki 15.5.4
193 ** XWiki 15.10 RC1
194
195 == Contrib & Others ==
196
197 Outstanding from previous roadmaps:
198
199 * URL Normalizer in platform - Thomas
200 ** Proposal to merge the extension in platform + activate by default + implement it, if it passes
201 * Change Request - Simon(((
202 {{jira id="xwikiorg"}}
203 CRAPP-230
204 {{/jira}}
205 )))
206
207 New work:
208
209 * WAISE project, Contrib extension - Paul (with Michael as tech lead)(((
210 {{jira id="xwikiorg"}}
211 LLMAI-37
212 LLMAI-38
213 LLMAI-39
214 LLMAI-40
215 {{/jira}}
216 )))
217 * Wiki 3.0 contrib extension - Manuel
218 ** Port the prototype to the actual codebase, using the selected technologies
219 ** (((
220 {{jira id="xwikiorg"}}
221 CRISTAL-12
222 CRISTAL-11
223 {{/jira}}
224 )))
225
226 Other:
227
228 * All: BFDs on Thursdays
229 * All: Fix flickers
230 * All: With the time left, fix some critical/major open bugs.
231
232 == Dates ==
233
234 * 15.10 RC1: 20th of November 2023 (/)
235 * 15.10 Final: 27th of November 2023 (/)

Get Connected