Wiki source code of Roadmap

Version 784.3 by Vincent Massol on 2023/01/05

Hide last authors
Thomas Mortagne 1.1 1 {{box cssClass="floatinginfobox" title="**Contents**"}}
Guillaume Lerouge 231.3 2 {{toc depth="2"/}}
Thomas Mortagne 1.1 3 {{/box}}
4
Thomas Mortagne 322.1 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.
Vincent Massol 30.1 6
Thomas Mortagne 322.1 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.
Vincent Massol 30.1 8
9 If you're interested to help out check the [[contributing page>>dev:Community.Contributing]].
10
Thomas Mortagne 1.1 11 {{info}}
Vincent Massol 360.2 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.
Thomas Mortagne 1.1 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
Vincent Massol 394.1 22 Already implemented roadmaps can be found in the [[archives>>Roadmaps.Archives.WebHome]].
Thomas Mortagne 1.1 23
Thomas Mortagne 322.1 24 Note that all planned release dates are also entered in the Calendar on [[JIRA>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=10000]].
Thomas Mortagne 1.1 25
Simon Urli 783.1 26 = XWiki 15.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
Vincent Massol 731.1 27
Simon Urli 783.1 28 Release dates for the 15.x Cycle:
Vincent Massol 731.1 29
Simon Urli 783.1 30 * 15.0: January 2022 (x)
31 * 15.1: February 2022 (x)
32 * 15.2: March 2022 (x)
33 * 15.3: April 2022 (x)
34 * 15.4: May 2022 (x)
35 * 15.5: June 2022 (x)
36 * 15.6: July 2022 (x)
37 * 15.7: August 2022 (x)
38 * 15.8: September 2022 (x)
39 * 15.9: October 2022 (x)
Simon Urli 783.2 40 * 15.10: November 2022 (x)
41 * 15.10.1: December 2022 (x)
Simon Urli 783.1 42 * 15.10.2: December 2022 (x)
Vincent Massol 731.1 43
44 {{comment}}
45 * TBD - TBD(((
46 {{jira id="xwikiorg"}}
47 TBD-1234
48 {{/jira}}
49 )))
50 {{/comment}}
51
Simon Urli 783.1 52 == XWiki 15.0 ==
Vincent Massol 778.1 53
Vincent Massol 784.1 54 === XWiki Standard ===
Vincent Massol 778.1 55
Vincent Massol 784.1 56 Outstanding from past roadmaps:
57 * Security issues not finished in 14.10.1 and 14.10.2:
58 ** Marius
59 *** https://jira.xwiki.org/browse/XWIKI-20276
60 ** Thomas
61 *** https://jira.xwiki.org/browse/XWIKI-20295
62 *** https://jira.xwiki.org/browse/XWIKI-20287
63 *** https://jira.xwiki.org/browse/XWIKI-20281
64
65 New work:
66 * Security issues:
Vincent Massol 784.3 67 ** Goal: close 15 security issues minimum
Vincent Massol 784.1 68 ** Michael:
69 *** https://jira.xwiki.org/browse/XWIKI-20457
70 *** https://jira.xwiki.org/browse/XWIKI-20334
71 *** https://jira.xwiki.org/browse/XWIKI-20341
72 *** https://jira.xwiki.org/browse/XWIKI-20342
73 *** https://jira.xwiki.org/browse/XWIKI-20343
74 ** Simon:
75 *** https://jira.xwiki.org/browse/XWIKI-20339
76 *** https://jira.xwiki.org/browse/XWIKI-20352
77 ** Manuel:
78 *** https://jira.xwiki.org/browse/XWIKI-20456
79 *** https://jira.xwiki.org/browse/XWIKI-20002
80 *** https://jira.xwiki.org/browse/XWIKI-20285
81 *** https://jira.xwiki.org/browse/XWIKI-20333
82 ** Marius:
83 *** https://jira.xwiki.org/browse/XWIKI-19906
84 ** Thomas:
85 *** https://jira.xwiki.org/browse/XWIKI-20385
86 *** https://jira.xwiki.org/browse/XWIKI-20386
87 *** https://jira.xwiki.org/browse/XWIKI-20340
88 *** https://jira.xwiki.org/browse/XWIKI-20423
89 *** https://jira.xwiki.org/browse/XRENDERING-688
90 * Add a "What's new" feature in XWiki (see gitlab as an example about how to implement it) - Vincent
Vincent Massol 784.2 91 ** Define requirements on design.xwiki.org
92 ** (((
Vincent Massol 784.1 93 {{jira id="xwikiorg"}}
94 XWIKI-20533
95 {{/jira}}
96 )))
97 * Bug fix - Manuel(((
98 {{jira id="xwikiorg"}}
99 XWIKI-20499
100 {{/jira}}
101 )))
102 * WCAG improvements - Lucas
103 ** Find a tool to check WCAG status for XWiki and make it part of XWiki's build
104 ** Fix some issues from https://jira.xwiki.org/issues/?jql=labels%20%3D%20wcag%20and%20resolution%20%3D%20Unresolved%20
105 * Blocker bug "No error message in case of file uploads in comment without proper rights" - Marius(((
106 {{jira id="xwikiorg"}}
107 XWIKI-20302
108 {{/jira}}
109 )))
110 * As time permits, during BFDs - Marius
111 ** Priority for XWIKI-20483
112 ** (((
113 {{jira id="xwikiorg"}}
114 XWIKI-20483
115 XWIKI-20458
116 XWIKI-20490
117 XWIKI-18534
118 {{/jira}}
119 )))
120
121 === Contrib & Others ===
122
123 New work:
124 * CR - Display diff contextual information with comments - Simon(((
125 {{jira id="xwikiorg"}}
126 CRAPP-67
127 {{/jira}}
128 )))
129 * Change Request bugs - Simon
130 ** Attachments missing when editing a change request on some documents
131 ** User can select to add new changes to existing CR on the same document which leads to conflicts and "Failed to save the page. Reason: Server not responding"
132 ** Alignment of the CR activity feed
133 * Work on https://l10n.xwiki.org - Simon(((
134 {{jira id="xwikiorg"}}
135 XINFRA-357
136 XINFRA-378
137 XINFRA-379
138 {{/jira}}
139 )))
140
141 Other:
142 * All: BFDs on Thursdays
143 * All: Fix flickers
144 * All: With the time left, fix some critical/major open bugs. Take them from the blocker/critical list of open bugs.
145
Vincent Massol 778.1 146 === Dates ===
147
Vincent Massol 784.1 148 * 15.0 RC1: 23rd of January 2023
149 * 15.0 Final: 30th of January 2023
150

Get Connected