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

Get Connected