Archive:Default skin guidelines: Difference between revisions
Jump to navigation
Jump to search
(Created page with "This is a list of elements that a skin should have to be the default skin in Kodi, as defined by Team Kodi. This is a work in progress. == Technical guidelines == * Skin sho...") |
mNo edit summary |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 4: | Line 4: | ||
* Skin should be open source and allow for commercial use. For example, GPL 2.0 or CC-SA-BY 3. | * Skin should be open source and allow for commercial use. For example, GPL 2.0 or CC-SA-BY 3. | ||
** This includes all images as well as the python code. | |||
* Should run reasonably well for basic use on our lowest performing target device, which is currently the | * Should run reasonably well for basic use on our lowest performing target device, which is currently the Raspberry Pi. | ||
* Should avoid requiring lots of other add-ons for basic use. | * Should avoid requiring lots of other add-ons for basic use. | ||
** Any "hard-required" add-ons must be distributable with Kodi. If additional add-ons/modules are deemed nessesary then they must be using a compatible license so they can be distributed with Kodi, without requiring additional downloads. | ** Any "hard-required" add-ons must be distributable with Kodi. If additional add-ons/modules are deemed nessesary then they must be using a compatible license so they can be distributed with Kodi, without requiring additional downloads. | ||
** The total file size for the skin and anything it requires must be reasonably low {{editor note| | ** The total file size for the skin and anything it requires must be reasonably low {{editor note|should we have a rough estimate here? -Ned }}. | ||
** Optional features that use other add-ons might be okay as long as those add-ons don't need to be installed for basic usage. For example, Confluence in v13 can optionally use TvTunes, but still works without it. | ** Optional features that use other add-ons might be okay as long as those add-ons don't need to be installed for basic usage. For example, Confluence in v13 can optionally use TvTunes, but still works without it. | ||
* Lasers | * Lasers | ||
* | * | ||
== User experience guidelines == | == User experience guidelines == | ||
Line 24: | Line 25: | ||
* | * | ||
[[Category: | [[Category:Skins-Archived]] |
Latest revision as of 00:33, 18 August 2020
This is a list of elements that a skin should have to be the default skin in Kodi, as defined by Team Kodi. This is a work in progress.
Technical guidelines
- Skin should be open source and allow for commercial use. For example, GPL 2.0 or CC-SA-BY 3.
- This includes all images as well as the python code.
- Should run reasonably well for basic use on our lowest performing target device, which is currently the Raspberry Pi.
- Should avoid requiring lots of other add-ons for basic use.
- Any "hard-required" add-ons must be distributable with Kodi. If additional add-ons/modules are deemed nessesary then they must be using a compatible license so they can be distributed with Kodi, without requiring additional downloads.
- The total file size for the skin and anything it requires must be reasonably low .
- Optional features that use other add-ons might be okay as long as those add-ons don't need to be installed for basic usage. For example, Confluence in v13 can optionally use TvTunes, but still works without it.
- Lasers
User experience guidelines
- "Easy to use"
- Support all included Kodi features, such as PVR.