Le site ‘Apps for GNOME’ vise à améliorer la découverte des meilleures applications du projet

  • FrançaisFrançais



  • Le projet GNOME a créé Apps for GNOME, un site Web pour « présenter les meilleures applications de l’écosystème GNOME », selon la créatrice Sophie Herold.

    La portée du projet GNOME est vaste et comprend des composants système de bas niveau, une boîte à outils pour les développeurs d’applications GUI (GTK), un shell de bureau et un gestionnaire de fenêtres, ainsi que de nombreuses applications construites avec ces technologies.

    Les applications GNOME se répartissent en trois catégories. Les premiers, appelés Core, sont des applications généralement préinstallées avec le bureau GNOME, notamment Fichiers, Terminal, Photos, GNOME Web, Calendrier, Contacts et un gestionnaire d’installation appelé Logiciel.

    Le second, GNOME Circle, est destiné aux candidatures de tout développeur ayant suivi un processus d’approbation. Les applications Circle doivent être construites à l’aide de GTK, capables d’être installées en tant que Flatpak (un système d’empaquetage d’applications qui simplifie la distribution et l’installation et la suppression propres) et suivre les conventions de l’interface utilisateur de GNOME. Troisièmement, il existe des outils de développement tels que l’IDE Builder.

    Apps for GNOME : un nouveau site mettant en avant les meilleures applications du projet

    Apps for GNOME : un nouveau site mettant en avant les meilleures applications du projet

    Herold est le développeur d’une application Circle appelée Pika Backup et est devenu frustré par le processus de mise à jour des informations sur l’application, qui comprend une page sur le wiki GNOME ainsi que des métadonnées et des captures d’écran qui apparaissent dans l’application logicielle. “Je n’étais plus motivée à faire ce travail manuellement pour mon application et j’ai commencé à chercher des solutions alternatives”, a-t-elle déclaré dans un article publié plus tôt ce mois-ci.

    Elle a écrit des scripts dans Rust qui collectent les données du référentiel Flathub et des profils du développeur sur l’installation GitLab de GNOME, pour générer automatiquement des pages pour un site Web. L’idée a été bien accueillie et parmi les premiers à offrir de l’aide, le développeur de KDE Jonathan Riddell – créateur de la distribution KDE Neon – qui a créé un site similaire pour les applications KDE.

    Herold nous a dit : « Je gère moi-même une application GNOME Circle et je sais à quel point le travail supplémentaire en dehors de la base de code peut prendre beaucoup de temps. C’est pourquoi j’ai proposé le concept de générer des pages d’application à partir de métadonnées existantes. Une autre grande motivation pour poursuivre les applications pour GNOME a été l’occasion d’avoir des ressources traduites qui sont facilement accessibles.

    “Les données utilisées par Apps for GNOME sont déjà couvertes par le projet de traduction de GNOME. Je devais juste les intégrer correctement. Tout ce qui abaisse les barrières existantes pour l’utilisation des ordinateurs est très important pour moi.”

    Quelques semaines seulement après la publication initiale d’Herold, Apps for GNOME est désormais en ligne. Cela a l’air bien, bien que l’utilisation de la fonction Changer de langue transforme le site en une combinaison d’anglais et de la langue sélectionnée.

    Comment les développeurs peuvent-ils mettre leurs applications sur le site ? “Pour que les applications rejoignent le cercle GNOME, il existe un comité qui vérifie la qualité et certains critères fixes. Pour GNOME Core, un groupe de parties prenantes est impliqué et le processus est plus compliqué”, a déclaré Herold.

    Les personnes intéressées soit par Apps for GNOME, soit par le code Rust pour générer le site, peuvent le trouver sur la page du projet GitLab ici. ®

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *