Version 12.1 by Marius Dumitru Florea on 2018/11/02

Show last authors
1 {{toc depth="1"/}}
2
3 = XWiki 10.9 =
4
5 * Thomas/Vincent: Improve STAMP KPIs (20%) - 1 day per week
6 * All: BFD (20%)
7 * Thomas: continue work on performance (started in 10.4). Goal: go back to XWiki 8.x performance! Hint: https://t.co/0ZckyVYg6c ;)(((
8 {{jira url="https://jira.xwiki.org"}}
9 XWIKI-15640
10 {{/jira}}
11 )))
12 * Simon/Marius (moved from 10.8 roadmap): Macro inline editing in WYSIWYG(((
13 {{jira url="https://jira.xwiki.org"}}
14 XRENDERING-527
15 XRENDERING-518
16 CKEDITOR-199
17 {{/jira}}
18 )))
19 * Adel/Marius (moved from 10.8 roadmap): 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 proemintenly than "reference")
20 * Adel (moved from 10.8 roadmap): finish applying Autocomplete on reference everywhere, see [[https:~~/~~/design.xwiki.org/xwiki/bin/view/Proposal/AutocompleteOnReference>>doc:design:Proposal.AutocompleteOnReference]](((
21 {{jira url="https://jira.xwiki.org"}}
22 XWIKI-15568
23 XWIKI-15579
24 XWIKI-15569
25 XWIKI-15573
26 XWIKI-15574
27 XWIKI-15576
28 {{/jira}}
29 )))
30 * Simon: Page Move/Renaming: don't allow and/or warn when moving pages containing xclass definitions. Use case: prevent users from breaking AWM apps they created(((
31 {{jira url="https://jira.xwiki.org"}}
32 XWIKI-15653
33 {{/jira}}
34 )))
35 * Guillaume: Remove AS whenever it's used and replaced it with the new Notifications macro(((
36 {{jira url="https://jira.xwiki.org"}}
37 XWIKI-15667
38 XWIKI-15665
39 XWIKI-15343
40 {{/jira}}
41 )))
42
43 Best effort: If we have time (otherwise candidates for 10.10+):
44
45 * Marius/Adel/Simon: Display Reference of documents to copy paste
46 * Marius/Adel/Simon: Improve the XClass picker when in object edit mode (make it like the Add Macro dialog for WYSIWYG editor)
47 * Thomas: work on some items to make the upgrade experience simpler + unattended upgrades (ability to upgrade XWiki from the command line without interaction). Use the result of Caty's investigation from XWiki 10.8 period.
48
49 == Dates ==
50
51 * --10.9RC1: 22nd of October 2018-- (skipped) (x)
52 * 10.9Final: --29th-- 30th of October 2018 (/)
53
54 = XWiki 10.8 =
55
56 Scope:
57
58 * Thomas, Marius, Adel, Simon, anyone interested: Improve STAMP KPIs (20%) - 1 day per week
59 * All: BFD (20%)
60 * Thomas: continue work on performance (started in 10.4). Goal: go back to XWiki 8.x performance! Hint: https://t.co/0ZckyVYg6c ;)
61 * Thomas: Add a new tab in the user profile to list groups the user belongs to
62 {{jira url="https://jira.xwiki.org"}}XWIKI-15548
63 XWIKI-15537{{/jira}}
64 * Marius: Improve the Group sheet page. When viewing a group page, be able to filter by first name, last name in addition of id (which is already implemented).(((
65 {{jira url="https://jira.xwiki.org"}}
66 XWIKI-15380
67 {{/jira}}
68 )))
69 * Guillaume: Notifications performance + bugfixes
70 * Marius/Simon: 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: [[Macros Options>>doc:design:Improvements.MacrosOptions]](((
71 {{jira url="https://jira.xwiki.org"}}
72 XRENDERING-518
73 CKEDITOR-199
74 {{/jira}}
75 )))
76 * Simon: Move Menus inside administration (see [[http:~~/~~/design.xwiki.org/xwiki/bin/view/Proposal/IdeaMenuInAdministration>>doc:design:Proposal.IdeaMenuInAdministration]])(((
77 {{jira url="https://jira.xwiki.org"}}
78 XWIKI-15483
79 {{/jira}}
80 )))
81 * Adel/Simon/Marius: finish applying Autocomplete on reference everywhere, see https://design.xwiki.org/xwiki/bin/view/Proposal/AutocompleteOnReference#HWYIWYGMacros
82 {{jira url="https://jira.xwiki.org"}}XWIKI-8613
83 CKEDITOR-200
84 XWIKI-13066
85 XWIKI-14647
86 XWIKI-15452
87 XWIKI-15568
88 XWIKI-15569
89 XWIKI-15571
90 XWIKI-15572
91 XWIKI-15573
92 XWIKI-15574
93 XWIKI-15575
94 XWIKI-15576{{/jira}}
95 * Vincent/Thomas: Possible work on improving the LaTeX exporter (will maybe be done in October or split between Sep. and Oct.)
96 * Caty: investigate how we could make the upgrade experience simpler.
97 * Caty: investigation for a new XClass picker in object edit mode
98
99 == Dates ==
100
101 * 10.8RC1: --17th of Sep-- 18th of Sep (/)
102 * 10.8Final: 24th of Sep
103
104 = XWiki 10.7 =
105
106 * Bug fixing (50%)
107 * Increasing test coverage and mutation scores (50%)
108
109 == Dates ==
110
111 * --10.7RC1: 20th of August 2018-- (/)
112 * 10.7Final: 27th of August 2018
113
114 = XWiki 10.6 =
115
116 * Thomas: continue work on performance (started in 10.4)
117 * Thomas: Bug fixes (ongoing)
118 * Guillaume: Notifications bugfixes
119 * 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]]
120 * Marius/Adel: Move Menus inside administration (see [[http:~~/~~/design.xwiki.org/xwiki/bin/view/Proposal/IdeaMenuInAdministration>>doc:design:Proposal.IdeaMenuInAdministration]])
121
122 == Dates ==
123
124 * 10.6RC1: --11th-- 16th of July 2018.
125 * 10.6Final: --18th-- 20th of July 2018 (Need to be released before the 20th since XWiki SAS seminar starts on the 23rd of July).
126
127 = XWiki 10.5 =
128
129 * Thomas: continue work on performance (started in 10.4)
130 * Thomas: Fix inconsistence of WebHome appearing everywhere when using references in macros and API calls. Finish Nested Spaces/Pages work. Page API.
131 * Guillaume: Notifications bugfixes
132 * Marius/Adel: Autocomplete on reference. Note: This would lessen the issue with WebHome.
133 ** Example 1: In object editor when the type is "Page Reference" + picker
134 ** Example 2: In WYSIWYG macro editor when a macro has a reference parameter + picker, see [[locations>>doc:design:Proposal.AutocompleteOnReference]]
135 ** Example 3: Database list (class reference input field) (especially important for AWM apps)
136 * Marius/Adel: Finish [[Visible Save>>doc:design:Proposal.IdeaVisibleSave]] implementation, see [[XWIKI-14162>>https://jira.xwiki.org/browse/XWIKI-14162]]
137
138 == Dates ==
139
140 * 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
141 * 10.5Final:--18th of June 2018-- 19th of June 2018 (/)
142
143 = XWiki 10.4 =
144
145 * (((
146 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.
147
148 {{jira url="https://jira.xwiki.org"}}
149 XWIKI-15225
150 XWIKI-15226
151 {{/jira}}
152 )))
153 * Thomas: Register global wiki macro at wiki level when the macro document is in a subwiki(((
154 {{jira url="https://jira.xwiki.org"}}
155 XWIKI-12736
156 {{/jira}}
157 )))
158 * 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.
159 * Guillaume: Finish AS replacement + continue fixing Notifications problems
160 * 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.(((
161 {{jira url="https://jira.xwiki.org"}}
162 XWIKI-12895
163 XWIKI-15259
164 XWIKI-15260
165 XWIKI-14422
166 {{/jira}}
167 )))
168 * Adel: Evaluate and implement weblate for XWiki (replacement for l10n). Note: weblate is moving fast: https://docs.weblate.org/en/latest/changes.html
169
170 == Dates ==
171
172 * --10.4RC1: 14th of May 2018-- (/)
173 * --10.4Final: 22nd of May 2018 (21st is a bank holiday in France)-- 21st of May 2018 (/)
174
175 = XWiki 10.3 =
176
177 * --Fully replace the AS with Notifications (leftover from 10.2) - Assignee: Guillaume-- Delayed to future
178 * --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
179 * --Slot reserved for one usability improvement from those explored by Caty. Assignee: Marius-- Delayed to future
180 * --Slot reserved for one usability improvement from those explored by Caty. Assignee: Guillaume-- Delayed to future
181 * 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
182 * --Start work on performance. Goal: be as good as XWiki 8.4.x - Assignee: Thomas-- Delayed to future
183
184 == Dates ==
185
186 * 10.3RC1: --16th of April 2018-- (x) Skipped since we were too late
187 * 10.3Final: --26th of April 2018-- 23rd of April 2018 (/)
188
189 = XWiki 10.2 =
190
191 * Finish moving to FS-based attachments by default (it was planned for 10.0 already) - Assignee: Thomas
192 ** Note that the work is done but we’d make it the default in 10.2, giving us more time to do additional tests
193 * [[Prevent accidental move/renames>>http://jira.xwiki.org/browse/XWIKI-14591]] - Assignee: Thomas
194 * 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
195 * Finish work on Notifications - Assignee: Guillaume
196 ** Known bug fixes
197 ** Improvements:(((
198 {{jira url="https://jira.xwiki.org"}}
199 XWIKI-14106
200 XWIKI-14129
201 XWIKI-15016
202 XWIKI-14844
203 XWIKI-14978
204 {{/jira}}
205 )))
206 * Continue preparation/discusssions about [[usability proposals>>doc:design:Proposal.Usability.Tasks5.Prioritization.WebHome]] - Assignee: Caty
207
208 == Dates ==
209
210 * 10.2RC1: 19th of March 2018 (x) (skipped)
211 * 10.2Final: 26th of March 2018 (/)
212
213 = XWiki 10.1 =
214
215 * Finish moving to FS-based attachments by default (it was planned for 10.0 already) - Assignee: Thomas
216 * Finish polishing/tuning/fixing Notifications and remove watchlist - Assigne: Guillaume
217 ** Idea: enable mails by default when notifs are enabled.
218 {{jira url="https://jira.xwiki.org"}}XWIKI-14202
219 XWIKI-15003
220 XWIKI-14961
221 XWIKI-14105
222 XWIKI-14990
223 XWIKI-14984
224 XWIKI-14710
225 XWIKI-14732
226 XWIKI-14976
227 XWIKI-14345
228 XWIKI-14675{{/jira}}
229
230 * Prevent accidental move/renames - http://jira.xwiki.org/browse/XWIKI-14591 - Assignee: Thomas
231 * 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
232 * Skin refresh investigation (including Bootstrap 4) - Assignee: Caty
233
234 == Dates ==
235
236 * 10.1RC1: 19th of Feb 2018 (/)
237 * 10.1Final: 26th of Feb 2018 (/)
238
239 = XWiki 10.0 =
240
241 * Finish notifications - Guillaume (will be backported in 9.x)
242 * FS attachments by default - Thomas
243 * Performance - Thomas
244 * 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
245
246 == Dates ==
247
248 * 10.0RC1: 22nd of Jan 2018 (x) (skipped)
249 * 10.0Final: 29th of Jan 2018 (/)

Get Connected