jargonaut la nova app de xat de Linux Mint
A principis del mes de febrer Patrick Griffis (àlies “Tingping”), conegut pel seu treball en molts projectes de codi obert (GNOME, Flatpak, Gnome-MPV, Meson, etc.), va donar a conèixer mitjançant una publicació de bloc i el va anunciar la fi del projecte Hexchat.
El responsable de HexChat va llançar la versió 2.16.2, va traslladar el repositori a un estat arxivat i va anunciar que el projecte no rebria més manteniment. Aquesta decisió va ser deguda a la manca de suport per part de persones disposades a contribuir al projecte , a causa de limitacions de temps i manca d'interès a continuar el seu desenvolupament per part del mantenidor actual.
Davant d'aquesta decisió de finalitzar el desenvolupament de Hexchat, els nois de Linux Mint no van deixar passar per alt aquesta notícia i van fer un pas endavant en anunciar el desenvolupament d'una aplicació nova anomenada Jargonaut , que busca oferir una experiència de xat simplificada basada en el protocol IRC, encara que no es classifica com un client IRC convencional.
Què és Jargonaut?
Jargonaut és una aplicació de xat fàcil de fer servir que ofereix una interfície intuïtiva perquè els usuaris puguin xatejar, extraient les funcionalitats essencials de IRC. La interfície està construïda mitjançant l'ús de la biblioteca xapp, que proporciona un conjunt d'elements per a GTK per tal d'unificar l'experiència d'usuari en diversos entorns com Cinnamon, MATE i Xfce.
Com ja es va esmentar, el motiu per iniciar el desenvolupament d'una nova aplicació de xat va sorgir a causa de la discontinuïtat del client IRC HexChat, que anteriorment estava integrat en la distribució principal de Linux Mint i que els desenvolupadors consideren que és essencial que la distribució compte amb una aplicació de xat.
A Linux Mint, Hexchat ha estat el client IRC predeterminat des del 2014.
Abans d'això, Linux Mint venia amb Xchat, en què es basava Hexchat. No recordo la darrera vegada que vam enviar sense un client IRC, si és que alguna vegada ho vam fer. En el futur, atès que Hexchat està descontinuat, hem d'eliminar-lo de la selecció predeterminada o reemplaçar-lo amb una altra aplicació.
Hexchat ha estat sòlid com una roca, però hem estat pensant a reemplaçar-ho durant un parell d'anys. No sabíem que seria descontinuat, però ens vam enfrontar a dos problemes creixents.
Davant d'aquesta situació, els desenvolupadors de Linux Mint van veure una oportunitat per concretar la seva visió de com hauria de ser una aplicació de comunicació lleugera. La continuació del desenvolupament de HexChat dins de Linux Mint es va considerar poc apropiada, especialment perquè migrar l'aplicació a GTK3 per suportar pantalles d'alta resolució requeriria un esforç significatiu.
Hexchat va ser un excel·lent client d'IRC que ens va ajudar a crear una sala de xat de suport relativament bona. Esperem que Jargonaut ens ajudi a fer que aquesta sala de xat sigui encara millor i molt més fàcil d'usar.
Per tant, es va optar per crear Jargonaut, una aplicació nova que utilitza tecnologies modernes i que incorpora les idees i les característiques que els desenvolupadors desitgen implementar. Entre les millores planificades per a Jargonaut s'inclou el suport per al servei Pastebin, la capacitat d'inserir imatges mitjançant Imgur, informes d'errors i altres funcions que van més enllà de les capacitats tradicionals d'IRC.
Per la part de les millores que es tenen planejades a futur, s'esmenten les següents:
- Capacitat d'ignorar els usuaris (probablement vol dir que també necessitem una forma única d'identificar-los)
- Que no es faci el desplaçament automàtic si la vista desplaçada no és a la part inferior
- Millorar l'autocompletat per a sobrenoms (hauria de funcionar almenys quan dius hola…)
- Esperar que es carregui la vista abans del desplaçament automàtic
- Fer que no sortir en tancar la finestra sigui opcional
- Funcions que depenen de la càrrega
- Afegir automatització inxi
- Afegeix imatge DND
- Afegir buffer pastebin/imagebin
Finalment si estàs interessat a poder conèixer més sobre això, has de saber que el projecte està escrit a Python i es distribueix sota la llicència GPLv2. Pots consultar els detalls al següent enllaç.