Gli sviluppatori della distribuzione Linux Mint hanno annunciato lo sviluppo di una nuova applicazione chiamata Jargonaut, che mira a creare una semplice implementazione della chat, basata sull'uso del protocollo IRC, ma non è un client IRC nel senso tradizionale. Jargonaut fornisce un'interfaccia semplice per la comunicazione tra gli utenti in chat, astratta dall'IRC. Il codice del progetto è scritto in Python e distribuito sotto licenza GPLv2. Per costruire l'interfaccia è stata utilizzata la libreria xapp, che offre un livello sopra GTK con elementi per unificare l'esperienza in diversi ambienti desktop (Cinnamon, MATE e Xfce).
Come motivo per l'avvio dello sviluppo di una nuova applicazione di chat si cita il termine del supporto per il client IRC HexChat, che faceva parte del pacchetto principale di Linux Mint. All'inizio di febbraio, il maintainer di HexChat ha pubblicato la versione 2.16.2, ha archiviato il repository e ha dichiarato che il progetto non sarà più mantenuto. Lo sviluppo è stato interrotto a causa della mancanza di persone disposte a supportare il progetto, in un contesto di mancanza di tempo e desiderio di continuare lo sviluppo da parte dell'attuale maintainer.
Gli sviluppatori di Linux Mint hanno sfruttato l'occasione per realizzare la loro visione di come dovrebbe apparire un'applicazione leggera per la comunicazione. È stato ritenuto non opportuno continuare lo sviluppo di HexChat da parte di Linux Mint, poiché per il corretto funzionamento di HexChat su schermi ad alta densità di pixel era necessaria una notevole quantità di lavoro per adattare l'applicazione a GTK3.
Alla fine è stata presa la decisione di creare una nuova applicazione, originariamente sviluppata utilizzando tecnologie attuali e incarnando la visione degli sviluppatori su quale chat vorrebbero vedere. Ad esempio, in Jargonaut si prevede di integrare il supporto per il servizio pastebin, aggiungere la possibilità di inserire immagini tramite il servizio imgur, garantire la segnalazione di problemi e implementare alcune altre funzionalità che non sono legate alle tradizionali funzioni IRC.

Fonte: opennet.ru
