Wiki source code of Skins: Use Cases
Last modified by Vincent Massol on 2024/02/26 17:52
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | This page contains the feedback and uses cases for our Skin feature, especially for our [[Flamingo skin>>Improvements.Skin4x]] which is developed in this timeframe. | ||
2 | |||
3 | {{toc start="2"/}} | ||
4 | |||
5 | * Legend: | ||
6 | ** Priority: {{status group="P1"/}}, {{status group="P2"/}}, {{status group="P3"/}}, {{status group="N"/}} | ||
7 | ** Status: {{status group="WD"/}}, {{status group="WP"/}}, {{status group="WN"/}}, {{status group="N"/}} | ||
8 | |||
9 | == Use Cases: Flamingo == | ||
10 | |||
11 | (% style="width:100%" %) | ||
12 | |= Use Cases |= JIRAs |= Test Cases|= Status |= | ||
13 | |(% width="30%" %)((( | ||
14 | {{usecase}} | ||
15 | {{status group='P1'/}} Make sure all the existing functionality is working on the new skin | ||
16 | {{/usecase}} | ||
17 | )))|(% width="20%" %)((( | ||
18 | {{jiraIssues}}{{/jiraIssues}} | ||
19 | )))|((( | ||
20 | |||
21 | )))|(% width="5%" %)((( | ||
22 | {{status group="N"/}} | ||
23 | ))) | ||
24 | |((( | ||
25 | {{usecase}} | ||
26 | {{status group='P1'/}} Make sure changing the Base skin value won't impact features and custom skins | ||
27 | {{/usecase}} | ||
28 | )))|((( | ||
29 | {{jiraIssues}} | ||
30 | XE-1404 | ||
31 | {{/jiraIssues}} | ||
32 | )))|((( | ||
33 | |||
34 | )))|((( | ||
35 | {{status group="N"/}} | ||
36 | ))) | ||
37 | |((( | ||
38 | {{usecase}} | ||
39 | {{status group='P1'/}} Make sure the skin is calling in their templates all the agreed [[UI Extensions Points>>xwiki:Documentation.DevGuide.ExtensionPoint.WebHome]] | ||
40 | {{/usecase}} | ||
41 | )))|((( | ||
42 | {{jiraIssues}} | ||
43 | XWIKI-10712 | ||
44 | {{/jiraIssues}} | ||
45 | )))|((( | ||
46 | |||
47 | )))|((( | ||
48 | {{status group="N"/}} | ||
49 | ))) | ||
50 | |(% width="30%" %)((( | ||
51 | {{usecase}} | ||
52 | {{status group='P1'/}} Make sure the skin is responsive and adapts to different screen resolutions | ||
53 | {{/usecase}} | ||
54 | )))|(% width="20%" %)((( | ||
55 | {{jiraIssues}}{{/jiraIssues}} | ||
56 | )))|((( | ||
57 | |||
58 | )))|(% width="5%" %)((( | ||
59 | {{status group="N"/}} | ||
60 | ))) | ||
61 | |((( | ||
62 | {{usecase}} | ||
63 | {{status group='P1'/}} Make sure the skin is displayed correctly on mobile devices | ||
64 | {{/usecase}} | ||
65 | )))|((( | ||
66 | [[Issues>>http://jira.xwiki.org/issues/?jql=component%20%3D%20%22Flamingo%20skin%22%20AND%20labels%20%3D%20mobile%20AND%20status%20%3D%20Open%20ORDER%20BY%20summary%20ASC]] | ||
67 | {{jiraIssues}}{{/jiraIssues}} | ||
68 | )))|((( | ||
69 | |||
70 | )))|((( | ||
71 | {{status group="N"/}} | ||
72 | ))) | ||
73 | |((( | ||
74 | {{usecase}} | ||
75 | {{status group='P1'/}} Make sure the skin is displayed correctly on IE (IE9, IE10, etc.) browsers | ||
76 | {{/usecase}} | ||
77 | )))|((( | ||
78 | [[Issues>>http://jira.xwiki.org/issues/?jql=component%20%3D%20%22Flamingo%20skin%22%20AND%20labels%20in%20(ie9%2C%20ie10)%20AND%20status%20%3D%20Open]] | ||
79 | {{jiraIssues}}{{/jiraIssues}} | ||
80 | )))|((( | ||
81 | |||
82 | )))|((( | ||
83 | {{status group="N"/}} | ||
84 | ))) | ||
85 | |((( | ||
86 | {{usecase}} | ||
87 | {{status group='P1'/}} Make sure the ColorThemes feature is working | ||
88 | {{/usecase}} | ||
89 | )))|((( | ||
90 | {{jiraIssues}} | ||
91 | XWIKI-10212, | ||
92 | XWIKI-10707 | ||
93 | {{/jiraIssues}} | ||
94 | )))|((( | ||
95 | |||
96 | )))|((( | ||
97 | {{status group="N"/}} | ||
98 | ))) | ||
99 | |((( | ||
100 | {{usecase}} | ||
101 | {{status group='P2'/}} Be able to easily upgrade the skin to a newer Bootstrap version | ||
102 | {{/usecase}} | ||
103 | )))|((( | ||
104 | {{jiraIssues}}{{/jiraIssues}} | ||
105 | )))|((( | ||
106 | |||
107 | )))|((( | ||
108 | {{status group="N"/}} | ||
109 | ))) | ||
110 | |((( | ||
111 | {{usecase}} | ||
112 | {{status group='P3'/}} Allow devs to use components from other version of Bootstrap than the one on which Flamingo was developed on | ||
113 | {{/usecase}} | ||
114 | )))|((( | ||
115 | {{jiraIssues}}{{/jiraIssues}} | ||
116 | )))|((( | ||
117 | |||
118 | )))|((( | ||
119 | {{status group="N"/}} | ||
120 | ))) | ||
121 | |||
122 | {{comment}} | ||
123 | |((( | ||
124 | {{usecase}} | ||
125 | {{status group='P3'/}} ... | ||
126 | {{/usecase}} | ||
127 | )))|((( | ||
128 | {{jiraIssues}}{{/jiraIssues}} | ||
129 | )))|((( | ||
130 | )))|((( | ||
131 | {{status group="N"/}} | ||
132 | ))) | ||
133 | {{/comment}} |