
jargonaut нову програму чату Linux Mint
На початку лютого Патрік Гріффіс (він же «Tingping»), відомий своєю роботою над багатьма проектами з відкритим кодом (GNOME, Flatpak, Gnome-MPV, Meson тощо), оголосив у блозі про оголосив про завершення проекту Hexchat.
Відповідальний за HexChat lвипущено версію 2.16.2, репозиторій переведено в заархівований стан і оголосив, що проект не матиме подальшого обслуговування. Це рішення є через відсутність підтримки з боку людей, які бажають зробити внесок у проект, через обмеження часу та відсутність інтересу до продовження його розробки поточним супроводжувачем.
Зіткнувшись з цим рішенням Після завершення розробки Hexchat хлопці з Linux Mint не залишив цю новину поза увагою зробив крок вперед, оголосивши про розробка нової програми під назвою Jargonaut, який прагне запропонувати спрощений досвід чату на основі протоколу IRC, хоча він не класифікується як звичайний клієнт IRC.
Що таке Jargonaut?
Жаргонавт це проста у використанні програма для чату, яка пропонує інтуїтивно зрозумілий інтерфейс щоб користувачі могли спілкуватися, витягуючи основні функції IRC. Інтерфейс створено за допомогою бібліотеки xapp, яка надає набір елементів для GTK для уніфікації взаємодії з користувачем у різних середовищах, таких як Cinnamon, MATE та Xfce.
Як уже згадувалося, причина для початку розробки нового додатка для чату виникла через припинення роботи клієнта HexChat IRC, який раніше був інтегрований в основний дистрибутив Linux Mint і який, на думку розробників, є обов’язковим для дистрибутива з додаток для чату.
У Linux Mint Hexchat є клієнтом IRC за умовчанням з 2014 року.
До цього Linux Mint поставлявся з Xchat, на якому базувався Hexchat. Я не пам’ятаю, коли востаннє ми відправляли без IRC-клієнта, якщо взагалі. У майбутньому, оскільки Hexchat припинено, ми повинні видалити його з вибору за замовчуванням або замінити іншим додатком.
Hexchat був надійним, але ми думали про його заміну протягом кількох років. Ми не знали, що його буде припинено, але ми зіткнулися з двома проблемами, що зростали.
Враховуючи таку ситуацію, розробники с Linux Mint побачив можливість реалізувати своє бачення того, яким має бути легкий комунікаційний додаток. Продовжувати розробку HexChat у Linux Mint було визнано недоцільним, особливо тому, що перенесення програми на GTK3 для підтримки дисплеїв з високою роздільною здатністю потребувало б значних зусиль.
Hexchat був чудовим IRC-клієнтом, який допоміг нам створити відносно хорошу чат-кімнату підтримки. Ми сподіваємося, що Jargonaut допоможе нам зробити цю чат-кімнату ще кращою та простішою у використанні.
Таким чином, Було вирішено створити новий додаток Jargonaut, який використовує сучасні технології та поєднує в собі ідеї та особливості які хочуть реалізувати розробники. Заплановані вдосконалення Jargonaut включають підтримку служби Pastebin, можливість вставляти зображення через Imgur, звіти про помилки та інші функції, які виходять за рамки традиційних можливостей IRC.
Для частина вдосконалень, запланованих на майбутнє, згадуються такі:
- Можливість ігнорувати користувачів (ймовірно, це означає, що нам також потрібен унікальний спосіб їх ідентифікації)
- Не використовуйте автоматичне прокручування, якщо прокручене подання не внизу
- Покращити автозаповнення для псевдонімів (має працювати принаймні, коли ви вітаєтеся...)
- Перед автоматичним прокручуванням зачекайте, доки завантажиться перегляд
- Зробити невихід під час закриття вікна необов’язковим
- Функції, що залежать від навантаження
- Додайте автоматизацію inxi
- Додайте зображення DND
- Додайте буфер pastebin/imagebin
нарешті, якщо ти є зацікавлений дізнатися більше про це, Варто знати, що проект написаний на Python і поширюється під ліцензією GPLv2. Ви можете перевірити деталі У наступному посиланні.