Wiki source code of Skins: Use Cases

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

Show last authors
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}}

Get Connected