Wiki source code of Roadmap

Version 811.1 by Manuel Leduc on 2023/06/20

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 (x)
36 * 15.6: July 2023 (x)
37 * 15.7: August 2023 (x)
38 * 15.8: September 2023 (x)
39 * 15.9: October 2023 (x)
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.5 ==
53
54 === XWiki Standard ===
55
56 Outstanding from past roadmaps:
57
58 * Security issues not finished:
59 ** Manuel:
60 *** https://jira.xwiki.org/browse/XWIKI-20331
61 ** Michael
62 *** https://jira.xwiki.org/browse/XWIKI-20818
63 * WCAG - Lucas(((
64 {{jira id="xwikiorg"}}
65 XWIKI-19383
66 XWIKI-20757
67 XWIKI-18931
68 XWIKI-16150
69 XWIKI-20696
70 XWIKI-20844
71 XWIKI-20843
72 XWIKI-18838
73 XWIKI-20791
74 {{/jira}}
75 )))
76 * Various issues - Marius(((
77 {{jira id="xwikiorg"}}
78 XWIKI-20483
79 XWIKI-20490
80 {{/jira}}
81
82 Marius: "No reply / comments / progress on the 3 regressions I discovered on the selectize.js side so we're blocked ATM. We have to postpone the upgrade until they fix the issues. Or switch to a different library.". Drop it or replace it with "Find a replacement for selectize.js" but that's not an easy task
83 )))
84 * Bug fix CKEditor - Marius(((
85 {{jira id="xwikiorg"}}
86 XWIKI-20574
87 {{/jira}}
88 )))
89 * Quick actions - Design and start scaffolding - Marius(((
90 {{jira id="xwikiorg"}}
91 XWIKI-20795
92 {{/jira}}
93 )))
94 * Finish PDF export issues - Marius
95 ** Nice to have (BFD)
96 ** (((
97 {{jira id="xwikiorg"}}
98 XWIKI-20712
99 {{/jira}}
100 )))
101 * Improve notifications - Simon(((
102 {{jira id="xwikiorg"}}
103 XWIKI-19070
104 XWIKI-19069
105 XWIKI-19764
106 XWIKI-20401
107 {{/jira}}
108 )))
109 * Email notification "per app" grouping - Simon(((
110 {{jira id="xwikiorg"}}
111 XWIKI-17034
112 {{/jira}}
113 )))
114
115 New work:
116
117 * New Security issues - Michael
118 ** https://jira.xwiki.org/browse/XWIKI-20869
119 ** https://jira.xwiki.org/browse/XWIKI-20854
120 ** To be taken from https://jira.xwiki.org/issues/?jql=level%20%3D%20Confidential%20and%20resolution%20%3D%20Unresolved%20and%20priority%20%3D%20Blocker%20and%20category%20%3D%2010000
121 * Common Name Approver Differentiation - Marius(((
122 {{jira id="xwikiorg"}}
123 XWIKI-20937
124 {{/jira}}
125 )))
126 * Quick Actions - Dorian + Marius(((
127 {{jira id="xwikiorg"}}
128 XWIKI-20903
129 XWIKI-19982
130 XWIKI-20938
131 {{/jira}}
132 )))
133 * List security issues inside XS - Manuel(((
134 {{jira id="xwikiorg"}}
135 XWIKI-20934
136 {{/jira}}
137
138 See https://forum.xwiki.org/t/display-security-issues-directly-inside-xwiki-standard/12535
139 )))
140 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
141 {{jira id="xwikiorg"}}
142 XWIKI-20891
143 XWIKI-20733
144 XWIKI-19145
145 XWIKI-20755
146 {{/jira}}
147 )))
148 * Various bugs - Michael(((
149 {{jira id="xwikiorg"}}
150 XWIKI-18508
151 XRENDERING-670
152 {{/jira}}
153 )))
154
155 === Contrib & Others ===
156
157 Outstanding from previous roadmaps:
158
159 * None found
160
161 New work:
162
163 * MediaWiki issues - Thomas(((
164 {{jira id="xwikiorg"}}
165 MEDIAWIKI-115
166 MEDIAWIKI-116
167 MEDIAWIKI-118
168 MEDIAWIKI-117
169 XWIKI-20926
170 {{/jira}}
171 )))
172 * CR fixes - Simon
173 ** TODO: list jiras
174 * Replication fix - Simon
175 ** TODO: list jiras
176 * Recommend/stabilize the URL Normalizer - Thomas(((
177 {{jira id="xwikiorg"}}
178 URLNORMALZ-30
179 {{/jira}}
180
181 TODO: decide if we want to bunde it in XS or not.
182 )))
183
184 Other:
185
186 * All: BFDs on Thursdays
187 * All: Fix flickers
188 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
189
190 === Dates ===
191
192 * 15.5 RC1: 19th of June 2023 (/)
193 * 15.5 Final: 26th of June 2023

Get Connected