Wiki source code of Roadmap

Version 823.1 by Vincent Massol on 2023/08/29

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

Get Connected