Au début de Février Patrick Griffis (alias « Tingping »), connu pour son travail sur de nombreux projets open source (GNOME, Flatpak, Gnome-MPV, Meson, etc.), a annoncé dans un article de blog le a annoncé la fin du projet Hexchat.
Le responsable de HexChat lversion publiée 2.16.2, a déplacé le référentiel vers un état archivé et a annoncé que le projet ne bénéficierait d'aucun entretien supplémentaire. Cette décision est en raison du manque de soutien de la part des personnes disposées à contribuer au projet, en raison de contraintes de temps et du manque d'intérêt du responsable actuel pour la poursuite de son développement.
Face à cette décision Après avoir terminé le développement de Hexchat, les gars de Linux Mint n'a pas laissé passer cette nouvelle et a fait un pas en avant en annonçant développement d'une nouvelle application appelée Jargonaut, qui cherche à offrir une expérience de chat simplifiée basée sur le protocole IRC, bien qu'il ne soit pas classé comme client IRC conventionnel.
Qu’est-ce que Jargonaut ?
Jargonaute est une application de chat facile à utiliser qui offre une interface intuitive pour que les utilisateurs puissent discuter, en extrayant les fonctionnalités essentielles d'IRC. L'interface est construite à l'aide de la bibliothèque xapp, qui fournit un ensemble d'éléments pour GTK afin d'unifier l'expérience utilisateur dans divers environnements tels que Cinnamon, MATE et Xfce.
Comme déjà mentionné, la raison du lancement du développement d'une nouvelle application de chat est due à l'arrêt du client IRC HexChat, qui était auparavant intégré à la distribution principale de Linux Mint et que les développeurs considèrent comme essentiel que la distribution ait un application de chat.
Sous Linux Mint, Hexchat est le client IRC par défaut depuis 2014.
Avant cela, Linux Mint était fourni avec Xchat, sur lequel Hexchat était basé. Je ne me souviens pas de la dernière fois où nous avons expédié sans client IRC, si jamais nous l'avons fait. À l'avenir, puisque Hexchat sera abandonné, nous devrions le supprimer de la sélection par défaut ou le remplacer par une autre application.
Hexchat est solide comme le roc, mais nous réfléchissons à le remplacer depuis quelques années. Nous ne savions pas que cette activité allait être interrompue, mais nous étions confrontés à deux problèmes croissants.
Face à cette situation, les développeurs de Linux Mint a vu une opportunité de concrétiser sa vision de ce que devrait être une application de communication légère. La poursuite du développement de HexChat au sein de Linux Mint a été considérée comme inappropriée, d'autant plus que le portage de l'application sur GTK3 pour prendre en charge les affichages haute résolution nécessiterait des efforts importants.
Hexchat était un excellent client IRC qui nous a aidé à créer un salon de discussion d'assistance relativement bon. Nous espérons que Jargonaut nous aidera à rendre ce salon de discussion encore meilleur et beaucoup plus facile à utiliser.
Par conséquent, Il a été décidé de créer Jargonaut, une nouvelle application qui utilise des technologies modernes et intègre les idées et fonctionnalités que les développeurs souhaitent mettre en œuvre. Les améliorations prévues pour Jargonaut incluent la prise en charge du service Pastebin, la possibilité d'intégrer des images via Imgur, le rapport de bogues et d'autres fonctionnalités qui vont au-delà des capacités IRC traditionnelles.
Pour l' une partie des améliorations prévues pour l'avenir, les éléments suivants sont mentionnés:
- Possibilité d'ignorer les utilisateurs (cela signifie probablement que nous avons également besoin d'un moyen unique de les identifier)
- Ne faites pas de défilement automatique si la vue défilée n'est pas en bas
- Améliorer la saisie semi-automatique pour les surnoms (devrait fonctionner au moins lorsque vous dites bonjour...)
- Attendez que la vue se charge avant le défilement automatique
- Rendre facultatif le fait de ne pas sortir lors de la fermeture de la fenêtre
- Fonctions dépendantes de la charge
- Ajouter l'automatisation inxi
- Ajouter une image du MDN
- Ajouter un tampon pastebin/imagebin
enfin si tu es intéressé à en savoir plus, Il faut savoir que le projet est écrit en Python et est distribué sous licence GPLv2. Vous pouvez vérifier les détails dans le lien suivant.