Wiki source code of Roadmap

Version 677.1 by Thomas Mortagne on 2021/04/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 image:icon:accept
32 * 13.2: March 2021 image:icon:accept
33 * 13.3: April 2021 image:icon:accept
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
56 * Document reference size limit workarounds - Thomas
57 ** manage discussions and proposals around more advanced ideas to go beyond the 768 characters limit
58 * Continue LD work - Marius + Manuel + Clement(((
59 {{jira id="xwikiorg" fields="type:'Issue type', key:'Issue Id', summary:'Short Description', status:'Issue Status', assignee:'Person to Fix this', note:'Notes'"}}
60 XWIKI-18266|Clement & Marius to review and close existing PR
61 XWIKI-17428|Add a localization REST resource to expose translation messages) which could be done by Manuel or Marius
62 XWIKI-18098|Manuel & Marius to review and close existing PR
63 XWIKI-18097|Manuel & Marius to review and close existing PR
64 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
65 {{/jira}}
66 )))
67 * Add the possibility to add global notifications filters from Administration - Simon(((
68 {{jira id="xwikiorg" fields="type:'Issue type', key:'Issue Id', summary:'Short Description', status:'Issue Status', assignee:'Person to Fix this'"}}
69 XWIKI-17945
70 {{/jira}}
71 )))
72
73 New work:
74
75 * Security issues (to be backported in 12.10.x too) (Simon + GuillaumeC)
76 ** https://jira.xwiki.org/browse/XWIKI-10309
77 ** https://jira.xwiki.org/browse/XWIKI-18368
78 * Test and classify security issues + fix some easy security issues - Guillaume
79 ** Also check and discuss solutions (+ possibly fix) for https://jira.xwiki.org/browse/XWIKI-16544
80 ** Review SonarQube's raised security issues
81 * XDOM diff - Marius + Vincent(((
82 {{jira id="xwikiorg" fields="type:'Issue type', key:'Issue Id', summary:'Short Description', status:'Issue Status', assignee:'Person to Fix this'"}}
83 XRENDERING-602
84 LATEX-112
85 XRENDERING-603
86 {{/jira}}
87 )))
88 * FASTEN research project: Thomas
89 ** 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)(((
90 {{jira id="xwikiorg"}}
91 XWIKI-18499
92 {{/jira}}
93 )))
94 ** work on design to implement various ways to find components in extensions without going through FASTEN Central
95 ** 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)
96 ** start working on a FASTEN extension to analyze installed dependencies and report FASTEN risks
97
98 Other:
99
100 * All: BFD
101 * All: Fix flickers
102
103 === Dates ===
104
105 * 13.3RC1: 19th of April 2021 (/)
106 * 13.3Final: 26th of April 2021 (/)

Get Connected