Version 4.3 by Lavinia Vitel on 2024/03/25

Show last authors
1 = XWiki 16.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
2
3 {{content syntax="markdown/1.2"}}
4 # XWiki 16.2.0
5
6 ## XWiki Standard
7
8 * WCAG - Lucas + Michael reviewing the PRs/merge them
9 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21492
10 XWIKI-21452
11 XWIKI-19965
12 XWIKI-21778
13 XWIKI-21779{{/jira}}
14 * New: {{jira id="xwikiorg"}}XWIKI-21824
15 XWIKI-16216{{/jira}}
16 * PDF export - Marius
17 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
18 XWIKI-21419
19 XWIKI-21420{{/jira}}
20 * Compiled XDOM - Thomas
21 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
22 * Continue working on LiveTable to Live Data migrations - Manuel
23 * New: {{jira id="xwikiorg"}}XWIKI-18994
24 XWIKI-18995{{/jira}}
25 * Security issues - Pierre
26 * 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>
27 * Outstanding from past roadmaps:
28 * XWIKI-21207
29 * XWIKI-21626
30 * XWIKI-21663
31 * New:
32 * XWIKI-21890
33 * Document Rights - Michael
34 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
35 * Upgrade to Solr9 and migration from previous versions - Thomas
36 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20477{{/jira}}
37 * UI/UX improvements - Thiago + Adina
38 * Outstanding from past roadmaps:
39 * Continue to work on mockups for the Global Admin UI - Adina
40 * Wrap up discussions and design for notifications inbox page (needed for <https://jira.xwiki.org/browse/XWIKI-19217>) - Thiago
41 * {{jira id="xwikiorg"}}XWIKI-21919{{/jira}}
42 * New: {{jira id="xwikiorg"}}XWIKI-21912
43 XWIKI-21913
44 XWIKI-21914{{/jira}}
45 * Realtime - Marius + Dorian
46 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21767
47 XWIKI-21765{{/jira}}
48 * New:
49 * XWIKI-21949
50 * {{jira id="xwikiorg"}}XWIKI-20191
51 XWIKI-21625
52 XWIKI-19178
53 XWIKI-19174
54 XWIKI-21899{{/jira}}
55 * Security Vulnerabilities - Pierre
56 * New: {{jira id="xwikiorg"}}XWIKI-21932{{/jira}}
57 * Notifications Improvements - Simon
58 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-19751{{/jira}}
59 * New: {{jira id="xwikiorg"}}XWIKI-21848{{/jira}}
60 * Javax -> Jakarta migration - Thomas
61 * Outstanding from past roadmaps:
62 * Start working on Servlet API bridging (see if we would reduce the brakage related to APIs which currently expose the javax.servlet.* classes by bridging as much as possible)
63 * Fix performance with large number of revisions - Pierre
64 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-9961
65 XWIKI-9046
66 XWIKI-21680
67 XWIKI-21922{{/jira}}
68
69 ## Contrib & Others
70
71 * Cristal - Manuel + Thiago + Vincent
72 * New:
73 * {{jira id="xwikiorg"}}CRISTAL-151
74 CRISTAL-157
75 CRISTAL-156
76 CRISTAL-155
77 CRISTAL-153
78 CRISTAL-154
79 XINFRA-413
80 CRISTAL-158{{/jira}}
81 * If enough time: {{jira id="xwikiorg"}}CRISTAL-114
82 CRISTAL-146{{/jira}}
83 * WAISE Extension - Michael + Paul
84 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
85 LLMAI-55
86 LLMAI-53
87 LLMAI-54{{/jira}}
88 * New:
89 * {{jira id="xwikiorg"}}LLMAI-56
90 LLMAI-60
91 LLMAI-59{{/jira}}
92 * Plan the benchmark and start collecting questions/tasks and content
93 * Markdown Extension - Pierre
94 * Outstanding from past roadmaps:
95 * MARKDOWN-80
96 * {{jira id="xwikiorg"}}MARKDOWN-85
97 MARKDOWN-70{{/jira}}
98 * Change Request Extension - Simon
99 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRAPP-161{{/jira}}
100 * Replication Extension - Thomas
101 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}REPLICAT-165{{/jira}}
102 * OpenID Connect Extension - Thomas
103 * New: {{jira id="xwikiorg"}}OIDC-152{{/jira}}
104 * Confluence Extension - Michael
105 * New: {{jira id="xwikiorg"}}CONFLUENCE-208{{/jira}}
106 * Upgrade of XWiki.org - Simon
107
108 Other:
109
110 * All: BFDs on Thursdays
111 * All: Fix flickers
112 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
113
114 ## Dates
115
116 * 16.2.0RC1: ~~18th of March 2024~~ 19th of March 2024 (/)
117 * 16.2.0: 25th of March 2024 (/)
118 {{/content}}
119
120 {{content syntax="markdown/1.2"}}
121 # XWiki 16.1.0
122
123 ## XWiki Standard
124
125 * WCAG - Lucas + Michael reviewing the PRs/merge them
126 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21492
127 XWIKI-21452
128 XINFRA-407{{/jira}}
129 * New: {{jira id="xwikiorg"}}XWIKI-19965
130 XWIKI-21772
131 XWIKI-21773
132 XWIKI-21774
133 XWIKI-21775
134 XWIKI-21776
135 XWIKI-21777
136 XWIKI-21778
137 XWIKI-21779{{/jira}}
138 * PDF export - Marius
139 * Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712
140 XWIKI-21419
141 XWIKI-21420{{/jira}}
142 * New: {{jira id="xwikiorg"}}XWIKI-21763{{/jira}}
143 * Compiled XDOM - Thomas
144 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
145 * Continue working on LiveTable to Live Data migrations - Manuel
146 * New: {{jira id="xwikiorg"}}XWIKI-19041
147 XWIKI-18998{{/jira}}
148 * Security issues - Pierre
149 * 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>
150 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21626{{/jira}}
151 * Document Rights - Michael
152 * New: {{jira id="xwikiorg"}}XWIKI-20907{{/jira}}
153 * Upgrade to Solr9 and migration from previous versions - Thomas
154 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-20477{{/jira}}
155 * UI/UX improvements - Thiago + Adina
156 * Outstanding from past roadmaps:
157 * TODO Adina: List here what was planned in 16.0.0 and not done
158 * Thiago: {{jira id="xwikiorg"}}XWIKI-19217{{/jira}}
159 * New:
160 * TODO Adina: List here new jira issues for 16.1.0
161 * Thiago: {{jira id="xwikiorg"}}XWIKI-21832
162 XWIKI-21833{{/jira}}
163 * Realtime - Marius + Dorian
164 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21575{{/jira}}
165 * New: {{jira id="xwikiorg"}}XWIKI-21836
166 XWIKI-21767
167 XWIKI-21765
168 XWIKI-19157
169 XWIKI-19156{{/jira}}
170 * Security Vulnerabilities - Manuel
171 * New:
172 * Forum proposal for the security vulnerability UI & processes
173 * Notifications Improvements - Simon
174 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}XWIKI-21738{{/jira}}
175 * Javax -> Jakarta migration - Thomas
176 * New:
177 * Start working on Servlet API bridging (see if we would reduce the brakage related to APIs which currently expose the javax.servlet.* classes by bridging as much as possible)
178 * Fix performance with large number of revisions - Pierre
179 * New: {{jira id="xwikiorg"}}XWIKI-9961
180 XWIKI-9046
181 XWIKI-21680{{/jira}}
182
183 ## Contrib & Others
184
185 * Cristal contrib extension - Manuel + Thiago
186 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}CRISTAL-129{{/jira}}
187 * New:
188 * Thiago: Wireframes and flow for the following user stories: {{jira id="xwikiorg"}}CRISTAL-35
189 CRISTAL-76
190 CRISTAL-83
191 CRISTAL-85{{/jira}}
192 * Manuel (+ Vincent)
193 * Define project milestones (and publish them)
194 * Define the MVP clearly
195 * Define minimal back end endpoints/apis
196 * Decide if rendering is implemented client-side or not (and if in MVP or not)
197 * Idea: implement only MD rendering in client-side
198 * Provide distributions for users (electron binary and/or server binary)
199 * WAISE project, Contrib extension - Michael + Paul
200 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}LLMAI-48
201 LLMAI-49{{/jira}}
202 * New: {{jira id="xwikiorg"}}LLMAI-50
203 LLMAI-55
204 LLMAI-58
205 LLMAI-53
206 LLMAI-54{{/jira}}
207 * Security issues - Pierre
208 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}MARKDOWN-80{{/jira}}
209 * Change Request - Simon
210 * New: {{jira id="xwikiorg"}}CRAPP-342
211 CRAPP-161{{/jira}}
212 * Replication - Thomas
213 * Outstanding from past roadmaps: {{jira id="xwikiorg"}}REPLICAT-165{{/jira}}
214 * Word-based notifications - Simon
215 * New: {{jira id="xwikiorg"}}WORDNOTIF-4
216 WORDNOTIF-8
217 WORDNOTIF-12{{/jira}}
218 * Markdown Syntax - Pierre:
219 * New: {{jira id="xwikiorg"}}MARKDOWN-85
220 MARKDOWN-70{{/jira}}
221
222 Other:
223
224 * All: BFDs on Thursdays
225 * All: Fix flickers
226 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
227
228 ## Dates
229
230 * 16.1.0RC1: ~~19th~~20th of February 2024 (/)
231 * 16.1.0 : 26th of February 2024 (/)
232 {{/content}}
233
234 = XWiki 16.0.0 =
235
236 General goals:
237
238 * Introduce new important changes in 16.0.0 (ie early in the cycle to have the time to stabilize)
239 * Finish work for 15.10.x
240 ** Stabilization
241 ** Finish features started in the XWiki 15.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.
242 *** We didn't finish migrating from LT to LD, we need to progress and finish it ideally in 15.10.x 
243 *** We need to finish realtime so that it's business ready in 15.10.x
244 *** Re WCAG, we need to ideally finish fixing all issues for 15.10.x too. If not possible we need to define a target.
245 *** New PDF export: needs to not have known important bugs open
246 *** All these should be merged on the 15.10.x branch
247
248 == XWiki Standard ==
249
250 * **WCAG** - Lucas + Michael reviewing the PRs/merge them
251 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21009
252 XWIKI-21492
253 XWIKI-21452
254 XINFRA-407{{/jira}}
255 * **PDF export** - Marius
256 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20712{{/jira}}
257 * **What's New**: Improved UI - Vincent
258 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-20846{{/jira}}
259 *** Using [[https:~~/~~/design.xwiki.org/xwiki/bin/view/Proposal/Design%20of%20What's%20new%20feature/#HUpdated28afterforumdiscussion29>>https://design.xwiki.org/xwiki/bin/view/Proposal/Design%20of%20What's%20new%20feature/#HUpdated28afterforumdiscussion29]]
260 *** Update: new drawer POC was done and is working.
261 *** Vincent: I'm not sure we need to merge it in 15.10.x, the move to the drawer can be considered an impprovement for 16.x
262 * **Compiled XDOM** - Thomas
263 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21219{{/jira}}
264 *** [[https:~~/~~/design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM>>https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM]]
265 * **LiveTable to Live Data migrations** - Manuel
266 ** Outstanding from past roadmaps:
267 *** Was previously assigned to Michael. Re-assigning to Manuel, if time permits
268 *** Ideally for 15.10.x unless too dangerous (would be good to have consistency in 15.10.x on LT/LD as much as possible){{jira id="xwikiorg"}}XWIKI-18625{{/jira}}
269 ** New:{{jira id="xwikiorg"}}XWIKI-18733
270 XWIKI-18992{{/jira}}
271 * **Security issues** - Michael & Pierre
272 ** 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>>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]]
273 ** Outstanding from past roadmaps:
274 *** Michael
275 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21553>>https://jira.xwiki.org/browse/XWIKI-21553]]
276 ** New:
277 *** Pierre:
278 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21611>>https://jira.xwiki.org/browse/XWIKI-21611]]
279 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21626>>https://jira.xwiki.org/browse/XWIKI-21626]]
280 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-19611>>https://jira.xwiki.org/browse/XWIKI-19611]]
281 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21207>>https://jira.xwiki.org/browse/XWIKI-21207]]
282 **** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21663>>https://jira.xwiki.org/browse/XWIKI-21663]]
283 * **Required rights** improvements - Michael
284 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-21607{{/jira}}
285 * **Upgrade to Solr9 and migration from previous versions** - Thomas
286 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}XWIKI-19813
287 XWIKI-20477
288 XCOMMONS-2407
289 XWIKI-12955
290 XWIKI-12674{{/jira}}
291 * **UI/UX improvements** - Thiago + Adina
292 ** Outstanding from past roadmaps:
293 *** Adina:
294 **** wrap up the xDocFooter revamp discussion
295 **** gather ideas for Tags page revamp
296 ** New:
297 *** Adina:
298 **** start exploring more ideas for the search dropdown revamp
299 *** Thiago:{{jira id="xwikiorg"}}XWIKI-21759
300 XWIKI-19217{{/jira}}
301 * **Realtime** (some items are outstanding from past roadmaps)
302 ** New:
303 *** Marius:{{jira id="xwikiorg"}}XWIKI-21575
304 XWIKI-21558
305 XWIKI-21767
306 XWIKI-21765{{/jira}}
307 *** Dorian:{{jira id="xwikiorg"}}XWIKI-19181
308 XWIKI-19180{{/jira}}
309 * **Security Vulnerabilities** - Manuel
310 ** New:
311 *** Requirements meeting with Stakeholder to discuss what we need to do to bundle the extension again in XS
312 * **Fix usemainstore/uselocalstore properties for notifications** - Simon
313 ** New:{{jira id="xwikiorg"}}XWIKI-21738{{/jira}}
314 * **Javax -> Jakarta migration** - Thomas
315 ** New:
316 *** if enough time besides Solr9 migration to finish + the XDOM compilation start working on Servelt API bridging (see if we would reduce the brakage related to APIs which currently expose the javax.servlet.* classes by bridging as much as possible)
317
318 == Contrib & Others ==
319
320 * **Cristal contrib extension**:
321 ** Outstanding from past roadmaps:
322 *** Thiago:
323 **** Continue mockups of the main UI elements
324 *** Manuel
325 **** Continuous delivery of artifacts (web/electron + documentation)
326 ** New:
327 *** Manuel:{{jira id="xwikiorg"}}CRISTAL-16{{/jira}}
328 *** Thiago:{{jira id="xwikiorg"}}CRISTAL-129{{/jira}}
329 * **WAISE project** - Paul, Michael
330 ** Outstanding from past roadmaps:
331 *** Michael:{{jira id="xwikiorg"}}LLMAI-38{{/jira}}
332 *** Paul:{{jira id="xwikiorg"}}LLMAI-39
333 LLMAI-40{{/jira}}
334 ** New:
335 *** Michael:{{jira id="xwikiorg"}}LLMAI-47
336 LLMAI-45{{/jira}}
337 *** Paul:{{jira id="xwikiorg"}}LLMAI-48
338 LLMAI-49
339 LLMAI-51
340 LLMAI-52{{/jira}}
341 * **Security issues** - Pierre
342 ** Outstanding from past roadmaps:{{jira id="xwikiorg"}}MARKDOWN-80{{/jira}}
343 * **Change Request** - Simon
344 ** New:{{jira id="xwikiorg"}}CRAPP-342{{/jira}}
345 * **Replication** - Thomas
346 ** New:{{jira id="xwikiorg"}}REPLICAT-165{{/jira}}
347 * Word-based notifications - Simon
348 ** New:{{jira id="xwikiorg"}}WORDNOTIF-3
349 WORDNOTIF-4{{/jira}}
350 * **Upgrade of Weblate** - Simon
351 ** New:{{jira id="xwikiorg"}}XINFRA-394{{/jira}}
352
353 Other:
354
355 * All: BFDs on Thursdays
356 * All: Fix flickers
357 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
358
359 == Dates ==
360
361 * 16.0.0RC1: --22nd-- 23rd of January 2024 (/)
362 * 16.0.0: 29th of January 2024 (/)

Get Connected