Wiki source code of Skins: Use Cases
Last modified by Vincent Massol on 2024/11/19 16:15
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}} |