Wiki source code of Roadmap

Version 673.1 by Thomas Mortagne on 2021/03/24

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 image:icon:accept
31 * 13.1: February 2021 image:icon:accept
32 * 13.2: March 2021 image:icon:cancel
33 * 13.3: April 2021 image:icon:cancel
34 * 13.4: May 2021 image:icon:cancel
35 * 13.5: June 2021 image:icon:cancel
36 * 13.6: July 2021 image:icon:cancel
37 * 13.7: August 2021 image:icon:cancel
38 * 13.8: September 2021 image:icon:cancel
39 * 13.9: October 2021 image:icon:cancel
40 * 13.10: November 2021 image:icon:cancel
41 * 13.10.1: December 2021 image:icon:cancel
42 * 13.10.2: December 2021 image:icon:cancel
43
44 {{comment}}
45 * TBD - TBD(((
46 {{jira id="xwikiorg"}}
47 TBD-1234
48 {{/jira}}
49 )))
50 {{/comment}}
51
52 == XWiki 13.3 ==
53
54 Leftovers from 13.2:
55 * Document reference size limit workarounds - Thomas
56 ** manage discussions and proposals around more advanced ideas to go beyond the 768 characters limit
57 * Continue LD work - Marius + Manuel + Clement(((
58 {{jira id="xwikiorg" fields="type:'Issue type', key:'Issue Id', summary:'Short Description', status:'Issue Status', assignee:'Person to Fix this', note:'Notes'"}}
59 XWIKI-18266|Clement & Marius to review and close existing PR
60 XWIKI-17428|Add a localization REST resource to expose translation messages) which could be done by Manuel or Marius
61 XWIKI-18098|Manuel & Marius to review and close existing PR
62 XWIKI-18097|Manuel & Marius to review and close existing PR
63 XWIKI-18270|Clement to work on generating the LESS file inside the LD WebJar and Manuel to work on adding support for evaluating the LESS file from a WebJar, XWIKI-18492
64 {{/jira}}
65 )))
66 * Add the possibility to add global notifications filters from Administration - Simon(((
67 {{jira id="xwikiorg" fields="type:'Issue type', key:'Issue Id', summary:'Short Description', status:'Issue Status', assignee:'Person to Fix this'"}}
68 XWIKI-17945
69 {{/jira}}
70 )))
71
72 New work:
73 * Security issues (to be backported in 12.10.x too) (Simon + GuillaumeC)
74 ** https://jira.xwiki.org/browse/XWIKI-10309
75 ** https://jira.xwiki.org/browse/XWIKI-18368
76 * Test and classify security issues + fix some easy security issues - Guillaume
77 ** Also check and discuss solutions (+ possibly fix) for https://jira.xwiki.org/browse/XWIKI-16544
78 ** Review SonarQube's raised security issues
79 * XDOM diff - Marius + Vincent(((
80 {{jira id="xwikiorg" fields="type:'Issue type', key:'Issue Id', summary:'Short Description', status:'Issue Status', assignee:'Person to Fix this'"}}
81 XRENDERING-602
82 LATEX-112
83 XRENDERING-603
84 {{/jira}}
85 )))
86 * FASTEN research project: Thomas
87 ** add macros/components metadata to the extension index and introduce extension points to fill it (extension point to be used in a future FASTEN extension when this kind of information will be available on FASTEN Central)(((
88 {{jira id="xwikiorg"}}
89 XWIKI-18499
90 {{/jira}}
91 )))
92 ** work on design to implement various ways to find components in extensions without going through FASTEN Central
93 ** add more analyzers in the FASTEN Maven plugin and hopefully start using it in the XWiki build (but currently blocked by a released of the fasten-core which is still only SNAPSHOT)
94 ** start working on a FASTEN extension to analyze installed dependencies and report FASTEN risks
95
96 Other:
97 * All: BFD
98 * All: Fix flickers
99
100 === Dates ===
101
102 * 13.3RC1: 19th of April 2021
103 * 13.3Final: 26th of April 2021
104
105 == XWiki 13.2==
106
107 * Analysis of how to remove the 255 character limitation which is hitting more and more users migrating from confluence which doesn’t have any such limit. - Thomas + Ilie for testing all cases to find places where we have the issue and regroup/link existing jira issues(((
108 {{jira id="xwikiorg"}}
109 XWIKI-13402
110 {{/jira}}
111 )))
112 * Finish inplace editor leftover - Marius (carried over from 12.9)(((
113 {{jira id="xwikiorg"}}
114 XWIKI-17323
115 XWIKI-17593
116 XWIKI-18358
117 {{/jira}}
118 )))
119 * LD - Marius + ClementD + Manuel(((
120 {{jira id="xwikiorg"}}
121 XWIKI-18266
122 XWIKI-17428
123 XWIKI-18098
124 XWIKI-18097
125 XWIKI-18270
126 {{/jira}}
127 )))
128 * Add the possibility for Admin user to control user’s notifications - Simon(((
129 {{jira id="xwikiorg"}}
130 XWIKI-16158
131 {{/jira}}
132 )))
133 Add the possibility to add global notifications filters from Administration - Simon(((
134 {{jira id="xwikiorg"}}
135 XWIKI-17945
136 {{/jira}}
137 )))
138 * All: BFD
139 * All: Fix flickers
140
141 === Dates ===
142
143 * 13.2RC1: 22nd of March 2021
144 * 13.2Final: 29th of March 2021

Get Connected