Wiki source code of Roadmap

Version 879.1 by Vincent Massol on 2024/11/26

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.
8
9 If you're interested to help out check the [[contributing page>>dev:Community.Contributing]].
10
11 Already implemented roadmaps can be found in the [[archives>>Roadmaps.Archives.WebHome]].
12
13 = XWiki 16.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
14
15 Release dates for the 16.x Cycle:
16
17 * 16.0.0: January 2024 (/)
18 * 16.1.0: February 2024 (/)
19 * 16.2.0: March 2024 (/)
20 * 16.3.0: April 2024 (/)
21 * 16.4.0: May 2024 (/)
22 * 16.5.0: June 2024 (/)
23 * 16.6.0: July 2024 (/)
24 * 16.7.0: August 2024 (/)
25 * 16.8.0: September 2024 (/)
26 * 16.9.0: October 2024 (/)
27 * 16.10.0: November 2024 (x)
28 * 16.10.1: December 2024 (x)
29 * 16.10.2: December 2024 (x)
30
31 {{comment}}
32 * TBD - TBD(((
33 {{jira id="xwikiorg"}}
34 TBD-1234
35 {{/jira}}
36 )))
37 {{/comment}}
38
39 = December Roadmap =
40
41 General goals:
42
43 * Stabilization!
44 * Finish features started in the XWiki 16.x cycle so that they are considered finished by the stakeholders. It's important to plan quickly a meeting with your stakeholders to discuss that.
45
46 == XWiki Standard ===
47
48 === For 16.10.1 & 16.10.2 ===
49
50 * WCAG - Lucas + Michael reviewing the PRs/merge them
51 ** Outstanding from past roadmaps:(((
52 {{jira id="xwikiorg"}}
53 XWIKI-22496
54 {{/jira}}
55 )))
56 ** New:(((
57 {{jira id="xwikiorg"}}
58 XWIKI-22492
59 XWIKI-17664
60 {{/jira}}
61 )))
62 * Security issues - Pierre & Michael
63 ** Outstanding from past roadmaps:
64 *** https://jira.xwiki.org/browse/XWIKI-21926 (Pierre)
65 *** https://jira.xwiki.org/browse/XWIKI-22476 (Michael)
66 *** https://jira.xwiki.org/browse/XWIKI-22470 (Michael)
67 *** https://jira.xwiki.org/browse/XWIKI-22469 (Michael)
68 *** https://jira.xwiki.org/browse/XWIKI-22471 (Michael)
69 * UI/UX improvements - Thiago + Adina
70 ** Outstanding from past roadmaps:
71 *** Thiago:
72 **** Keep some time of availability to discuss/work on UI design for Required Rights (https://forum.xwiki.org/t/ux-for-changing-document-rights/14003/4)
73 *** Adina:(((
74 * {{jira id="xwikiorg"}}XWIKI-22194
75 XWIKI-22607{{/jira}}
76 )))
77 ** New:
78 *** Thiago:(((
79 {{jira id="xwikiorg"}}
80 XWIKI-22684
81 {{/jira}}
82 )))
83 *** Adina:(((
84 {{jira id="xwikiorg"}}
85 XWIKI-22685
86 {{/jira}}
87 )))
88 * Realtime - Marius
89 ** Outstanding from past roadmaps:(((
90 {{jira id="xwikiorg"}}
91 XWIKI-22284
92 {{/jira}}
93 )))
94 * Consistency of message boxes - Lucas
95 ** Outstanding from past roadmaps:(((
96 {{jira id="xwikiorg"}}
97 XWIKI-22433
98 {{/jira}}
99 )))
100 * Required Rights - Michael
101 ** New:{{jira id="xwikiorg"}}
102 XWIKI-22665
103 XWIKI-22461
104 {{/jira}}
105 * Various important issues:
106 ** Outstanding from past roadmaps:(((
107 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
108 XWIKI-17777
109 XWIKI-22611
110 {{/jira}}
111 )))
112 ** New:(((
113 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
114 XWIKI-21071
115 XWIKI-22575
116 XWIKI-22617
117 XWIKI-22344
118 XWIKI-22516
119 XWIKI-22571
120 {{/jira}}
121 )))
122 * PDF Export - Marius:
123 ** New:(((
124 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
125 XWIKI-22694
126 {{/jira}}
127 )))
128
129 === For 17.0.0 ===
130
131 * Javax -> Jakarta migration - Thomas
132 ** New:
133 *** Stabilize the jakarta branches and merge
134 * Speed up page save - Thomas
135 ** New:(((
136 {{jira id="xwikiorg"}}
137 XWIKI-22613
138 {{/jira}}
139 )))
140
141 == Contrib & Others ==
142
143 * Cristal contrib extension 0.13 - Manuel + Pierre + Marius + Thiago
144 ** Redefining of the MVP which becomes "Minimal personal Note-taking app". Deadline: end of Jan 2025, for FOSDEM. Goal: polish what we have.
145 ** New:(((
146 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
147 CRISTAL-302
148 CRISTAL-284
149 CRISTAL-252
150 CRISTAL-182
151 CRISTAL-236
152 CRISTAL-304
153 CRISTAL-307
154 CRISTAL-310
155 CRISTAL-311
156 CRISTAL-194
157 CRISTAL-311
158 CRISTAL-194
159 {{/jira}}
160
161 * Use the app to find areas of UI/UX improvements - All
162 * Help polish all UIs + review existing UIs vs mockups - Thiago
163 )))
164 * Replication - Thomas
165 ** New:(((
166 {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}
167 REPLICAT-196
168 {{/jira}}
169 )))
170
171 Other:
172
173 * All: BFDs on Thursdays
174 * All: Fix flickers
175 * All: With the time left, fix some critical/major open bugs.
176
177 == Dates ==
178
179 * 16.10.1: 9th of December 2024
180 * 16.10.2: Between 23rd and 30th of December 2024 (complex period, need to find an available RM)
181
182 {{content syntax="markdown/1.2"}}
183 # November Roadmap
184
185 ## XWiki Standard 16.10.0
186
187 * WCAG - Lucas + Michael reviewing the PRs/merge them
188 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22496
189 XWIKI-22205{{/jira}}
190 * Security issues
191 * Outstanding from past roadmaps:
192 * XWIKI-21926 - Pierre
193 * New:
194 * XWIKI-22476 - Michael
195 * XWIKI-22470 - Michael
196 * UI/UX improvements - Thiago + Adina
197 * Outstanding from past roadmaps:
198 * Thiago:
199 * Work with Michael on the Required Rights UI (task for https://jira.xwiki.org/browse/XWIKI-20907 & https://forum.xwiki.org/t/ux-for-changing-document-rights/14003/4)
200 * Adina:
201 * {{jira id="xwikiorg"}}XWIKI-22194{{/jira}}
202 * https://design.xwiki.org/xwiki/bin/view/Proposal/AppWithinMinutesRevamp - Start discussing improved documentation for AWM and some UX improvements
203 * New:
204 * Thiago: {{jira id="xwikiorg"}}XWIKI-22594{{/jira}}
205 * Adina: {{jira id="xwikiorg"}}XWIKI-22607{{/jira}}
206 * Realtime - Marius
207 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22284{{/jira}}
208 * Javax -> Jakarta migration - Thomas
209 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XCOMMONS-2963{{/jira}}
210 * Improvements to the registration flow - Lucas
211 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22121{{/jira}}
212 * Consistency of message boxes - Lucas
213 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-22433{{/jira}}
214 * Required Rights - Michael
215 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907
216 XCOMMONS-3102{{/jira}}
217 * PDF Improvements - Marius
218 * New: {{jira id="xwikiorg"}}XWIKI-22070{{/jira}}
219 * Specific Bugs:
220 * New: {{jira id="xwikiorg" fields="type, key, status, assignee, summary, created"}}XWIKI-12987
221 XWIKI-17777
222 XWIKI-22611
223 XWIKI-22605
224 XWIKI-22344
225 XWIKI-22576
226 {{/jira}}
227 * Note: XWIKI-22611 is a BFD-only (i.e. if time allows)
228
229 ## Contrib & Others
230
231 * Cristal contrib extension 0.12
232 * Outstanding from past roadmaps:
233 * Pierre: {{jira id="xwikiorg"}}CRISTAL-142{{/jira}}
234 * Marius: {{jira id="xwikiorg"}}CRISTAL-67
235 CRISTAL-83{{/jira}}
236 * New:
237 * Pierre: {{jira id="xwikiorg"}}CRISTAL-235{{/jira}}
238 * Manuel: {{jira id="xwikiorg"}}CRISTAL-274
239 CRISTAL-273{{/jira}}
240 * Thiago:
241 * {{jira id="xwikiorg"}}CRISTAL-275
242 CRISTAL-272{{/jira}}
243 * Proposal only for Dark Mode (optional, it enough time)
244 * LLM Extension - Michael
245 * New: {{jira id="xwikiorg"}}LLMAI-111
246 LLMAI-112{{/jira}}
247
248 Other:
249
250 * All: BFDs on Thursdays
251 * All: Fix flickers
252 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
253
254 ## Dates
255
256 XWiki Standard:
257
258 * 16.10.0RC1: ~~18th of November 2024~~ 19th of November 2024
259 * 16.10.0 : 25th of November 2024
260 {{/content}}

Get Connected