Wiki source code of Cycle 10.x: Usability

Last modified by Vincent Massol on 2024/02/26 17:58

Show last authors
1 {{toc start="2"/}}
2
3 (% class="row" %)
4 (((
5 (% class="col-xs-12 col-sm-12" %)
6 (((
7 == Summary: Usability ==
8
9 {{include reference="Proposal.CyclesSummaries.Cycle10x.Cycle10xUsability.Cycle10xReportedSummary"/}}
10 )))
11 )))
12
13 ----
14
15 (% class="row" %)
16 (((
17 (% class="col-xs-12 col-sm-4" %)
18 (((
19 == Community Requests ==
20
21 (% class="noitems" %)Note: there is still time to report issues until the end of the year and some conclusions might be affected.
22 )))
23
24 (% class="col-xs-12 col-sm-4" %)
25 (((
26 = [[External>>Proposal.CyclesSummaries.Cycle10x.Cycle10xExternal]] =
27
28 (% class="noitems" %)(26-Nov-2018)
29 )))
30
31 (% class="col-xs-12 col-sm-4" %)
32 (((
33 = Total =
34
35 (% class="noitems" %)(26-Nov-2018)
36 )))
37 )))
38
39 (% class="row" %)
40 (((
41 (% class="col-xs-12 col-sm-12" %)
42 (((
43 === Platform Open Issues ===
44 )))
45
46 (% class="col-xs-12 col-sm-4" %)
47 (((
48 * Only (% class="text-info" %)**17.38%**(%%) (364 issues) of the issues open on XWiki Platform are reported by external community members, while the majority of issues are reported by XWiki SAS employees.
49 )))
50
51 (% class="col-xs-12 col-sm-4" %)
52 (((
53 [[[[image:attach:OpenIssuesExternal.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14343]]
54 )))
55
56 (% class="col-xs-12 col-sm-4 " %)
57 (((
58 [[[[image:attach:OpenIssuesSAS.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14343]]
59 )))
60 )))
61
62 (% class="row" %)
63 (((
64 (% class="col-xs-12 col-sm-12" %)
65 (((
66 === Platform Usability Open Issues ===
67 )))
68
69 (% class="col-xs-12 col-sm-4" %)
70 (((
71 * From the total of open issues, only (% class="text-info" %)**5%**(%%) are marked as //usability//. From these, (% class="text-info" %)**10.28%**(%%) (11 issues) are reported by external community members
72 )))
73
74 (% class="col-xs-12 col-sm-4" %)
75 (((
76 [[[[image:attach:UsabilityReportedExternal.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14343]]
77 )))
78
79 (% class="col-xs-12 col-sm-4 " %)
80 (((
81 [[[[image:attach:UsabilityReportedSAS.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14343]]
82 )))
83 )))
84
85 (% class="row" %)
86 (((
87 (% class="col-xs-12 col-sm-12" %)
88 (((
89
90 )))
91
92 (% class="col-xs-12 col-sm-4" %)
93 (((
94 * Majority of the //usability// issues are **Improvements**
95 )))
96
97 (% class="col-xs-12 col-sm-4" %)
98 (((
99 [[[[image:attach:TypeUsabilityExternal.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14343]]
100 )))
101
102 (% class="col-xs-12 col-sm-4 " %)
103 (((
104 [[[[image:attach:TypeUsabilitySAS.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14343]]
105 )))
106 )))
107
108 (% class="row" %)
109 (((
110 (% class="col-xs-12 col-sm-12" %)
111 (((
112
113 )))
114
115 (% class="col-xs-12 col-sm-4" %)
116 (((
117 * And target the **Web - Templates & Resources** component
118 )))
119
120 (% class="col-xs-12 col-sm-4" %)
121 (((
122 [[[[image:attach:ComponentUsabilityExternal.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14343]]
123 )))
124
125 (% class="col-xs-12 col-sm-4 " %)
126 (((
127 [[[[image:attach:ComponentUsabilitySAS.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14343]]
128 )))
129 )))
130
131 (% class="row" %)
132 (((
133 (% class="col-xs-12 col-sm-12" %)
134 (((
135
136 )))
137
138 (% class="col-xs-12 col-sm-4" %)
139 (((
140 * Here are the top voted usability issues in the two sections: external and total reporters.
141 )))
142
143 (% class="col-xs-12 col-sm-4" %)
144 (((
145 [[[[image:attach:TopUsabilityExternal.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14343]]
146 )))
147
148 (% class="col-xs-12 col-sm-4 " %)
149 (((
150 [[[[image:attach:TopUsabilityTotal.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14343]]
151 )))
152 )))
153
154 ----
155
156 (% class="row" %)
157 (((
158 (% class="col-xs-12 col-sm-4" %)
159 (((
160 == Cycle Analysis ==
161
162 (% class="noitems" %)Note: there is still time to report issues until the end of the year and some conclusions might be affected.
163 )))
164
165 (% class="col-xs-12 col-sm-4" %)
166 (((
167 = 10.x Timeframe =
168
169 (% class="noitems" %)(01-Jan-2018 - 26-Nov-2018)
170 )))
171
172 (% class="col-xs-12 col-sm-4" %)
173 (((
174 = 9.x Timeframe =
175
176 (% class="noitems" %)(01-Jan-2017 - 31-Dec-2017)
177 )))
178 )))
179
180 (% class="row" %)
181 (((
182 (% class="col-xs-12 col-sm-12" %)
183 (((
184 === Reported Usability issues ===
185 )))
186
187 (% class="col-xs-12 col-sm-4" %)
188 (((
189 * We have a significant decrease of (% class="text-danger" %)-**48.72%**(%%) percent of reported issues compared to last year.
190 )))
191
192 (% class="col-xs-12 col-sm-4 " %)
193 (((
194 [[[[image:attach:10.xCreatedUsability.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14337]]
195 )))
196
197 (% class="col-xs-12 col-sm-4" %)
198 (((
199 [[[[image:attach:9.xCreatedUsability.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14338]]
200 )))
201 )))
202
203 (% class="row" %)
204 (((
205 (% class="col-xs-12 col-sm-12" %)
206 (((
207 === Resolved Usability issues ===
208 )))
209
210 (% class="col-xs-12 col-sm-4" %)
211 (((
212 * We have a significant decrease of (% class="text-danger" %)-**52.38%**(%%) percent of resolved issues compared to last year.
213 )))
214
215 (% class="col-xs-12 col-sm-4" %)
216 (((
217 [[[[image:attach:10.xResolvedUsability.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14337]]
218 )))
219
220 (% class="col-xs-12 col-sm-4" %)
221 (((
222 [[[[image:attach:9.xResolvedUsability.png]]>>https://jira.xwiki.org/secure/Dashboard.jspa?selectPageId=14338]]
223 )))
224 )))
225
226 ----
227
228 (% class="row" %)
229 (((
230 (% class="col-xs-12 col-sm-4" %)
231 (((
232 = Top Usability Improvements =
233 )))
234
235 (% class="col-xs-12 col-sm-4" %)
236 (((
237 = 10.x Timeframe =
238
239 (% class="noitems" %)(01-Jan-2018 - 26-Nov-2018)
240 )))
241
242 (% class="col-xs-12 col-sm-4" %)
243 (((
244 = 9.x Timeframe =
245
246 (% class="noitems" %)(01-Jan-2017 - 31-Dec-2017)
247 )))
248 )))
249
250 == Top Usability Improvements in 10.x ==
251
252 (% class="row" %)
253 (((
254 (% class="col-xs-12 col-sm-12" %)
255 (((
256 === 1: Page and User pickers with auto-suggestion ===
257 )))
258
259 (% class="col-xs-12 col-sm-4" %)
260 (((
261 The auto-suggestion of pages feature has been added in multiple input and even when creating links in WYSIWYG. This way users don't need to know how to write page references and can use the suggests.
262
263 Users and groups have a new compact display that shows in view mode the avatar followed by the user / group name. In edit mode the selected users / groups are shown in-line.
264 )))
265
266 (% class="col-xs-12 col-sm-4" %)
267 (((
268 {{gallery}}
269 image:10.xTop2PagePicker.png
270 image:10.xTop2UserPicker.png
271 {{/gallery}}
272 )))
273
274 (% class="col-xs-12 col-sm-4" %)
275 (((
276 [[Proposal: Auto-complete on Reference>>Proposal.AutocompleteOnReference]]
277 )))
278 )))
279
280 (% class="row" %)
281 (((
282 (% class="col-xs-12 col-sm-12" %)
283 (((
284 === 2: Macro editing improvements ===
285 )))
286
287 (% class="col-xs-12 col-sm-4" %)
288 (((
289 The macro content can now be edited inline with the WYSIWYG editor, for the box, info, warning, error and figure macros.
290 )))
291
292 (% class="col-xs-12 col-sm-4" %)
293 (((
294 {{html5video attachment="ckeditor-macro-inline-edit.webm" width="100%"/}}
295 )))
296
297 (% class="col-xs-12 col-sm-4 " %)
298 (((
299 [[Proposal: Macro Inline Editing Content>>Main.MacroInlineEditingContent]]
300 )))
301 )))
302
303 (% class="row" %)
304 (((
305 (% class="col-xs-12 col-sm-12" %)
306 (((
307 === 3: Edit/Rename/Move protection ===
308 )))
309
310 (% class="col-xs-12 col-sm-4" %)
311 (((
312 As with delete and rename operations, if a user tries to modify a page belonging to an Extension, a warning will be displayed to explain that it's very risky and it should be avoided. Users are now warned when they make refactoring operations (delete, move or rename) in pages that contain used XClass.
313 )))
314
315 (% class="col-xs-12 col-sm-4" %)
316 (((
317 [[image:attach:10.xTop3EditProtection.png]]
318 )))
319
320 (% class="col-xs-12 col-sm-4" %)
321 (((
322 [[Proposal: Discourage extension pages changes>>Proposal.ExtensionDiscourageCodeEdit]]
323 )))
324 )))
325
326 (% class="row" %)
327 (((
328 (% class="col-xs-12 col-sm-12" %)
329 (((
330 === 4: Visible Save ===
331 )))
332
333 (% class="col-xs-12 col-sm-4" %)
334 (((
335 Make the "Save" button more visible, since in some cases it's not always visible when editing and people need to scroll to find it.
336 )))
337
338 (% class="col-xs-12 col-sm-4" %)
339 (((
340 [[image:attach:10.xVisibleSave.png]]
341 )))
342
343 (% class="col-xs-12 col-sm-4" %)
344 (((
345 [[Proposal: Visible Save>>Proposal.IdeaVisibleSave]]
346 )))
347 )))
348
349 (% class="row" %)
350 (((
351 (% class="col-xs-12 col-sm-12" %)
352 (((
353 === 5: Navigation Panel Configuration ===
354 )))
355
356 (% class="col-xs-12 col-sm-4" %)
357 (((
358 Navigation Panel focuses more on your own content pages. Administrators can configure the pages that can be excluded from the tree.
359 )))
360
361 (% class="col-xs-12 col-sm-4" %)
362 (((
363 [[image:attach:10.xNavigationPanel.png]]
364 )))
365
366 (% class="col-xs-12 col-sm-4" %)
367 (((
368
369 )))
370 )))
371
372 (% class="row" %)
373 (((
374 (% class="col-xs-12 col-sm-12" %)
375 (((
376 === 6: Menu in Administration ===
377 )))
378
379 (% class="col-xs-12 col-sm-4" %)
380 (((
381 Integrate Menu app inside Administration, in the "Look&Feel" section, because the creation of the navigation is an administrative activity.
382 )))
383
384 (% class="col-xs-12 col-sm-4" %)
385 (((
386 [[image:attach:10.xMenuAdministration.png]]
387 )))
388
389 (% class="col-xs-12 col-sm-4" %)
390 (((
391 [[Proposal: Menu in Administration>>Proposal.IdeaMenuInAdministration]]
392 )))
393 )))
394
395 ----
396
397 == Top Usability Improvements in 9.x ==
398
399 (% class="row" %)
400 (((
401 (% class="col-xs-12 col-sm-12" %)
402 (((
403 {{box}}Read the [[Highlights of the XWiki 9.x Cycle>>xwiki:Blog.SummaryXWiki9xCycle]]{{/box}}
404
405 === 1: Attachments preview ===
406 )))
407
408 (% class="col-xs-12 col-sm-4" %)
409 (((
410 Preview of attachments are displayed in multiple places inside the wiki: docextra tab, page index, etc.
411 )))
412
413 (% class="col-xs-12 col-sm-4 " %)
414 (((
415
416 )))
417
418 (% class="col-xs-12 col-sm-4" %)
419 (((
420 [[image:attach:9.xTop1.png]]
421 )))
422 )))
423
424 (% class="row" %)
425 (((
426 (% class="col-xs-12 col-sm-12" %)
427 (((
428 === 2: Protection against accidental deletion ===
429 )))
430
431 (% class="col-xs-12 col-sm-4" %)
432 (((
433 System and Extension pages are now protected against accidental deletion. When you try to delete such pages, XWiki will now ask you to confirm the operation, and list all concerned pages.
434 )))
435
436 (% class="col-xs-12 col-sm-4" %)
437 (((
438
439 )))
440
441 (% class="col-xs-12 col-sm-4" %)
442 (((
443 [[image:attach:9.xTop2.png]]
444 )))
445 )))
446
447 (% class="row" %)
448 (((
449 (% class="col-xs-12 col-sm-12" %)
450 (((
451 === 3: Administration reorganisation ===
452 )))
453
454 (% class="col-xs-12 col-sm-4" %)
455 (((
456 Most of the administration sections have been moved to existing or new groups. Administration categories can now be dynamically created. You can filter for keywords inside Administration. We make sure the styling is consistent across administrative sections.
457 )))
458
459 (% class="col-xs-12 col-sm-4" %)
460 (((
461
462 )))
463
464 (% class="col-xs-12 col-sm-4 " %)
465 (((
466 [[image:attach:9.xTop3.png]]
467 )))
468 )))

Get Connected