Wiki source code of Roadmap

Version 725.2 by Vincent Massol on 2021/11/26

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 13.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
27
28 Release dates for the 13.x Cycle:
29
30 * 13.0: January 2021 (/)
31 * 13.1: February 2021 (/)
32 * 13.2: March 2021 (/)
33 * 13.3: April 2021 (/)
34 * 13.4: May 2021 (/)
35 * 13.5: June 2021 (/)
36 * 13.6: July 2021 (/)
37 * 13.7: August 2021 (/)
38 * 13.8: September 2021 (/)
39 * 13.9: October 2021 (/)
40 * 13.10: November 2021 (x)
41 * 13.10.1: December 2021 (x)
42 * 13.10.2: December 2021 (x)
43
44 {{comment}}
45 * TBD - TBD(((
46 {{jira id="xwikiorg"}}
47 TBD-1234
48 {{/jira}}
49 )))
50 {{/comment}}
51
52 = XWiki 13.10 =
53
54 Past work to continue/finish:
55 * FASTEN: Thomas
56 ** If fasten is released
57 *** Start using the FASTEN Maven plugin in the XWiki build (but currently blocked by a released of the fasten-core which is still only SNAPSHOT)
58 *** Start working on a FASTEN extension to analyze installed dependencies and report FASTEN risks
59 * Security issues
60 ** XWIKI-18600 - Vincent
61 ** XWIKI-6729 - ???
62 * Realtime integration in XS - Marius(((
63 {{jira id="xwikiorg"}}
64 XWIKI-19156
65 XWIKI-19157
66 XWIKI-19080
67 XWIKI-19158
68 XWIKI-19073
69 {{/jira}}
70
71 * Handle the edit lock page (join existing realtime editing session or edit alone)
72 * See if we can split the realtime WYSIWYG editor in two: the generic (reusable) part and the CKEditor-specific part.
73 )))
74 * Make XWiki run on Java 17 - Vincent(((
75 {{jira id="xwikiorg"}}
76 XWIKI-19049
77 XWIKI-19034
78 XRENDERING-616
79 {{/jira}}
80 )))
81 * Other Blocker issues(((
82 {{jira id="xwikiorg"}}
83 XWIKI-19031
84 XWIKI-18815
85 XWIKI-18360
86 {{/jira}}
87 )))
88
89 Contrib work:
90 * Instance Replication work - Thomas(((
91 {{jira id="xwikiorg"}}
92 XWIKI-19047
93 {{/jira}}
94
95 {{jira id="xwikiorg" source="jql"}}
96 project = REPLICAT AND fixVersion = 0.6
97 {{/jira}}
98
99 * make sure to support labels based custom replication controller
100 )))
101 * Change Request work - Simon(((
102 {{jira id="xwikiorg"}}
103 CRAPP-45
104 CRAPP-46
105 CRAPP-47
106 CRAPP-53
107 {{/jira}}
108 )))
109 * Paragraph Numbering - Manuel + Michael
110 ** Office Import investigation and POC
111 ** Paragraph Numbering implementation
112
113 Other:
114 * All: BFD
115 * All: Fix flickers
116 * All: With the time left, fix some critical/major open bugs.
117
118 == Dates ==
119
120 * 13.10RC1: 22nd of November (4 weeks) (/)
121 * 13.10Final: 29th of November (1 week)
122
123 = XWiki 13.10.1 & 13.10.2 =
124
125 == XWiki Standard ==
126
127 Specific issues to fix before the end of the 13.x cycle:
128
129 * Bug: Finding and selecting a page when trying to add a link towards it does not work for a specific group of users when some exclusive rights are given to a different group on a parent page - Marius(((
130 {{jira id="xwikiorg"}}
131 XWIKI-19067
132 {{/jira}}
133 )))
134 * Less strict code verification in the reset password system - Simon(((
135 {{jira id="xwikiorg"}}
136 XWIKI-19077
137 {{/jira}}
138 )))
139 * Realtime - Marius(((
140 {{jira id="xwikiorg"}}
141 XWIKI-19156
142 XWIKI-19178
143 XWIKI-19175
144 XWIKI-19174
145 XWIKI-19180
146 XWIKI-19181
147 {{/jira}}
148 )))
149 * Bug: java.lang.OutOfMemoryError when uploading a larger size file in a XWiki packaged Jetty instance - Vincent(((
150 {{jira id="xwikiorg"}}
151 XWIKI-19111
152 {{/jira}}
153 )))
154 * Security: https://jira.xwiki.org/browse/XWIKI-19160 - ?
155
156 Issues to be done on XS but for 14.x (issue needed for contrib extensions/others are listed below under contrib/others):
157
158 * Image improvement - Lavinia, Michael
159 ** Lightbox for image in view mode - Lavinia
160 *** Design proposal
161 *** (((
162 {{jira id="xwikiorg"}}
163 XWIKI-19172
164 {{/jira}}
165 )))
166 * Implement caption support - Michael
167 ** Design proposal
168 ** CKEDITOR support
169 ** Adapt all renderers
170 ** Adapt the parser/block structure
171 ** Adapt the numbered content macro
172 * Realtime Editing(((
173 {{jira id="xwikiorg"}}
174 XWIKI-19157
175 {{/jira}}
176 )))
177
178 == Contrib & Others ==
179
180 * FASTEN - Thomas
181 ** Propose to search for extensions containing a missing macro right in the error message (only for 14.x)(((
182 {{jira id="xwikiorg"}}
183 XWIKI-19007
184 {{/jira}}
185 )))
186 ** first module of the FASTEN XWiki Extension to report security vulnerabilities in installed extensions
187 * Change Request Extension - Simon(((
188 {{jira id="xwikiorg" fields="type, key, status, summary, created, note:'Note'"}}
189 XWIKI-19125|Only for 14.x
190 CRAPP-42
191 {{/jira}}
192 )))
193 * Replication 0.7 - Thomas(((
194 {{jira id="xwikiorg" source="jql"}}
195 project = REPLICAT AND fixVersion = 0.7
196 {{/jira}}
197 )))
198 * Paragraph Numbering Extension - Manuel
199 ** Migration to the new design choices
200 ** (((
201 {{jira id="xwikiorg"}}
202 PNAPP-9
203 {{/jira}}
204 )))
205 * Numbered Headings - Michael/Manuel(((
206 {{jira id="xwikiorg" fields="type, key, status, summary, created, note:'Note'"}}
207 NCAPP-3
208 NCAPP-6
209 NCAPP-7
210 NCAPP-9|UIX for the NH config + Corresponding Issue on XS side
211 XWIKI-12497|Or XWIKI-19171 for the UIXP for 14.X
212 XWIKI-19171|Or XWIKI-12497 for the UIXP for 14.X
213 {{/jira}}
214 )))
215
216 Other:
217 * All: BFD
218 * All: Fix flickers
219
220 == Dates ==
221
222 * 13.10.1: 13rd of Dec (2 weeks)
223 * 13.10.2: 27th of Dec (2 weeks)
224

Get Connected