Wiki source code of Roadmap

Version 825.1 by Thomas Mortagne on 2023/09/08

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 XWIKI-21302
116 {{/jira}}
117 )))
118 ** https://design.xwiki.org/xwiki/bin/view/Proposal/CompiledXDOM
119
120 New work:
121
122 * New Security issues - Michael
123 ** 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
124 ** [[https:~~/~~/jira.xwiki.org/browse/XWIKI-21173>>https://jira.xwiki.org/browse/XWIKI-21173]]
125 * Realtime bugfixes - Dorian (with help from Marius)(((
126 {{jira id="xwikiorg"}}
127 XWIKI-21006
128 XWIKI-21007
129 {{/jira}}
130 )))
131 * Navigation tree improvements - Marius(((
132 {{jira id="xwikiorg"}}
133 XWIKI-21103
134 {{/jira}}
135 )))
136 * Implement Skin improvements - Manuel(((
137 {{jira id="xwikiorg"}}
138 XWIKI-21253
139 XWIKI-21254
140 {{/jira}}
141 )))
142 * Continue working on LiveTable to Live Data migrations - Michael(((
143 {{jira id="xwikiorg"}}
144 XWIKI-19490
145 XWIKI-18759
146 XWIKI-18752
147 {{/jira}}
148 )))
149 * Restrict script right to wiki level(((
150 {{jira id="xwikiorg"}}
151 XWIKI-21275
152 {{/jira}}
153 )))
154 * Bug fix - Need to find assignee!(((
155 {{jira id="xwikiorg"}}
156 XWIKI-21242
157 {{/jira}}
158 )))
159
160 === Contrib & Others ===
161
162 Outstanding from previous roadmaps:
163
164 * Recommend/stabilize the URL Normalizer - Thomas
165 ** Admin UI to enable/disable the feature. TODO: list jira
166 ** Proposal to merge the extension in platform
167 * Replication - Thomas
168 ** Attachment update replication bug.
169 * Change Request - Simon(((
170 {{jira id="xwikiorg"}}
171 CRAPP-230
172 {{/jira}}
173 )))
174
175 New work:
176
177 * Change Request - Simon:(((
178 {{jira id="xwikiorg"}}
179 CRAPP-312
180 {{/jira}}
181 )))
182
183 Other:
184
185 * All: BFDs on Thursdays
186 * All: Fix flickers
187 * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs
188
189 === Dates ===
190
191 * 15.8 RC1: 18th of September 2023
192 * 15.8 Final: 25th of September 2023

Get Connected