Wiki source code of XWiki Roadmap Archives for the 10.x Release Cycle
Version 7.1 by Alex Cotiugă on 2018/08/07
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | = XWiki 10.6 = | ||
2 | |||
3 | * Thomas: continue work on performance (started in 10.4) | ||
4 | * Thomas: Bug fixes (ongoing) | ||
5 | * Guillaume: Notifications bugfixes | ||
6 | * 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"). Related: [[http:~~/~~/design.xwiki.org/xwiki/bin/view/Improvements/MacrosOptions>>doc:design:Improvements.MacrosOptions]] | ||
7 | * Marius/Adel: Move Menus inside administration (see [[http:~~/~~/design.xwiki.org/xwiki/bin/view/Proposal/IdeaMenuInAdministration>>doc:design:Proposal.IdeaMenuInAdministration]]) | ||
8 | |||
9 | == Dates == | ||
10 | |||
11 | * 10.6RC1: --11th-- 16th of July 2018. | ||
12 | * 10.6Final: --18th-- 20th of July 2018 (Need to be released before the 20th since XWiki SAS seminar starts on the 23rd of July). | ||
13 | |||
14 | = XWiki 10.5 = | ||
15 | |||
16 | * Thomas: continue work on performance (started in 10.4) | ||
17 | * Thomas: Fix inconsistence of WebHome appearing everywhere when using references in macros and API calls. Finish Nested Spaces/Pages work. Page API. | ||
18 | * Guillaume: Notifications bugfixes | ||
19 | * Marius/Adel: Autocomplete on reference. Note: This would lessen the issue with WebHome. | ||
20 | ** Example 1: In object editor when the type is "Page Reference" + picker | ||
21 | ** Example 2: In WYSIWYG macro editor when a macro has a reference parameter + picker, see [[locations>>doc:design:Proposal.AutocompleteOnReference]] | ||
22 | ** Example 3: Database list (class reference input field) (especially important for AWM apps) | ||
23 | * Marius/Adel: Finish [[Visible Save>>doc:design:Proposal.IdeaVisibleSave]] implementation, see [[XWIKI-14162>>https://jira.xwiki.org/browse/XWIKI-14162]] | ||
24 | |||
25 | == Dates == | ||
26 | |||
27 | * 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 | ||
28 | * 10.5Final:--18th of June 2018-- 19th of June 2018 (/) | ||
29 | |||
30 | = XWiki 10.4 = | ||
31 | |||
32 | * ((( | ||
33 | 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. | ||
34 | |||
35 | {{jira url="https://jira.xwiki.org"}} | ||
36 | XWIKI-15225 | ||
37 | XWIKI-15226 | ||
38 | {{/jira}} | ||
39 | ))) | ||
40 | * Thomas: Register global wiki macro at wiki level when the macro document is in a subwiki((( | ||
41 | {{jira url="https://jira.xwiki.org"}} | ||
42 | XWIKI-12736 | ||
43 | {{/jira}} | ||
44 | ))) | ||
45 | * 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. | ||
46 | * Guillaume: Finish AS replacement + continue fixing Notifications problems | ||
47 | * 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.((( | ||
48 | {{jira url="https://jira.xwiki.org"}} | ||
49 | XWIKI-12895 | ||
50 | XWIKI-15259 | ||
51 | XWIKI-15260 | ||
52 | XWIKI-14422 | ||
53 | {{/jira}} | ||
54 | ))) | ||
55 | * Adel: Evaluate and implement weblate for XWiki (replacement for l10n). Note: weblate is moving fast: https://docs.weblate.org/en/latest/changes.html | ||
56 | |||
57 | == Dates == | ||
58 | |||
59 | * --10.4RC1: 14th of May 2018-- (/) | ||
60 | * --10.4Final: 22nd of May 2018 (21st is a bank holiday in France)-- 21st of May 2018 (/) | ||
61 | |||
62 | = XWiki 10.3 = | ||
63 | |||
64 | * --Fully replace the AS with Notifications (leftover from 10.2) - Assignee: Guillaume-- Delayed to future | ||
65 | * --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). Assignee: Marius-- Delayed to future | ||
66 | * --Slot reserved for one usability improvement from those explored by Caty. Assignee: Marius-- Delayed to future | ||
67 | * --Slot reserved for one usability improvement from those explored by Caty. Assignee: Guillaume-- Delayed to future | ||
68 | * Finish the work for [["Discourage or disallow users to edit an extension's page“>>http://jira.xwiki.org/browse/XWIKI-14377]] - (see also the [[design page>>doc:design:Proposal.ExtensionDiscourageCodeEdit]]) - Assignee: Thomas | ||
69 | * --Start work on performance. Goal: be as good as XWiki 8.4.x - Assignee: Thomas-- Delayed to future | ||
70 | |||
71 | == Dates == | ||
72 | |||
73 | * 10.3RC1: --16th of April 2018-- (x) Skipped since we were too late | ||
74 | * 10.3Final: --26th of April 2018-- 23rd of April 2018 (/) | ||
75 | |||
76 | = XWiki 10.2 = | ||
77 | |||
78 | * Finish moving to FS-based attachments by default (it was planned for 10.0 already) - Assignee: Thomas | ||
79 | ** Note that the work is done but we’d make it the default in 10.2, giving us more time to do additional tests | ||
80 | * [[Prevent accidental move/renames>>http://jira.xwiki.org/browse/XWIKI-14591]] - Assignee: Thomas | ||
81 | * Start designing the work for [["Discourage or disallow users to edit an extension's page“>>http://jira.xwiki.org/browse/XWIKI-14377]] - (see also the [[design page>>doc:design:Proposal.ExtensionDiscourageCodeEdit]]) - Assignee: Thomas | ||
82 | * Finish work on Notifications - Assignee: Guillaume | ||
83 | ** Known bug fixes | ||
84 | ** Improvements:((( | ||
85 | {{jira url="https://jira.xwiki.org"}} | ||
86 | XWIKI-14106 | ||
87 | XWIKI-14129 | ||
88 | XWIKI-15016 | ||
89 | XWIKI-14844 | ||
90 | XWIKI-14978 | ||
91 | {{/jira}} | ||
92 | ))) | ||
93 | * Continue preparation/discusssions about [[usability proposals>>doc:design:Proposal.Usability.Tasks5.Prioritization.WebHome]] - Assignee: Caty | ||
94 | |||
95 | == Dates == | ||
96 | |||
97 | * 10.2RC1: 19th of March 2018 (x) (skipped) | ||
98 | * 10.2Final: 26th of March 2018 (/) | ||
99 | |||
100 | = XWiki 10.1 = | ||
101 | |||
102 | * Finish moving to FS-based attachments by default (it was planned for 10.0 already) - Assignee: Thomas | ||
103 | * Finish polishing/tuning/fixing Notifications and remove watchlist - Assigne: Guillaume | ||
104 | ** Idea: enable mails by default when notifs are enabled. | ||
105 | {{jira url="https://jira.xwiki.org"}}XWIKI-14202 | ||
106 | XWIKI-15003 | ||
107 | XWIKI-14961 | ||
108 | XWIKI-14105 | ||
109 | XWIKI-14990 | ||
110 | XWIKI-14984 | ||
111 | XWIKI-14710 | ||
112 | XWIKI-14732 | ||
113 | XWIKI-14976 | ||
114 | XWIKI-14345 | ||
115 | XWIKI-14675{{/jira}} | ||
116 | |||
117 | * Prevent accidental move/renames - http://jira.xwiki.org/browse/XWIKI-14591 - Assignee: Thomas | ||
118 | * Start discussions to agree about usability proposals listed at [[http:~~/~~/design.xwiki.org/xwiki/bin/view/Proposal/Usability/Tasks5/Prioritization/>>doc:design:Proposal.Usability.Tasks5.Prioritization.WebHome]] so that the first ones can be done during 10.2 and 10.3 - Assignee: Caty | ||
119 | * Skin refresh investigation (including Bootstrap 4) - Assignee: Caty | ||
120 | |||
121 | == Dates == | ||
122 | |||
123 | * 10.1RC1: 19th of Feb 2018 (/) | ||
124 | * 10.1Final: 26th of Feb 2018 (/) | ||
125 | |||
126 | = XWiki 10.0 = | ||
127 | |||
128 | * Finish notifications - Guillaume (will be backported in 9.x) | ||
129 | * FS attachments by default - Thomas | ||
130 | * Performance - Thomas | ||
131 | * Skin refresh investigation + continue on usability for onboarding of admins and users (examples: inviting and adding users, creating the initial hierarchy of pages, change the logo, create the top menu) - Caty | ||
132 | |||
133 | == Dates == | ||
134 | |||
135 | * 10.0RC1: 22nd of Jan 2018 (x) (skipped) | ||
136 | * 10.0Final: 29th of Jan 2018 (/) |