Last modified by Vincent Massol on 2018/02/05

Show last authors
1 {{box cssClass="floatinginfobox" title="**Contents**"}}
2 {{toc depth="1"/}}
3 {{/box}}
4
5 This page contains the roadmap for past releases that were part of the 8.x Release Cycle. Latest roadmaps can be found on the [[XWiki Enterprise Roadmap page>>Main.Roadmap]].
6
7 = XWiki Enterprise 8.x [[Cycle>>dev:Community.VersioningAndReleasePractices]] =
8
9 Release dates for the 8.x Cycle:
10
11 * 8.0: March 2016 (/)
12 * 8.1: May 2016 (/)
13 * 8.2: July 2016 (/)
14 * 8.3: October 2016 (/)
15 * 8.4: November 2016 (/)
16 * 8.4.1: November 2016 (/)
17 * 8.4.2: December 2016 (/)
18 * 8.4.3: December 2016 (/)
19 * 8.4.4: January 2017 (/)
20
21 = XWiki 8.4+ =
22
23 The goal is to try to take as many issues as possible from this list, starting from top to bottom:
24
25 * Periodic crashes with ClassLoader related locking issue - XWIKI-13792 - Thomas. Work was done but not sure it fixes the issue. Strategy is to keep this issue open until we upgrade everything (xwiki.org, XWiki SAS intranet) to 8.4.2+ and it looks ok.
26 * --Admins should be able to decide the order in which apps are displayed in the Applications Panel - XWIKI-13075 - Guillaume--
27 * --When I'm in full mode I would like to save directly without returning to normal Edit Mode - CKEDITOR-112 - Marius--
28 * --Make the WYSIWYG admin UI display configuration for all available WYSIWYG editors - XWIKI-13654 - Marius--
29 * --Sort Recommended Extensions by Ratings when no search query is specified - XWIKI-13779 - Thomas--
30 * --When inserting large images while editing, it should all fit, the user should not need to scroll to the right to see it all. - CKEDITOR-108 - Marius--
31 * --Clarify the Hamburger Menu - XWIKI-13070 - Guillaume--
32 * --Provide an option in the AWM wizard that creates a Template Provider for the app - XWIKI-13761 - Marius--
33 * --Solr search UI is still very slow - XWIKI-13192 - Thomas--
34 * --Provide a way to filter templates in the creation step - XWIKI-13762 - Guillaume--
35 * --Simplify creation of New link to new page in CKEditor - CKEDITOR-68 - Marius--
36 * --Cannot upgrade the CKEditor extension - XE-1570 - Thomas--
37 * --Cannot delete document with many large attachments - XWIKI-8910 - Thomas-- **in 9.0RC1 (too dangerous for 8.4.x)**
38 * --For regular users, "Data" level is confusing in the Pages tree for an application created with App Within Minutes - XWIKI-13360 - Marius--
39 * --Customizing the PDF export CSS could cause a NPE - XWIKI-13457 - Vincent--
40 * --The parent-child relationship of a page is not updated during a move - XWIKI-13493 - Guillaume--
41 * Add Check List of actions to perform to create first content in XWiki with links to video tutorials - (Missing JIRA) - ?
42 * --Attachments are not copied from a Template Provider - XWIKI-13524 - Edy--
43 * Extension Manager add extension search should suggest only compatible versions - XWIKI-9920 - Thomas
44 * -- Hard to understand which is the default value for Profile's Preferences entries (edit/view mode) - XWIKI-7715 - Guillaume --
45 * Adding a new overriding template resulted in the creation of 190 XWikiSkinFileOverrideClass - XWIKI-13179 - ?
46 * Demo Content Inside XE - (Missing JIRA) - ?
47 * Admin UI to allow disabling tours on a given wiki or for all wikis - TOUR-50 - ?
48 * --Bad Image Scaling Quality - XWIKI-7623 - Marius--
49 * See to which groups a user belongs to - XWIKI-1901 - ?
50 * --Make a tool to evaluate the status of the hierarchy before running the nested spaces migrator - NPMIG-46 - Guillaume--
51 * Hide "XWiki" space from Navigation Tree - (Missing JIRA) - ?
52 * Reorder the "Create a Page" menu steps in a more coherent way - XE-1588 - ?
53 * Allow resetting changes found by the "Compute change" feature of EM - XWIKI-13747 - Marius
54 * Admin tools doesn't work anymore on 8.0+. In general test features to see if they work in 8.3+ --ADMINTOOL-45-- + ADMINTOOL-46 + ... - Alex
55 * Add highlighted text to invite newcomers to click on the edit button to start modifying content - XE-1583 - ?
56 * Change the user type for the Admin user to 'simple' - XE-1580 - ?
57 * Page creation date should be the date of the installation - XWIKI-7058 - ?
58 * Add an administration control panel for the redirects created on rename - XWIKI-13385 - Marius
59 * Add "Index Page" Template - TEMPLATES-7 - ?
60 * Deactivate "section editing" by default and/or hide them in CSS and display them with hover - (Missing JIRA) - ?
61 * Change saved into a LESS SSX that is already cache does not always get recompiled - XWIKI-13300 - ?
62 * Have an option to edit directly in full screen mode - XWIKI-13793 - ?
63 * Add support for nested spaces in Distribution Wizard report - XWIKI-12270 - ?
64 * Remove XWiki Enterprise and transform it into a Knowledge Base Flavor - XE-1581 - ?
65 * Replace Home Page with actual content and move current Home page to a documentation page accessible from that home page - (Missing JIRA) - ?
66 * Move "Last modified by" next to "Create by" - (Missing JIRA) - ?
67 * Display sponsored extensions on extensions.xwiki.org - XINFRA-211 - Vincent
68 * Implement a View mode in addition to Standard/Advanced, with cookie based setting - (Missing JIRA) - ?
69 * --Put the "Add a new page" button is (really) outside of the Menu relating to the current page (because it's about another page) - XE-1587 - -- (Won't fix)
70 * Allow searching for Forum discussions - XAFORUM-144 - Alex
71 * Rights can be lost after a migration - NPMIG-20 - ?
72 * Missing indexes in 3.2 index auto creation system - XWIKI-7125 - ?
73 * LESS compilation of SSX may sometimes generate invalid CSS with missing colors - XWIKI-13299 - ?
74 * Allow upgrading a flavor in Distribution Wizard - XWIKI-12148 - ?
75 * Use the language set for the Main Wiki for newly created subwikis - XWIKI-11431 - ?
76 * --Deactivate messaging feature by default - XWIKI-10543 - Vincent--
77 * Clarify advanced Users "Edit Menu" + use the term "Duplicate" instead of "Copy" in the wheel menu - XWIKI-13774 - ?
78 * Maps not working because of missing API key - MAP-13 - Alex
79 * When leaving the edit mode without saving, notify the user that there are changes he needs to save - XWIKI-6927 - ?
80 * Allow inviting global groups to a subwiki - XWIKI-7531 - ?
81 * Make the "redirect" option on page rename configurable - XWIKI-13384 - ?
82 * Add an option to disable automatic silent merges when upgrading an extension - XWIKI-12705 - ?
83 * Redesign the delete UI to look more like the other refactoring actions - XWIKI-12548 - ?
84 * In the CKEditor, I would like the toolbar to be displayed in one line (and not 2) - CKEDITOR-110 - ?
85
86 == Dates ==
87
88 * 8.4RC1: --31 October 2016-- 1 November 2016 (/)
89 * 8.4Final: --7 November 2016-- 10 November 2016 (/)
90 * 8.4.1: --21 November 2016-- 22 November 2016 (/)
91 * 8.4.2: 5 December 2016 (/)
92 * 8.4.3: --19 December 2016-- 20 December 2016 (/)
93 * 8.4.4: 9 January 2017 (/) (to account for Christmas + new Year celebrations)
94
95 = XWiki 8.3 =
96
97 Priority 1:
98
99 * l10n support for nested pages - Assignee: Thomas
100 * Fix performance issue in Document Tree + fix "Add support for sorting the pages by their title in the document tree" at the same time - Assignee: Marius
101 * Complete Templates (set of sample templates (partially done already) + templates in each App and in AWM) in XE - Assignee: Caty
102 * Curation of extensions.xwiki.org - Assignee: Vincent
103
104 Priority 2:
105
106 * Curated extensions feature in EM (curated extensions listed + ability to see others if explicitly asked) - Assignee: Thomas
107 * Fix various existing NS issues (example: office macro on NP) + continue improving tools. Includes as priority "Viewing a PPT / ODP with the Office Macro fails when on a nested page” - Assignee: Marius
108 * Demo content extension for XE - Assignee: Caty
109 * Playground flavor - Assignee: Vincent
110 * Fix various existing NS issues (example: office macro on NP) + continue improving tools - Assignee: Guillaume
111 * Demo content extension for XE - Assignee: Alex
112 * Complete Templates (set of sample templates (partially done already) + templates in each App and in AWM) in XE - Assignee: Edy
113
114 Priority 3:
115
116 * Fix various existing NS issues (example: office macro on NP) + continue improving tools - Assignee: Thomas
117 * Bring back XCS flavors in XE (involves dropping XE and replacing it with a KB flavor and start using the platform distribution instead of XE) - Assignee: Marius
118 * Curated extensions feature in EM (curated extensions listed + ability to see others if explicitly asked) - Assignee: Caty
119 * Continue Confluence + MediaWiki comparison pages + present XWiki as the best Confluence alternative - Assignee: Vincent
120 * Fix various existing NS issues (example: office macro on NP) + continue improving tools - Assignee: Alex
121 * Fix various existing NS issues (example: office macro on NP) + continue improving tools - Assignee: Edy
122
123 Priority 4:
124
125 * Paying + Trial feature in EM (see that an app is paying + has a trial and show it) - Assignee: Thomas
126 * Mouseflow + Inspectlet analysis for xwiki.org - Assignee: Caty
127 * Improvement to activeinstalls to capture some more information (email hash for unicity, country, number of users) - Assignee: Vincent
128
129 Priority 5:
130
131 * Task for Usability (investigation) - Assignee: Caty
132
133 Top JIRA issues to fix (in this order of importance):
134
135 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary"}}
136 XWIKI-11611
137 XWIKI-8910
138 XWIKI-13075
139 XWIKI-12776
140 XWIKI-13256
141 {{/jira}}
142
143 == Dates ==
144
145 * 8.3M1: --22 August 2016-- 24 August 2016 (/)
146 * 8.3M2: --12 Sep 2016-- 13 Sep 2016 (/)
147 * 8.3RC1: 26 Sep 2016 (/)
148 * 8.3Final: 10 Oct 2016 (/)
149
150 = XWiki 8.2 =
151
152 Priority 1:
153
154 * CKEditor Polish + Bug fixes + Plugin extensibility + extra stuff to be defined (custom editors for macros, etc) - Marius
155 * OpenId Connect SSO finishing + polishing - Thomas
156 * Curated extensions feature in EM (curated extensions listed + ability to see others if explicitly asked) - Thomas
157 * Propose some strategy to curate extensions on e.x.o + curate them - Vincent
158 * XWiki home page Welcome Tour - Alex
159 * Improvement to activeinstalls to capture some more information (ideas: email hash for unicity, country, number of users) - Vincent
160 * Nested App Migrator polishing/bug fixing - GuillaumeD
161 * Bug Fixing Day - All
162
163 Priority 2:
164
165 * Addition of a paying + trial feature in EM (see that an app is paying + has a trial and show it) - Thomas
166 * XWiki Home page usability improvements - Caty
167
168 == Dates ==
169
170 * 8.2M1: 6 June 2016 (/)
171 * 8.2M2: --20 June 2016-- 21 June 2016 (/)
172 * 8.2RC1: --4 July 2016-- 13 July 2016 (/)
173 * 8.2Final: --18 July 2016-- 25 July 2016 (/)
174
175 = XWiki 8.1 =
176
177 * Continue CKEditor work. The goal is to be ready to replace the GWT WYSIWYG by the CKEditor integration before the end of 8.1 and bundle it in 8.1. The default would still be the GWT one but a configuration option would allow to make CK the default + it should be possible to have both editors available for testing. - Marius
178 * Develop an SSO authenticator to authenticate on an XWiki instance based on users located on another XWiki instance (basically if you’re authenticated on XWiki instance 1 then you’d be authenticated on XWiki instance 2). + possibly oAuth authentication - Thomas
179 * Business as usual: Bug Fixing Days every Thursday + polishing of existing features - All
180 * Finish Migration Guide to XWiki 7.4+ + Nested Spaces migrator - Guillaume
181 * Finish work related to the minimal distribution/XWiki flavor - Thomas
182 * In addition here’s a list of JIRA we’d like to fix (time permitting):(((
183 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary"}}
184 XWIKI-6927
185 XWIKI-13164
186 XWIKI-13078
187 XWIKI-7623
188 XWIKI-12043
189 XWIKI-12190
190 {{/jira}}
191 )))
192
193 == Dates ==
194
195 * 8.1M1: --4 April 2016-- 5 April 2016 (3w) (/)
196 * 8.1M2: --25 April 2016-- 27 April 2016 (3w) (/)
197 * 8.1RC1: 9 May 2016 (2w) (/)
198 * 8.1Final: --23 May-- 24 May (2w) (/)
199
200 = XWiki 8.0 =
201
202 {{velocity}}
203 #if ($xwiki.exists($services.model.createDocumentReference("xwiki", "ReleaseNotes", "ReleaseNotesXWiki80")))
204 See what was done in the [[release notes>>xwiki:ReleaseNotes.ReleaseNotesXWiki80]].
205 #end
206 Check the [[complete list of issues fixed for 8.0>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=13593]].
207 {{/velocity}}
208
209 == Priority 1 ==
210
211 * Polish the CKEditor integration and bring it up to par with our current WYSIWYG editor with the goal of replacing our current editor in XWiki 8.1. - Marius(((
212 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary" source="jql"}}
213 project = CKEDITOR AND fixVersion in ("1.2", "1.3") ORDER BY status, type, priority DESC
214 {{/jira}}
215 )))
216 * Write Migration tools to help migrate users from pre-Nested Space to Nested Spaces - GuillaumeD
217 * Polish/finish the Nested Spaces topics (leftovers from previous releases). Needed in 7.4.1 and 7.4.2. Edy for hiding WebHome in links/images, everyone for the rest.(((
218 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary" source="jql"}}
219 category = "Top Level Projects" and labels in (NestedSpaces) AND fixVersion in ("7.4.1", "7.4.2")
220 {{/jira}}
221 )))
222 * Continue improving upgrade tools: Scriptable upgrades (priority 1), Simulation (priority 2), others - Edy
223 * Finish Flavor mechanism + provide Platform Flavor + minimalistic XWiki distribution - Thomas(((
224 {{jira url="https://jira.xwiki.org" fields="type, key, status, summary"}}
225 XWIKI-12978
226 {{/jira}}
227 )))
228 * Improved xwiki.org: better download and install pages, improved style, etc - Caty
229 * Define new UI Extension points - Caty
230
231 == Priority 2 (if priority 1 items are finished) ==
232
233 * MediaWiki Import - Thomas
234 * Better notifications: live notifications (when a forum post is added, when a comment is posted), app-related AS events, other - Edy
235
236 == Proposed dates ==
237
238 * 8.0M1: --25 Jan 2016-- 9 Feb 2016 (/)
239 * 8.0M2: --15 Feb 2016-- 22 Feb 2016 (/)
240 * 8.0RC1: --29 Feb 2016-- 4 Mar 2016 (/)
241 * 8.0Final: --14 Mar 2016-- 15 Mar 2016 (/)

Get Connected