Introduction

Obsidian lance son nouveau site communautaire, permettant aux développeurs de créer, de partager et de découvrir des plugins et des thèmes pour l'application. Depuis la sortie de l'API Obsidian en 2020, plus de 4 000 plugins et thèmes ont été créés, avec plus de 120 millions de téléchargements.

Contexte Technique

Le nouveau site communautaire propose une plateforme pour les développeurs de gérer leurs projets, avec des outils tels que des tableaux de bord, des examens automatisés et des étiquettes de sécurité. Les utilisateurs peuvent explorer les plugins et les thèmes, les trier et les filtrer, et voir les détails de chaque projet, y compris les captures d'écran et les étiquettes de sécurité.

Les développeurs peuvent soumettre leurs plugins et thèmes, les gérer et les mettre à jour, et voir les résultats des examens automatisés. Les examens automatisés vérifient la qualité du code, la sécurité et les vulnérabilités, et les plugins qui ne répondent pas aux normes seront progressivement supprimés du répertoire officiel.

Analyse et Implications

La sécurité et la qualité des plugins sont améliorées grâce aux examens automatisés et aux étiquettes de sécurité. Les utilisateurs peuvent voir les détails de chaque plugin, y compris les étiquettes de sécurité et les avertissements, et les développeurs peuvent voir les résultats des examens automatisés et améliorer leur code.

Les équipes peuvent déployer des contrôles de sécurité pour leurs utilisateurs et gérer les plugins communautaires. Les développeurs officiels peuvent demander le badge officiel pour leurs plugins.

Perspective

Le lancement du site communautaire Obsidian est une étape importante pour l'avenir des plugins et des thèmes. Les améliorations continues du site et des outils de développement permettront aux développeurs de créer des plugins de meilleure qualité et plus sécurisés, et aux utilisateurs de profiter d'une expérience plus sûre et plus personnalisée.

Il est important de surveiller les mises à jour et les améliorations du site communautaire et des outils de développement, ainsi que les nouvelles fonctionnalités et les plugins qui seront ajoutés à l'avenir.