Wiki source code of XWiki Roadmap Archives for the 15.x Release Cycle
Version 2.1 by Thomas Mortagne on 2023/02/27
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | = XWiki 15.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] = |
2 | |||
3 | Release dates for the 15.x Cycle: | ||
4 | |||
5 | * 15.0: January 2023 (/) | ||
![]() |
2.1 | 6 | * 15.1: February 2023 (/) |
![]() |
1.1 | 7 | * 15.2: March 2023 (x) |
8 | * 15.3: April 2023 (x) | ||
9 | * 15.4: May 2023 (x) | ||
10 | * 15.5: June 2023 (x) | ||
11 | * 15.6: July 2023 (x) | ||
12 | * 15.7: August 2023 (x) | ||
13 | * 15.8: September 2023 (x) | ||
14 | * 15.9: October 2023 (x) | ||
15 | * 15.10: November 2023 (x) | ||
16 | * 15.10.1: December 2023 (x) | ||
17 | * 15.10.2: December 2023 (x) | ||
18 | |||
19 | {{comment}} | ||
20 | * TBD - TBD((( | ||
21 | {{jira id="xwikiorg"}} | ||
22 | TBD-1234 | ||
23 | {{/jira}} | ||
24 | ))) | ||
25 | {{/comment}} | ||
26 | |||
![]() |
2.1 | 27 | == XWiki 15.1 == |
28 | |||
29 | === XWiki Standard === | ||
30 | |||
31 | Outstanding from past roadmaps: | ||
32 | |||
33 | * Security issues not finished in 15.0: | ||
34 | ** Marius | ||
35 | *** https://jira.xwiki.org/browse/XWIKI-20276 | ||
36 | *** https://jira.xwiki.org/browse/XWIKI-19906 | ||
37 | ** Thomas | ||
38 | *** https://jira.xwiki.org/browse/XWIKI-20281 | ||
39 | *** https://jira.xwiki.org/browse/XWIKI-20385 | ||
40 | *** https://jira.xwiki.org/browse/XWIKI-20386 | ||
41 | *** https://jira.xwiki.org/browse/XRENDERING-688 | ||
42 | ** Simon | ||
43 | *** https://jira.xwiki.org/browse/XWIKI-20339 | ||
44 | *** https://jira.xwiki.org/browse/XWIKI-20352 | ||
45 | *** https://jira.xwiki.org/browse/XWIKI-20341 | ||
46 | *** https://jira.xwiki.org/browse/XWIKI-20342 | ||
47 | *** https://jira.xwiki.org/browse/XWIKI-20343 | ||
48 | * Include "What's new" feature in XS (see gitlab as an example about how to implement it) - Vincent((( | ||
49 | {{jira id="xwikiorg"}} | ||
50 | XWIKI-20533 | ||
51 | {{/jira}} | ||
52 | |||
53 | Specifically: | ||
54 | |||
55 | * Implement the UI part which is currently missing | ||
56 | * Implement the Admin UI to turn it off | ||
57 | ))) | ||
58 | * Bug fix: Aspect ratio not working when width/height does not respect the image ratio - Manuel((( | ||
59 | {{jira id="xwikiorg"}} | ||
60 | XWIKI-20499 | ||
61 | {{/jira}} | ||
62 | ))) | ||
63 | * WCAG issues to fix - Lucas((( | ||
64 | {{jira id="xwikiorg"}} | ||
65 | XWIKI-13786 | ||
66 | XWIKI-19140 | ||
67 | {{/jira}} | ||
68 | ))) | ||
69 | |||
70 | New work: | ||
71 | |||
72 | * Each dev takes several (from 3 to 5) security issues from: | ||
73 | ** Goal: close 15 security issues in 15.1 minimum | ||
74 | ** Michael: | ||
75 | *** https://jira.xwiki.org/browse/XRENDERING-688 (requires https://jira.xwiki.org/browse/XRENDERING-703) | ||
76 | *** https://jira.xwiki.org/browse/XWIKI-20290 | ||
77 | *** https://jira.xwiki.org/browse/XWIKI-20524 | ||
78 | ** Manuel (best effort once the pdf export outstanding issues are fixed): | ||
79 | *** https://jira.xwiki.org/browse/XWIKI-20519 | ||
80 | *** https://jira.xwiki.org/browse/XWIKI-16138 | ||
81 | *** https://jira.xwiki.org/browse/XWIKI-20331 | ||
82 | *** https://jira.xwiki.org/browse/XWIKI-20421 | ||
83 | * WCAG improvements - Lucas((( | ||
84 | {{jira id="xwikiorg"}} | ||
85 | XWIKI-20541 | ||
86 | XWIKI-19725 | ||
87 | {{/jira}} | ||
88 | ))) | ||
89 | * As time permits, during BFDs - Marius((( | ||
90 | {{jira id="xwikiorg"}} | ||
91 | XWIKI-20483 | ||
92 | XWIKI-20490 | ||
93 | XWIKI-18534 | ||
94 | {{/jira}} | ||
95 | |||
96 | Note: | ||
97 | |||
98 | * XWIKI-20483 is the priority 1 during BFDs (except if there are other blocker issues arising in the mean time) | ||
99 | ))) | ||
100 | * PDF Export outstanding issues((( | ||
101 | {{jira id="xwikiorg"}} | ||
102 | XWIKI-13977 | ||
103 | XWIKI-20563 | ||
104 | XWIKI-20556 | ||
105 | XWIKI-20561 | ||
106 | {{/jira}} | ||
107 | ))) | ||
108 | * Bug fix CKEditor - Marius((( | ||
109 | {{jira id="xwikiorg"}} | ||
110 | XWIKI-20574 | ||
111 | {{/jira}} | ||
112 | ))) | ||
113 | |||
114 | === Contrib & Others === | ||
115 | |||
116 | Outstanding from previous roadmaps: | ||
117 | |||
118 | * CR - Display diff contextual information with comments - Simon((( | ||
119 | {{jira id="xwikiorg"}} | ||
120 | CRAPP-67 | ||
121 | {{/jira}} | ||
122 | ))) | ||
123 | * Change Request bugs - Simon | ||
124 | ** TODO: list bug jiras here | ||
125 | |||
126 | New work: | ||
127 | |||
128 | * Change request - Simon((( | ||
129 | {{jira id="xwikiorg"}} | ||
130 | CRAPP-231 | ||
131 | CRAPP-112 | ||
132 | {{/jira}} | ||
133 | ))) | ||
134 | |||
135 | Other: | ||
136 | |||
137 | * All: BFDs on Thursdays | ||
138 | * All: Fix flickers | ||
139 | * All: With the time left, fix blocker/critical/major open bugs. | ||
140 | |||
141 | === Dates === | ||
142 | |||
143 | * 15.1 RC1: --20th-- 21st of February 2023 (/) | ||
144 | * 15.1 Final: 27th of February 2023 (/) | ||
145 | |||
![]() |
1.1 | 146 | == XWiki 15.0 == |
147 | |||
148 | === XWiki Standard === | ||
149 | |||
150 | Outstanding from past roadmaps: | ||
151 | * Security issues not finished in 14.10.1 and 14.10.2: | ||
152 | ** Marius | ||
153 | *** https://jira.xwiki.org/browse/XWIKI-20276 | ||
154 | ** Thomas | ||
155 | *** https://jira.xwiki.org/browse/XWIKI-20295 | ||
156 | *** https://jira.xwiki.org/browse/XWIKI-20287 | ||
157 | *** https://jira.xwiki.org/browse/XWIKI-20281 | ||
158 | |||
159 | New work: | ||
160 | * Security issues: | ||
161 | ** Goal: close 15 security issues minimum | ||
162 | ** Michael: | ||
163 | *** https://jira.xwiki.org/browse/XWIKI-20457 | ||
164 | *** https://jira.xwiki.org/browse/XWIKI-20334 | ||
165 | *** https://jira.xwiki.org/browse/XWIKI-20341 | ||
166 | *** https://jira.xwiki.org/browse/XWIKI-20342 | ||
167 | *** https://jira.xwiki.org/browse/XWIKI-20343 | ||
168 | ** Simon: | ||
169 | *** https://jira.xwiki.org/browse/XWIKI-20339 | ||
170 | *** https://jira.xwiki.org/browse/XWIKI-20352 | ||
171 | ** Manuel: | ||
172 | *** https://jira.xwiki.org/browse/XWIKI-20456 | ||
173 | *** https://jira.xwiki.org/browse/XWIKI-20002 | ||
174 | *** https://jira.xwiki.org/browse/XWIKI-20285 | ||
175 | *** https://jira.xwiki.org/browse/XWIKI-20333 | ||
176 | ** Marius: | ||
177 | *** https://jira.xwiki.org/browse/XWIKI-19906 | ||
178 | ** Thomas: | ||
179 | *** https://jira.xwiki.org/browse/XWIKI-20385 | ||
180 | *** https://jira.xwiki.org/browse/XWIKI-20386 | ||
181 | *** https://jira.xwiki.org/browse/XWIKI-20340 | ||
182 | *** https://jira.xwiki.org/browse/XWIKI-20423 | ||
183 | *** https://jira.xwiki.org/browse/XRENDERING-688 | ||
184 | * Add a "What's new" feature in XWiki (see gitlab as an example about how to implement it) - Vincent | ||
185 | ** Define requirements on design.xwiki.org | ||
186 | ** ((( | ||
187 | {{jira id="xwikiorg"}} | ||
188 | XWIKI-20533 | ||
189 | {{/jira}} | ||
190 | ))) | ||
191 | * Bug fix - Manuel((( | ||
192 | {{jira id="xwikiorg"}} | ||
193 | XWIKI-20499 | ||
194 | {{/jira}} | ||
195 | ))) | ||
196 | * WCAG improvements - Lucas | ||
197 | ** Find a tool to check WCAG status for XWiki and make it part of XWiki's build | ||
198 | ** Fix some issues from https://jira.xwiki.org/issues/?jql=labels%20%3D%20wcag%20and%20resolution%20%3D%20Unresolved%20 | ||
199 | * Blocker bug "No error message in case of file uploads in comment without proper rights" - Marius((( | ||
200 | {{jira id="xwikiorg"}} | ||
201 | XWIKI-20302 | ||
202 | {{/jira}} | ||
203 | ))) | ||
204 | * As time permits, during BFDs - Marius | ||
205 | ** Priority for XWIKI-20483 | ||
206 | ** ((( | ||
207 | {{jira id="xwikiorg"}} | ||
208 | XWIKI-20483 | ||
209 | XWIKI-20458 | ||
210 | XWIKI-20490 | ||
211 | XWIKI-18534 | ||
212 | {{/jira}} | ||
213 | ))) | ||
214 | |||
215 | === Contrib & Others === | ||
216 | |||
217 | New work: | ||
218 | * CR - Display diff contextual information with comments - Simon((( | ||
219 | {{jira id="xwikiorg"}} | ||
220 | CRAPP-67 | ||
221 | {{/jira}} | ||
222 | ))) | ||
223 | * Change Request bugs - Simon((( | ||
224 | * Investigate issues with using attachment selector in change request edition | ||
225 | * Investigate possible server error in case of conflict | ||
226 | * {{jira id="xwikiorg"}} | ||
227 | CRAPP-229 | ||
228 | {{/jira}} | ||
229 | ))) | ||
230 | |||
231 | |||
232 | * Work on https://l10n.xwiki.org - Simon((( | ||
233 | {{jira id="xwikiorg"}} | ||
234 | XINFRA-357 | ||
235 | XINFRA-378 | ||
236 | XINFRA-379 | ||
237 | {{/jira}} | ||
238 | ))) | ||
239 | |||
240 | Other: | ||
241 | * All: BFDs on Thursdays | ||
242 | * All: Fix flickers | ||
243 | * All: With the time left, fix some critical/major open bugs. Take them from the blocker/critical list of open bugs. | ||
244 | |||
245 | === Dates === | ||
246 | |||
247 | * 15.0 RC1: 23rd of January 2023 (/) | ||
248 | * 15.0 Final: 30th of January 2023 (/) |