Wiki source code of Roadmap

Version 418.3 by Ecaterina Moraru (Valica) on 2018/05/15

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 10.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
27
28 Release dates for the 10.x Cycle:
29
30 * 10.0: January 2018 (/)
31 * 10.1: February 2018 (/)
32 * 10.2: March 2018 (/)
33 * 10.3: April 2018 (/)
34 * 10.4: May 2018
35 * 10.5: June 2018
36 * 10.6: July 2018
37 * 10.7: August 2018
38 * 10.8: September 2018
39 * 10.9: October 2018
40 * 10.10: November 2018
41 * 10.11: December 2018
42
43 = XWiki 10.4 =
44
45 * (((
46 Thomas: Finish work for edit protection from 10.3. Specifically ability to prevent editing/moving/deleting extension pages when a confi param is set for that.
47
48 {{jira url="https://jira.xwiki.org"}}
49 XWIKI-15225
50 XWIKI-15226
51 {{/jira}}
52 )))
53 * Thomas: Register global wiki macro at wiki level when the macro document is in a subwiki(((
54 {{jira url="https://jira.xwiki.org"}}
55 XWIKI-12736
56 {{/jira}}
57 )))
58 * Thomas: Performance work. Goal: be as good as XWiki 8.4.x. Fix performance issue in XWiki 10.x/Investigate problems with notifications. See for ex https://forum.xwiki.org/t/xwiki-and-tomcat-crashes/2788 but several users have reported issues so there's definitely something really bad happening.
59 * Guillaume: Finish AS replacement + continue fixing Notifications problems
60 * Marius: Improve Navigation panel. Introduce notion of blacklist for the Navigation panel and provide an Admin UI for it. Goal: remove the XWiki space by default using this blacklist (users can be seen in the User Index). Allow users to control better what they have in the panel + control the order. Others: try to improve performance.(((
61 {{jira url="https://jira.xwiki.org"}}
62 XWIKI-12895
63 XWIKI-15259
64 XWIKI-15260
65 XWIKI-14422
66 {{/jira}}
67 )))
68 * Adel: Evaluate and implement weblate for XWiki (replacement for l10n). Note: weblate is moving fast: https://docs.weblate.org/en/latest/changes.html
69
70 == Dates ==
71
72 * --10.4RC1: 14th of May 2018-- (/)
73 * 10.4Final: 22nd of May 2018 (21st is a bank holiday in France)
74
75 = XWiki 10.5 =
76
77 * Thomas: continue work on performance (started in 10.4)
78 * Thomas: Fix inconsistence of WebHome appearing everywhere when using references in macros and API calls. Finish Nested Spaces/Pages work. Page API.
79 * Guillaume: Notifications bugfixes
80 * Marius/Adel: Autocomplete on reference. Note: This would lessen the issue with WebHome.
81 ** Example 1: In object editor when the type is "Page Reference" + picker
82 ** Example 2: In WYSIWYG macro editor when a macro has a reference parameter + picker
83 * Marius/Adel: Finish [[Visible Save>>doc:design:Proposal.IdeaVisibleSave]] implementation, see [[XWIKI-14162>>https://jira.xwiki.org/browse/XWIKI-14162]]
84
85 == Dates ==
86
87 * 10.5RC1: 11th of June 2018. Note: we're giving a few less days so that we have enough time for 10.6 before the XWiki SAS yearly seminar
88 * 10.5Final:18th of June 2018
89
90 = XWiki 10.6 =
91
92 * Thomas: continue work on performance (started in 10.4)
93 * Thomas: Bug fixes (ongoing)
94 * Guillaume: Notifications bugfixes
95 * Marius/Adel: For macros having wiki markup content (need new macro descriptor metadata), let the user enter it in the WYSIWYG directly. When hovering over the macro allow editing content + have some icons to edit parameters (similar to the CKEditor easy image feature: https://github.com/ckeditor/ckeditor-dev/issues/932 They call it a "balloon toolbar").
96 * Marius/Adel: Move Menus inside administration (see [[http:~~/~~/design.xwiki.org/xwiki/bin/view/Proposal/IdeaMenuInAdministration)>>doc:design:Proposal.IdeaMenuInAdministration)]]
97
98 == Dates ==
99
100 * 10.6RC1: 11th of July 2018.
101 * 10.6Final:18th of July 2018 (Need to be released before the 20th since XWiki SAS seminar starts on the 23rd of July).

Get Connected