Wiki source code of Roadmap

Version 495.1 by Thomas Mortagne on 2019/01/25

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 11.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
27
28 Release dates for the 11.x Cycle:
29
30 * 11.0: January 2018 (x)
31 * 11.1: February 2018 (x)
32 * 11.2: March 2018 (x)
33 * 11.3: April 2018 (x)
34 * 11.4: May 2018 (x)
35 * 11.5: June 2018 (x)
36 * 11.6: July 2018 (x)
37 * 11.7: August 2018 (x)
38 * 11.8: September 2018 (x)
39 * 11.9: October 2018 (x)
40 * 11.10: November 2018 (x)
41 * 11.10.1 & 11.10.2: December 2018 (x)
42
43 = XWiki 11.0 =
44
45 Leftovers from 10.x:
46
47 * Marius/Adel: Auto complete of references in WYSIWYG Macro Dialog (+ grouping feature so that users don't get both "page" and "reference" at the same time + "deprecated"/"priority" to show "page" more proeminently than "reference")(((
48 {{jira url="https://jira.xwiki.org"}}
49 XWIKI-8613
50 CKEDITOR-259
51 {{/jira}}
52 )))
53 * Simon: Import: make it work with new versions of Libre Office (idea: use a more recent fork of jodconverter, we identified one and check if we need to merge changes we did in our fork)(((
54 {{jira url="https://jira.xwiki.org"}}
55 XWIKI-15031
56 {{/jira}}
57 )))
58 * Thomas: Fix filesystem storage(((
59 {{jira url="https://jira.xwiki.org"}}
60 XWIKI-15620
61 {{/jira}}
62 )))
63 * All: Fix all WCAG failing tests and more generally move to WCAG 2.1 (https://www.w3.org/TR/WCAG21/) - Rationale: usability through accessibility, current failing test reducing trust in CI
64
65 New topics:
66
67 * All: BFD (Priority on Notifications for Guillaume)
68 * All: Fix all WCAG failing tests and more generally move to WCAG 2.1 (https://www.w3.org/TR/WCAG21/) - Rationale: usability through accessibility, current failing test reducing trust in CI
69 * STAMP research project: Vincent(30%)
70 * FASTEN research project: Vincent (20%) + Thomas (30%)
71 * Marius: Ability to rename an AWM app(((
72 {{jira url="https://jira.xwiki.org"}}
73 XWIKI-13353
74 XWIKI-13352
75 {{/jira}}
76 )))
77 * Thomas: Move to Velocity 2.x(((
78 {{jira url="https://jira.xwiki.org"}}
79 XCOMMONS-1296
80 XCOMMONS-1529
81 {{/jira}}
82 )))
83 * Simon: Fix caching of JS resources forcing reload when upgrading XWiki. Especially for the Navigation Panel.
84 {{jira url="https://jira.xwiki.org"}}XWIKI-6073{{/jira}}
85 * Adel: Upgrade to Hibernate 5.x(((
86 {{jira url="https://jira.xwiki.org"}}
87 XWIKI-8286
88 {{/jira}}
89 )))
90
91 == Dates ==
92
93 * 11.0RC1: 21st of Jan 2019
94 * 11.0: 28th of Jan 2019
95
96 = XWiki 11.1 =
97
98 Goals:
99
100 * Focus on finishing items marked important in 2018 and that couldn't be started
101
102 Topics:
103
104 * All: BFD (Priority on Notifications for Guillaume)
105 * STAMP: Vincent (30%)
106 * FASTEN: Vincent (10%) + Thomas (30%)
107 * Simon: Finish "Browsers usually cache JS/CSS resources even if they have changed” (https://jira.xwiki.org/browse/XWIKI-6073)
108 * Simon: Display Reference of documents to copy paste
109 * Marius: Finish autocomplete of references in WYSIWYG Macro parameters (include/display macros, etc)
110 * Marius: ConfigurableClass doesn't support page level configuration case
111 * Marius: Improve the XClass picker when in object edit mode (make it like the Add Macro dialog for WYSIWYG editor)
112 * Thomas: Finish Hibernate upgrade
113 * Thomas: Performances
114 * Thomas: Velocity 2.x upgrade
115
116 == Dates ==
117
118 * 11.1RC1: 18th of Feb 2019
119 * 11.1: 25th of Feb
120
121 = XWiki 11.2 =
122
123 Topics:
124
125 * STAMP: Vincent(30%)
126 * FASTEN: Vincent (10%) + Thomas (30%)
127 * All: BFD (Priority on Notifications for Guillaume)
128 * Simon: XWIKI-1657: Allow to rename attachments.
129 * Marius: one item from Caty's usability list to select, see [[https:~~/~~/design.xwiki.org/xwiki/bin/view/Proposal/UsabilitySelection/UsabilitySelection11x/>>doc:design:Proposal.UsabilitySelection.UsabilitySelection11x.WebHome]]
130 * Thomas: Performances
131
132 == Dates ==
133
134 * 11.2RC1: 18th of March 2019
135 * 11.2: 25th of March

Get Connected