Microsoft resserre les règles de soumission du gestionnaire de packages Windows (winget)

0
128

par Martin Brinkmann le 08 juin 2021 dans Logiciel Windows – Pas de commentaires

Microsoft a récemment publié la version finale de Windows Package Manager. Le programme open source introduit la gestion des packages sur les appareils Windows. Il peut être utilisé pour installer, mettre à jour ou désinstaller des programmes logiciels à l'aide de l'interface de ligne de commande fournie, de scripts PowerShell ou d'assistants d'interface utilisateur graphique tiers.

L'une des caractéristiques intéressantes du programme est qu'il peut être utilisé pour mettre à jour la majorité des programmes installés sur Windows à la fois, même si certaines ou même toutes les applications n'ont pas été installées à l'aide du gestionnaire de packages Windows.

Le référentiel par défaut du gestionnaire de packages est un référentiel communautaire géré et maintenu sur GitHub. Le processus de soumission était automatisé jusqu'à présent, ce qui signifiait que n'importe qui pouvait pousser de nouveaux programmes ou versions de programmes vers le référentiel. Le processus s'est avéré très problématique pour la qualité du référentiel.

winget upgrade

< p>Les développeurs ont mis en place des sauvegardes automatisées, mais aucune vérification des doublons, des soumissions erronées, des soumissions contenant de fausses informations ou même de la soumission de programmes problématiques. L'un des principaux problèmes observés par les développeurs était que des doublons étaient soumis et que ces doublons manquaient souvent d'informations de métadonnées appropriées, étaient des versions de programme qui n'étaient pas les plus récentes ou auraient des chemins de téléchargement non officiels. De nombreux problèmes ont été discutés dans la section commentaires ici sur le site lorsque la version 1.0 du gestionnaire de paquets a été publiée.

L'équipe de développement a pris la décision d'arrêter le processus de soumission automatique en faveur d'un processus de révision manuelle pour « réduire le nombre de soumissions en double et de manifestes avec des métadonnées sous-optimales ». Les modérateurs de la communauté devraient aider l'équipe dans le processus de révision, et les critères pour devenir modérateur sont actuellement en cours de discussion sur le référentiel GitHub du projet. Les suggestions incluent la sélection de modérateurs qui ont contribué au référentiel et aidé les autres avec leurs contributions.

Une autre idée est d'impliquer les éditeurs pour améliorer le processus de vérification et accélérer le processus de soumission de packages nouveaux ou mis à jour.

Mots de clôture

Si vous voulez avoir le contrôle total des soumissions, vous devez les examiner manuellement. Microsoft l'a reconnu et a décidé de passer des soumissions automatisées aux soumissions manuelles. C'est une bonne chose, même si cela peut signifier qu'il peut s'écouler plus de temps avant que de nouvelles soumissions ou des modifications ne parviennent dans le référentiel.

Maintenant, vous : avez-vous utilisé le gestionnaire de packages avant que? Quel regard portez-vous sur le développement ?