Les développeurs de la distribution Linux Mint ont annoncé le développement d'une nouvelle application appelée Jargonaut, qui vise à créer une implémentation simple d'un chat en utilisant le protocole IRC, mais qui n'est pas un client IRC au sens traditionnel. Jargonaut fournit une interface simple pour la communication des utilisateurs dans le chat, abstraite du protocole IRC. Le code du projet est écrit en Python et est distribué sous la licence GPLv2. Pour construire l'interface, la bibliothèque xapp est utilisée, offrant une surcouche à GTK avec des éléments pour uniformiser le fonctionnement dans divers environnements de bureau (Cinnamon, MATE et Xfce).
Comme raison de débuter le travail sur la nouvelle application de chat, il est mentionné l'arrêt du développement du client IRC HexChat, qui faisait partie de la distribution principale de Linux Mint. Au début de février, le mainteneur de HexChat a publié la version 2.16.2, a placé le dépôt en archive et a annoncé que le projet ne sera plus maintenu. Le développement a cessé en raison du manque de personnes intéressées pour maintenir le projet dans des conditions de manque de temps et de désir de continuer à développer le logiciel par le mainteneur actuel.
Les développeurs de Linux Mint ont utilisé la situation actuelle comme une opportunité pour réaliser leur vision de ce à quoi devrait ressembler une application de communication légère. La poursuite du développement de HexChat par les équipes de Linux Mint a été jugée peu judicieuse, car pour faire fonctionner correctement HexChat sur des écrans à haute densité de pixels, il aurait fallu entreprendre un grand volume de travail lié au portage de l'application sur GTK3.
En fin de compte, il a été décidé de créer une nouvelle application, initialement écrite en utilisant des technologies actuelles et incarnant la vision des développeurs sur le chat qu'ils souhaiteraient voir. Par exemple, dans Jargonaut, il est prévu d'intégrer un support pour le service pastebin, d'ajouter la possibilité d'insérer des images via le service imgur, de permettre l'envoi de rapports de bogues et de mettre en œuvre certaines autres fonctionnalités qui ne sont pas liées aux fonctions traditionnelles du protocole IRC.

Source : opennet.ru
