Les travaux se poursuivent pour améliorer la fiabilité et l’efficacité de la communication, notamment sur les appareils mobiles.
Noyau
Le projet à moyen terme visant à modifier la manière dont les utilisateurs associent de nouveaux appareils à leur compte Jami avance bien, car un premier prototype fonctionne désormais dans le cœur de Jami.
Des scénarios de tests de fumée ont été élaborés pour servir de base aux tests automatiques.
Dans les mois à venir, nous nous concentrons sur deux objectifs principaux pour DHTNet :
- Nous nous attaquons à une multitude de bugs pour améliorer la connectivité de Jami. Cette semaine, nous avons déjà commencé à résoudre les bugs qui affectent directement les performances de Jami.
- Préparer la première version de DHTNet en tant que bibliothèque autonome, prête à être intégrée dans différents projets. Jusqu’à présent, notre travail s’est concentré sur ce point.
Desktop
Le partage d’écran sur Wayland avec Pipewire a été fusionné dans Jami, et est toujours en cours de révision pour être intégré à FFmpeg.
Android
Les deux dernières semaines ont été consacrées à l’automatisation du lancement des tests lorsque des modifications sont apportées au code.
Bien qu’ils rencontrent encore des difficultés pour mettre en place des tests automatiques sur tous les systèmes, l’équipe Android est également en train d’éliminer quelques petits bugs d’interface utilisateur, notamment ceux liés à l’importation d’un compte depuis un autre appareil.
iOS
Avec la découverte de bugs majeurs et des travaux approfondis en cours pour améliorer la fiabilité, l’équipe iOS travaille sur la gestion des notifications push, ainsi que sur un nouvel écran de préférences, qui est actuellement à la phase de conception.
Une nouvelle interface utilisateur pour la création de listes intelligentes et de Swarms est également en cours de développement.
JAMS
Les travaux en cours sur JAMS se sont principalement concentrés sur l’interface web des utilisateurs, telle que :
- Appliqué des règles strictes de typage
- Ajout d’une étape CI/CD pour appliquer les règles de style de code
- Correction des bugs généraux
- Interface utilisateur retravaillée
Tenez-vous au courant de nos progrès sur Jami. Un important travail de fond, pas encore visible pour l’utilisateur, est en cours depuis janvier, et vous devriez commencer à en récolter les fruits dans les mois à venir.