Wiki source code of Roadmap

Version 824.1 by Michael Hamann on 2023/08/30

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 (/)
36 * 15.6: July 2023 (/)
37 * 15.7: August 2023 (/)
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.8 ==
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 * WCAG - Lucas + Michael reviewing the PRs/merge them(((
62 {{jira id="xwikiorg"}}
63 XWIKI-20696
64 XWIKI-18838
65 TOUR-81
66 XWIKI-20947
67 XWIKI-21096
68 XWIKI-21005
69 {{/jira}}
70 )))
71 * Bug fix CKEditor - Marius (BFD with help from Manuel)(((
72 {{jira id="xwikiorg"}}
73 XWIKI-20574
74 {{/jira}}
75 )))
76 * PDF export bug fixes - Marius(((
77 {{jira id="xwikiorg"}}
78 XWIKI-20712
79 {{/jira}}
80 )))
81 * Notifications improvements - Simon(((
82 {{jira id="xwikiorg"}}
83 XWIKI-18880
84 XWIKI-17470
85 XWIKI-20904
86 XWIKI-18307
87 {{/jira}}
88 )))
89 * UI proposals on the forum to finish - Adina
90 ** Send forum proposals for all of the 12 topics
91 ** Push devs to answer and conclude on each proposal
92 ** For the agreed proposals, prepare some HTML/JS/CSS
93 * What's New: Improved UI - Adina (with help from Vincent)(((
94 * Implement the HTML/JS/CSS
95 * UI support for news item images:(((
96 {{jira id="xwikiorg"}}
97 XWIKI-20846
98 {{/jira}}
99 )))
100 )))
101 * Outstanding improvements/bugs for the security vulnerabilities in XS - Manuel(((
102 {{jira id="xwikiorg"}}
103 XWIKI-21162
104 XWIKI-21079
105 {{/jira}}
106 )))
107 * Compiled XDOM - Thomas
108 ** (((
109 {{jira id="xwikiorg"}}
110 XRENDERING-703
111 XRENDERING-723
112 XWIKI-21219
113 XCOMMONS-800
114 XWIKI-4625
115 {{/jira}}
116 )))
117 ** https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM
118
119 New work:
120
121 * New Security issues - Michael
122 ** 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
123 ** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21173>>https://jira.xwiki.org/browse/XWIKI-21173]]
124 * Realtime bugfixes - Dorian (with help from Marius)(((
125 {{jira id="xwikiorg"}}
126 XWIKI-21006
127 XWIKI-21007
128 {{/jira}}
129 )))
130 * Navigation tree improvements - Marius(((
131 {{jira id="xwikiorg"}}
132 XWIKI-21103
133 {{/jira}}
134 )))
135 * Implement Skin improvements - Manuel(((
136 {{jira id="xwikiorg"}}
137 XWIKI-21253
138 XWIKI-21254
139 {{/jira}}
140 )))
141 * Continue working on LiveTable to Live Data migrations - Michael(((
142 {{jira id="xwikiorg"}}
143 XWIKI-19490
144 XWIKI-18759
145 XWIKI-18752
146 {{/jira}}
147 )))
148 * Restrict script right to wiki level(((
149 {{jira id="xwikiorg"}}
150 XWIKI-21275
151 {{/jira}}
152 )))
153 * Bug fix - Need to find assignee!(((
154 {{jira id="xwikiorg"}}
155 XWIKI-21242
156 {{/jira}}
157 )))
158
159 === Contrib & Others ===
160
161 Outstanding from previous roadmaps:
162
163 * Recommend/stabilize the URL Normalizer - Thomas
164 ** Admin UI to enable/disable the feature. TODO: list jira
165 ** Proposal to merge the extension in platform
166 * Replication - Thomas
167 ** Attachment update replication bug.
168 * Change Request - Simon(((
169 {{jira id="xwikiorg"}}
170 CRAPP-230
171 {{/jira}}
172 )))
173
174 New work:
175
176 * Change Request - Simon:(((
177 {{jira id="xwikiorg"}}
178 CRAPP-312
179 {{/jira}}
180 )))
181
182 Other:
183
184 * All: BFDs on Thursdays
185 * All: Fix flickers
186 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
187
188 === Dates ===
189
190 * 15.8 RC1: 18th of September 2023
191 * 15.8 Final: 25th of September 2023

Get Connected