Wiki source code of Roadmap

Version 496.2 by Eduard Moraru on 2019/01/29

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
Vincent Massol 483.1 26 = XWiki 11.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
Vincent Massol 17.1 27
Vincent Massol 483.1 28 Release dates for the 11.x Cycle:
Vincent Massol 17.1 29
Eduard Moraru 496.2 30 * 11.0: January 2018 (/)
Vincent Massol 483.1 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)
Ecaterina Moraru (Valica) 425.1 42
Vincent Massol 484.1 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
Marius Dumitru Florea 485.1 50 CKEDITOR-259
Vincent Massol 484.1 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 )))
Thomas Mortagne 494.1 58 * Thomas: Fix filesystem storage(((
59 {{jira url="https://jira.xwiki.org"}}
60 XWIKI-15620
61 {{/jira}}
62 )))
Ecaterina Moraru (Valica) 486.1 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
Vincent Massol 484.1 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%)
Marius Dumitru Florea 485.1 71 * Marius: Ability to rename an AWM app(((
72 {{jira url="https://jira.xwiki.org"}}
Marius Dumitru Florea 487.1 73 XWIKI-13353
Marius Dumitru Florea 485.1 74 XWIKI-13352
75 {{/jira}}
76 )))
Vincent Massol 490.1 77 * Thomas: Move to Velocity 2.x(((
78 {{jira url="https://jira.xwiki.org"}}
79 XCOMMONS-1296
80 XCOMMONS-1529
81 {{/jira}}
82 )))
Vincent Massol 484.1 83 * Simon: Fix caching of JS resources forcing reload when upgrading XWiki. Especially for the Navigation Panel.
Simon Urli 491.1 84 {{jira url="https://jira.xwiki.org"}}XWIKI-6073{{/jira}}
Vincent Massol 489.1 85 * Adel: Upgrade to Hibernate 5.x(((
86 {{jira url="https://jira.xwiki.org"}}
87 XWIKI-8286
88 {{/jira}}
89 )))
Vincent Massol 484.1 90
91 == Dates ==
92
Eduard Moraru 496.2 93 * --11.0RC1: 21st of Jan 2019-- (!) {{warning}}skipped{{/warning}}
94 * 11.0: --28th of Jan 2019-- 29th of Jan 2019 (/)
Vincent Massol 492.1 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)
Thomas Mortagne 496.1 112 * Thomas: Upgrade to Hibernate 5.x(((
113 {{jira url="https://jira.xwiki.org"}}
114 XWIKI-8286
115 {{/jira}}
116 )))
Thomas Mortagne 495.1 117 * Thomas: Performances
Thomas Mortagne 496.1 118 * Thomas: Move to Velocity 2.x(((
119 {{jira url="https://jira.xwiki.org"}}
120 XCOMMONS-1296
121 XCOMMONS-1529
122 {{/jira}}
123 )))
Vincent Massol 492.1 124
125 == Dates ==
126
127 * 11.1RC1: 18th of Feb 2019
128 * 11.1: 25th of Feb
129
130 = XWiki 11.2 =
131
132 Topics:
133
134 * STAMP: Vincent(30%)
135 * FASTEN: Vincent (10%) + Thomas (30%)
136 * All: BFD (Priority on Notifications for Guillaume)
137 * Simon: XWIKI-1657: Allow to rename attachments.
138 * 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]]
139 * Thomas: Performances
140
141 == Dates ==
142
143 * 11.2RC1: 18th of March 2019
144 * 11.2: 25th of March

Get Connected