Wiki source code of Roadmap

Version 809.1 by Vincent Massol on 2023/06/01

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 * Security issues not finished:
58 ** Manuel:
59 *** https://jira.xwiki.org/browse/XWIKI-20331
60 ** Michael
61 *** https://jira.xwiki.org/browse/XWIKI-20818
62 * WCAG - Lucas(((
63 {{jira id="xwikiorg"}}
64 XWIKI-19383
65 XWIKI-20757
66 XWIKI-18931
67 XWIKI-16150
68 XWIKI-20696
69 XWIKI-20844
70 XWIKI-20843
71 XWIKI-18838
72 XWIKI-20791
73 {{/jira}}
74 )))
75 * Various issues - Marius(((
76 {{jira id="xwikiorg"}}
77 XWIKI-20483
78 XWIKI-20490
79 {{/jira}}
80
81 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
82 )))
83 * Bug fix CKEditor - Marius(((
84 {{jira id="xwikiorg"}}
85 XWIKI-20574
86 {{/jira}}
87 )))
88 * Quick actions - Design and start scaffolding - Marius(((
89 {{jira id="xwikiorg"}}
90 XWIKI-20795
91 {{/jira}}
92 )))
93 * Finish PDF export issues - Marius
94 ** Nice to have (BFD)
95 ** (((
96 {{jira id="xwikiorg"}}
97 XWIKI-20712
98 {{/jira}}
99 )))
100 * Improve notifications - Simon(((
101 {{jira id="xwikiorg"}}
102 XWIKI-19070
103 XWIKI-19069
104 XWIKI-19764
105 XWIKI-20401
106 {{/jira}}
107 )))
108 * Email notification "per app" grouping - Simon(((
109 {{jira id="xwikiorg"}}
110 XWIKI-17034
111 {{/jira}}
112 )))
113
114 New work:
115 * New Security issues - Michael
116 ** https://jira.xwiki.org/browse/XWIKI-20869
117 ** https://jira.xwiki.org/browse/XWIKI-20854
118 ** 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
119 * Common Name Approver Differentiation - Marius(((
120 {{jira id="xwikiorg"}}
121 XWIKI-20937
122 {{/jira}}
123 )))
124 * Quick Actions - Dorian + Marius(((
125 {{jira id="xwikiorg"}}
126 XWIKI-20903
127 XWIKI-19982
128 XWIKI-20938
129 {{/jira}}
130 )))
131 * List security issues inside XS - Manuel(((
132 {{jira id="xwikiorg"}}
133 XWIKI-20934
134 {{/jira}}
135
136 See https://forum.xwiki.org/t/display-security-issues-directly-inside-xwiki-standard/12535
137 )))
138 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
139 {{jira id="xwikiorg"}}
140 XWIKI-20891
141 XWIKI-20733
142 XWIKI-19145
143 XWIKI-20755
144 {{/jira}}
145 )))
146 * Various bugs - Michael(((
147 {{jira id="xwikiorg"}}
148 XWIKI-18508
149 XRENDERING-670
150 {{/jira}}
151 )))
152
153 === Contrib & Others
154
155 Outstanding from previous roadmaps:
156 * None found
157
158 New work:
159 * MediaWiki issues - Thomas(((
160 {{jira id="xwikiorg"}}
161 MEDIAWIKI-115
162 MEDIAWIKI-116
163 MEDIAWIKI-118
164 MEDIAWIKI-117
165 XWIKI-20926
166 {{/jira}}
167 )))
168 * CR fixes - Simon
169 ** TODO: list jiras
170 * Replication fix - Simon
171 ** TODO: list jiras
172 * Recommend/stabilize the URL Normalizer - Thomas(((
173 {{jira id="xwikiorg"}}
174 URLNORMALZ-30
175 {{/jira}}
176
177 TODO: decide if we want to bunde it in XS or not.
178 )))
179
180 Other:
181 * All: BFDs on Thursdays
182 * All: Fix flickers
183 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
184
185 === Dates
186
187 * 15.5 RC1: 19th of June 2023
188 * 15.5 Final: 26th of June 2023

Get Connected