From 62cdcdd039642c2eb2912c19ab2cb5a9547be36d Mon Sep 17 00:00:00 2001 From: ericgaspar Date: Tue, 12 May 2020 22:22:12 +0200 Subject: [PATCH] Harmonize regular expression with Package-linter https://github.com/YunoHost/package_linter/pull/82#event-3320751205 --- packaging_apps_guidelines.md | 2 +- packaging_apps_guidelines_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging_apps_guidelines.md b/packaging_apps_guidelines.md index 2bf888de..24aa60c9 100644 --- a/packaging_apps_guidelines.md +++ b/packaging_apps_guidelines.md @@ -89,7 +89,7 @@ Each YunoHost application has an id registered in the application manifest. This identifier must be unique between each application packet. It is therefore recommended to verify its availability by consulting the list of applications referenced in the known applications repositories (official, community, internetcube). -In addition, the identifier must respect the regular expression `^[a-z1-9]((_|-)?[A-z1-9])+$`. +In addition, the identifier must respect the regular expression `^[a-z0-9]((_|-)?[A-z0-9])+$`. In other words, it must respect the following rules: * be in lowercase * start with a letter or number diff --git a/packaging_apps_guidelines_fr.md b/packaging_apps_guidelines_fr.md index bffee5b9..d8ae99a2 100644 --- a/packaging_apps_guidelines_fr.md +++ b/packaging_apps_guidelines_fr.md @@ -91,7 +91,7 @@ Chaque application YunoHost possède un id inscrit dans le manifeste de l'applic Cet identifiant doit être unique entre chaque paquet d'application. Il est donc recommandé de vérifier sa disponibilité en consultant la liste des applications référencées dans les dépôts d'applications connus (apps, internetcube). -De plus l'identifiant doit respecter l'expression régulière suivante `^[a-z1-9]((_|-)?[a-z1-9])+$`. Autrement dit, il doit respecter les règles suivantes : +De plus l'identifiant doit respecter l'expression régulière suivante `^[a-z0-9]((_|-)?[a-z0-9])+$`. Autrement dit, il doit respecter les règles suivantes : * être en minuscule * commencer par une lettre ou un chiffre * être alphanumérique (le underscore est autorisé)