Nouvelles de développement - Avril 2022

Gajim development news

Nouvelles de développement - Avril 2022

Gajim development news

Ce mois arrive avec de nombreuses préparations pour la version de Gajim 1.4 🚀 Le processus de fabrication de Gajim a été amélioré de plusieurs façons, nous permettant de livrer des versions plus souvent. Par ailleurs, avril apporte des améliorations à l’aperçu de fichiers sous Windows.

Changements dans Gajim

Depuis deux ans et demi, j’ai (wurstsalat) rédigé (et traduit) les nouvelles mensuelles de développement de Gajim. Tenir ce rythme mensuel demande beaucoup de temps et d’énergie. Les prochaines nouvelles de développement arriveront à un rythme moins régulier, et se focaliserons sur les fonctionnalités plutôt que l’avancement du mois.

Cela fait un moment que la version 1.3.3 de Gajim est sortie. Mais pourquoi faut-il autant de temps pour une nouvelle version ? Une des raisons est la quantité de travail manuel nécessaire pour mettre à jour chaque partie du cœur de Gajim pour une nouvelle version. Ça ne comporte pas de changements fonctionnels, seulement des choses qui doivent être mises à jour (numéro de version, traductions, le journal des changements, etc.) avant qu’une nouvelle version puisse être publiée. Notez que Gajim est disponible sur plusieurs distributions Linux, pour Flatpak, et pour Windows, ce qui rend la publication d’une nouvelle version encore plus compliquée. Pour pouvoir livrer plus fréquemment de nouvelles versions, en réduisant la quantité de travail manuel qu’implique une nouvelle version, de gros efforts ont été faits :

  • des “pipelines” ont été mise en place dans le Gitlab de Gajim
  • le processus pour appliquer les traductions Weblate a été mieux intégré
  • le journal des modifications sera automatiquement généré à partir de l’historique des révisions git
  • le processus de mise à jour Flatpak a été simplifié

Il y a d’autres améliorations à venir, mais cela devrait déjà grandement simplifier le déploiement d’une nouvelle version.

Que s’est-il passé d’autre :

  • L’intégration de Sentry a été améliorée
  • libappindicator est désormais utilisé sous Wayland, si disponible
  • le téléchargement d’un aperçu de fichier peut maintenant être annulé
  • la détection de type mime pour les aperçus de fichier a été amélioré sous Windows
  • l’aperçu audio est maintenant disponible sous Windows
  • le sélecteur de Labels de sécurité (XEP-0258) a été amélioré
  • améliorations pour les messages privés

Mises à jour d’extensions

l’extension OpenPGP de Gajim a reçu une mise à jour avec des améliorations d’ergonomie.

Changements dans python-nbxmpp

python-nbxmpp aussi est maintenant prêt pour être déployé rapidement.

Comme toujours : n’hésitez pas à rejoidre gajim@conference.gajim.org pour discuter avec nous.

Gajim