mirror of
https://github.com/YunoHost/package_check.git
synced 2024-09-03 20:06:20 +02:00
Merge pull request #14 from YunoHost/doc_level_forced_explaination
Document to explain in a ticket why a level have been forced
This commit is contained in:
commit
359ac94265
2 changed files with 14 additions and 0 deletions
|
@ -123,6 +123,13 @@ Permet de choisir comment [chaque niveau](https://yunohost.org/#/packaging_apps_
|
|||
Chaque niveau fixé à *auto* sera déterminé par le script. Il est également possible de fixer le niveau à *1* ou à *0* pour respectivement le valider ou l'invalider.
|
||||
Il est à noter que les niveaux 4, 8, 9 et 10 ne peuvent être fixés à *auto* car ils ne peuvent être testés par le script et nécessitent une vérification manuelle. Il est toutefois possible de les fixer à *na* pour indiquer que le niveau n'est pas applicable (par exemple pour le niveau 4 quand une app ne propose pas de SSO LDAP). Un niveau *na* sera tout simplement ignoré dans le calcul du niveau final.
|
||||
|
||||
Pour le forçage des niveaux, merci d’ajouter, avant la déclaration du niveau, un commentaire contenant un lien vers un ticket qui explique pourquoi le niveau a été forcé.
|
||||
Comme :
|
||||
```
|
||||
# https://github.com/YunoHost-Apps/$app_ynh/issues/5
|
||||
Level 4=1
|
||||
```
|
||||
|
||||
- Niveau 1 : L'application s'installe et se désinstalle correctement. -- Peut être vérifié par package_check
|
||||
- Niveau 2 : L'application s'installe et se désinstalle dans toutes les configurations communes. -- Peut être vérifié par package_check
|
||||
- Niveau 3 : L'application supporte l'upgrade depuis une ancienne version du package. -- Peut être vérifié par package_check
|
||||
|
|
|
@ -123,6 +123,13 @@ Allow to choose how [each level](https://yunohost.org/#/packaging_apps_levels_fr
|
|||
Each level at *auto* will be determinate by the script. It's also possible to fixate the level at *1* or *0* to respectively validate or invalidate it.
|
||||
The level 4, 8, 9 and 10 shouldn't be fixed at *auto*, because they don't be tested by the script and they need a manuel check. However, it's allowed to force them at *na* to inform that a level is not applicable (example for the level 4 when a app not permit to use SSO or LDAP). A level at *na* will be ignored in the sum of final level.
|
||||
|
||||
For levels forced, please add a comment before the level containing a link toward a ticket explaining why this level have been forced.
|
||||
Like :
|
||||
```
|
||||
# https://github.com/YunoHost-Apps/$app_ynh/issues/5
|
||||
Level 4=1
|
||||
```
|
||||
|
||||
- Level 1 : The application installs and uninstalls correctly. -- Can be checked by package_check
|
||||
- Level 2 : The application installs and uninstalls correctly in all standard configurations. -- Can be checked by package_check
|
||||
- Level 3 : The application may upgrade from an old version. -- Can be checked by package_check
|
||||
|
|
Loading…
Add table
Reference in a new issue