LINUX.ORG.RU

Финальный релиз HexChat 2.16.2

 , ,


3

5

9 февраля вышел последний релиз IRC-клиента HexChat. HexChat является форком некогда популярного XChat и до недавнего времени развивался одним-единственным разработчиком. В версию 2.16.2 вошли незначительные изменения, накопившиеся за прошедшие два года.

Среди причин прекращения поддержки заявлены отсутствие активности со стороны сообщества, устаревший код, проблемы с миграцией с GTK2 на более новые версии и в целом упадочное состояние IRC как средства обмена сообщениями. Вместе с тем, разработчик заявил о надежде, что кто-то создаст форк и продолжит развитие проекта.

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 1)

Ответ на: комментарий от YAR

Та сколько уже можно эту ссылку 17-летней давности мусолить?

Сколько нужно. Пока до фанатиков, поддерживающих кривущие позорные решения, не дойдет. Долгая неблагодарная работа. Особенно когда люди не читают, что им пишут.

Clayman ★★
()
Ответ на: комментарий от Evtomax

Тест провести супер легко. Режешь канал до 100 кбит, запускаешь на двух рандомных серверах жабу и irc, меряешь латенси. Я просто это делал, попробуй)

Clayman ★★
()
Ответ на: комментарий от Clayman

Проблема жаббира не в протоколе. XML парситмя за десятки микросекунд в худшем случае.

cumvillain
()
Ответ на: комментарий от ugoday

Учитывая, что видосик с котиком весит больше, чем ПСС Льва Толстого, на «килограмм XML» можно смело забить.

В теории да. Только разработчики решили забить на котов, поэтому на практике критической массы не набралось и все пользователи ушли в закат.

Lucky ★★
()

Прикольно, думал что irc уже помер давно, а нет ещё даже какие-то клиенты поддерживаются. Пользовался когда-то mirc, для общения (ну и скачки видосиков и манги всякой) с американскими кампусами. Годах так с 99 до 2002. Потом уже не было нужды (козы, ослы и т.п.), да и амерские кампусы скачку массово закрывали.

vtVitus ★★★★★
()
Ответ на: комментарий от cumvillain

100 кбит

Еще можно вообще сеть вырубит.

Кстати, обычная скорость в самолётном интернете. Серьёзно. Я через сраные <256kbps умудрялся ютуб смотреть в самолёте всего год или два назад.

Один хрен, накладные расходы на пересылку данных могут реально стать проблемой. В случае с XML это один из признаков того, что дизайном занимались обдолбанные наркоманы.

hateyoufeel ★★★★★
() автор топика
Ответ на: комментарий от hateyoufeel

Кстати, обычная скорость в самолётном интернете.

Скока одно короткое сообщение, 250 байт вместе со структурой? Их полтысячи (вместе с ответами) в секунду можно парсить через 256k канал.

cumvillain
()
Ответ на: комментарий от cumvillain

Кстати, обычная скорость в самолётном интернете.

Скока одно короткое сообщение, 250 байт вместе со структурой? Их полтысячи (вместе с ответами) в секунду можно парсить через 256k канал.

Чаще всего это не так важно, важнее другое: будет ли фрагментация пакетов или нет и влезет ли одно сообщение со всеми заголовками (TCP/IP/нижележащие говно) и прочей сранью в один пакет. Потому что TCP через медленные соединения с большим дропом – это залупа, жопа и Гитлер с открытой печкой.

hateyoufeel ★★★★★
() автор топика
Ответ на: комментарий от hateyoufeel

Мы чот опять скатились в случаи вида «я засунул карандаш в залупу, а вот трубу от пылесоса уже бы не получилось».

cumvillain
()
Ответ на: комментарий от cumvillain

Да не, это всё просто симптомы наркоманского подхода к дизайну, которым XMPP страдал изначально. Но ты прав, long poll у матрицы всё равно хуже.

Другой вопрос, что на распространённость ничего из этого не влияет. Выше много раз упомянутый Slack – просто полное дерьмище. Десктопный клиент, как и положено говну на электроне, каждый раз грузится почти с нуля, на моём ноуте иногда открывается по полторы минуты. Но народ хавает!

Кстати, всерьёз думаю сделать себе мост из матрицы в шлак и забыть уже об этом электроноговне. Реально единственная прога у меня на электроне осталась.

hateyoufeel ★★★★★
() автор топика
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от Lucky

Зачем вы обманываете? Картиночки отлично передаются, для видео тоже нет проблем. А пользователи ничего не решают. Увы и ах. То же относится и к пресловутому «линуксу на десктопе».

ugoday ★★★★★
()
Ответ на: комментарий от Clayman

запускаешь на двух рандомных серверах жабу и irc, меряешь латенси.

Для представительности нужно ещё и вацап с телеграммом поставить рядышком.

ugoday ★★★★★
()
Ответ на: комментарий от hateyoufeel

Кстати, всерьёз думаю сделать себе мост из матрицы в шлак и забыть уже об этом электроноговне.

Было бы классно запедерироваться со слаком. Но вряд ли шлаку это интересно.

cumvillain
()
Ответ на: комментарий от ugoday

Зачем вы обманываете? Картиночки отлично передаются, для видео тоже нет проблем. А пользователи ничего не решают. Увы и ах. То же относится и к пресловутому «линуксу на десктопе».

В последний раз, когда я проверял, в жаббере картиночки передавались методом заливки на HTTP-сервер и вставки ссылки, доступной для каждого без какой-либо аутентификации. Либо через OMEMO, но его до сих пор половина клиентов нормально не умеет.

Почему нельзя было сразу сделать in-bound передачу, никто не знает.

hateyoufeel ★★★★★
() автор топика
Ответ на: комментарий от cumvillain

Кстати, всерьёз думаю сделать себе мост из матрицы в шлак и забыть уже об этом электроноговне.

Было бы классно запедерироваться со слаком. Но вряд ли шлаку это интересно.

Конечно было бы классно, но у них внутри точно не матрица. У них внутри творог подзалупный, насколько я помню.

Хотя возможно, сейчас EU всех нагнёт и заставить делать интероп между мессенжерами, шоп из телеги можно было в воцап писать. Емнип там как раз Матрица пытается к этому всему примазаться.

Я тут наткнулся на тред о том, что Whatsapp собирается с матрицей как раз федерироваться, но только с избранными серверами после подписания контракта и прочей херни.

https://mastodon.social/@blaine/111886192705975937

hateyoufeel ★★★★★
() автор топика
Ответ на: комментарий от Syncro

Мало кто жужжал, что в бесплатном слэке сообщения уезжали в девнулл.

Жужжали абсолютно все. Но, кагбэ, корпоративщик корпоративщика понимает: деньги сами себя не заработают, невозможно, чтобы бесплатно и всё хорошо.

А ещё хорошо, что в бесплатном маттермосте этого нет.

tiinn ★★★★★
()
Ответ на: комментарий от ugoday

Есть штук пять XEP (XEP-0047, XEP-0065, XEP-0066 и XEP-0096). Удачи найти цепочку клиент-сервер-сервер-клиент, которая будет поддерживать какой-то из них нормально из коробки.

cumvillain
()
Ответ на: комментарий от Clayman

Я на Motorola c650 во всю пользовался Jabber через GPRS, так что не надо мне тут рассказывать сказки, как этому ужасно мешали особенности протокола.

Evtomax
()
Ответ на: комментарий от cumvillain

Это так, действительно, чтобы всё работало, нужно согласовать расширения. Однако выработать индустриальный стандарт как-то проще, нежели создать кучу несовместимых меж собой велосипедов. Цепочку «клиент-сервер-сервер-клиент» я уж как-нибудь соберу. Лучше вы расскажите, как цепочку «телеграмм-вайбер-вацап» будете организовывать?

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Это так, действительно, чтобы всё работало, нужно согласовать расширения.

Конечно.

Однако выработать индустриальный стандарт как-то проще, нежели создать кучу несовместимых меж собой велосипедов.

Проблема в том, что с XMPP именно последнее и произошло. В момент его расцвета была хренова куча плохо совместимых решений без единого UX.

Цепочку «клиент-сервер-сервер-клиент» я уж как-нибудь соберу. Лучше вы расскажите, как цепочку «телеграмм-вайбер-вацап» будете организовывать?

Никак. Телеграма хватает за глаза.

cumvillain
()
Ответ на: комментарий от dimgel

Не вижу разницы.

Да ладно, твое ядро и llvm так и разрабатывают.

cumvillain
()
Ответ на: комментарий от cumvillain

В момент его расцвета была хренова куча плохо совместимых решений без единого UX.

Должно исправлять проблему, а не делать её ещё хуже. Куча плохо совместимых решений это лучше, нежели куча вообще несовместимых решений.

Никак. Телеграма хватает за глаза.

Счастливый. А вот мне только по работе приходится пользоваться слаком и тимсом одновременно.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Должно исправлять проблему, а не делать её ещё хуже. Куча плохо совместимых решений это лучше, нежели куча вообще несовместимых решений.

Кому должно? Телега воспользовалась возможностью и сожрала процентов сорок рынка.

Счастливый. А вот мне только по работе приходится пользоваться слаком и тимсом одновременно.

Ну у меня вместо слака mattermost. Проблема-то в чем?

cumvillain
()
Ответ на: комментарий от ugoday

Однако выработать индустриальный стандарт как-то проще, нежели создать кучу несовместимых меж собой велосипедов.

Да нихрена не проще. Стандарт – это бумажка, и если не п?*%?ть раскалённой арматуриной за отход от неё, этой бумажкой просто подотрутся. Получится как с нашей всеми любимой Сишечкой, когда стандарт вроде есть, но каждая реализация слегка несовместима в мелочах и по факту выходит полное говно.

Без эталонной реализации, которой можно реально пользоваться и на совместимость с которой можно тестировать все остальные, стандарт нахрен не нужен.

hateyoufeel ★★★★★
() автор топика
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от vtVitus

думал что irc уже помер давно

Куча каналов линуходистров там поддержку организовывают. Раньше были на Freenode, потом после зашквара все переползли на Libera.​Chat.

Gonzo ★★★★★
()
Ответ на: комментарий от cumvillain

Проблема-то в чем?

В зоопарке несовместимых велосипедов, которыми приходится пользоваться вместо одного нормального инструмента.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Так весь тред о том что не было одного. Была связка pidgin и openfire, gajim и ejabberd, psi и еще какая-то срань. Друг с другом все это дружило отвратительно. Просто сказать подружке «поставь это и будет нормально» нельзя — просто так ничего не работало, надо было пердолиться, даже с передачей фоточек.

cumvillain
()
Ответ на: комментарий от cumvillain

Друг с другом все это дружило отвратительно

Базовый функционал работал всегда, дополнительный — часто. Но нет, зачем нам такое счастье, сделаем, чтоб вообще ничего не работало. Никто же не ждёт, чтоб с телеграмма в вайбер можно написать было? Вот никто и не расстраивается, что ничего не работает. Пониженные ожидания → ключ к счастью.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Пониженные ожидания → ключ к счастью.

Это путь на помойку, куда жаббир и отправился. Любители опенсурса как-то опять забыли, что в первую очередь людям нужны фичи, и только потом уже открытость софта.

cumvillain
()
Ответ на: комментарий от cumvillain

Это путь на помойку

Добро пожаловать домой.

в первую очередь людям нужны фичи

Ну и где? Где фича написать со слака в тимс и наоборот? Нету? Так и какого хрена вы джаббер попрекаете, когда у вас всё ещё хуже?

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Ну и где? Где фича написать со слака в тимс и наоборот?

Ты можешь послать картинку из слака в слак и из тимса в тимса. Этого достаточно.

Нету? Так и какого хрена вы джаббер попрекаете, когда у вас всё ещё хуже?

Мы попрекаем жаббер тем, что даже внутри жаббера нихрена не работало. Не между жаббером и телегой, а между двумя клиентами одного и того же джаббера.

cumvillain
()
Ответ на: комментарий от cumvillain

Ты можешь послать картинку из слака в слак и из тимса в тимса.

Если мы фиксируем связку сервер-клиент, то и у нас, и у вас будет 100% совместимость. Если же не фиксируем, то у вас вообще ничего не работает, а у нас всё работает частично. Отсюда вопрос: Вы пословицу про бревно в своём глазу знаете?

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Если мы фиксируем связку сервер-клиент, то и у нас, и у вас будет 100% совместимость.

Мы не можем ее фиксировать, потому что у нас как минимум две несовместимые платформы: мобилки и десктоп.

Если же не фиксируем, то у вас вообще ничего не работает, а у нас всё работает частично. Отсюда вопрос: Вы пословицу про бревно в своём глазу знаете?

Я не понимаю что ты пытаешься отрицать. Что тг работает одинаково на всех платформах, в отличии от жабера?

cumvillain
()
Ответ на: комментарий от cumvillain

Мы не можем ее фиксировать,

Что это принципиально меняет? Фиксируем связку сервер+мобильный+десктопный клиент.

Я не понимаю что ты пытаешься отрицать

А я, в свою очередь, не понимаю, отчего вы для всех остальных используете одну логику, а для джаббера другую? Если вам нормально, что для общения в слаке нужно завести аккаунт в слаке и использовать официальный клиент слака, то и для общения в xmpp.example.com нужно завести там аккаунт и использовать рекомендованный клиент. И меняйтесь в рамках одного сервера и клиента картинками с котиками сколько влезет. А захотите общаться с кем-то на xmpp.example.net — заводите аккаунт и там, точно так же, как для общения в тимсе вы заведёте там аккаунт и клинет. В толк не возьму, почему данная логика для тимса и слака у вас сомнений не вызывает, а для джаббера — даже в голову не приходит. Какое-то странное ментальное искажение.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Что это принципиально меняет? Фиксируем связку сервер+мобильный+десктопный клиент.

Достаточно долгое время этой связки просто не существовало. Я даже не уверен, что она существует сейчас.

Если вам нормально, что для общения в слаке нужно завести аккаунт в слаке и использовать официальный клиент слака, то и для общения в xmpp.example.com нужно завести там аккаунт и использовать рекомендованный клиент. И меняйтесь в рамках одного сервера и клиента картинками с котиками сколько влезет. А захотите общаться с кем-то на xmpp.example.net — заводите аккаунт и там.

Отличная федерация, 10 из 10.

cumvillain
()
Ответ на: комментарий от cumvillain

Достаточно долгое время этой связки просто не существовало.

Достаточно на сайте xmpp сервера сказать: мы рекомендуем такой-то клиент для такой-то платформы. Учитывая, что расширений не так уж и много, а самые полезные из них везде реализованы — это вообще не проблема.

Отличная федерация

Ну, вам же нормально иметь отдельные аккаунты/приложеения для слака, тимса, телеграмма, вотсапа, сигнала? Вот и тут будете.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

самые полезные из них везде реализованы

Это тебе кто сказал? MaM до сих пор непойми как реализован в openfire.

Ну, вам же нормально иметь отдельные аккаунты/приложеения для слака, тимса, телеграмма, вотсапа, сигнала? Вот и тут будете.

Не будем. Жаббир сдох.

cumvillain
()
Ответ на: комментарий от Desmond_Hume

Зайди на Tox.chat, перейди на «клиенты», помотри, как давно каждый из них обновлялся (кроме консольного), осознай что Tox мертв.

Strannik-j ★★
()
Ответ на: комментарий от cumvillain

MaM до сих пор непойми как реализован в openfire.

Ждём ссылку на багтрекер. В любом случае, у меня ejabberd — полёт нормальный.

Жаббир сдох.

На могилке $чтоВыТамПользуете ещё яблочко спляшет.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Ждём ссылку на багтрекер. В любом случае, у меня ejabberd — полёт нормальный.

Опять пердолево какое-то делать надо. В матрице все просто работает, я даже не знаю какой там сервер стоит.

На могилке $чтоВыТамПользуете ещё яблочко спляшет.

Он ничего уже не спляшет. Как протокол для чатов он сдох. Как протокол для IoT он не взлетел как раз из-за ничтожного signal/noise ratio. Как протокол для realtime чатов в среде фоннатов опенсурс он не смог заменить ни IRC, ни Discord, ни Gitter.

cumvillain
()
Ответ на: комментарий от ugoday

На могилке $чтоВыТамПользуете ещё яблочко спляшет.

Хотя для XMPP нашлось применение – бекенд для Grindr.

cumvillain
()
Ответ на: комментарий от cumvillain

Опять пердолево какое-то делать надо

Проблемы, для которой нету тикета в багтрекере, считаются несуществующими. Такие дела.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Проблемы, для которой нету тикета в багтрекере, считаются несуществующими. Такие дела.

Ну в общем-то ты прав, проблемы так-то не существует. Нет пользователей – нет проблемы.

cumvillain
()
Ответ на: комментарий от ugoday

Если вы чего-то не знаете, это не значит, что этого не существует.

Вообще значит. Если никто из моих знакомых за последние семь лет не сказал мне «о, вот тебе мой JID, если хочешь написать – пиши сюда», значит XMPP сдох.

cumvillain
()
Ответ на: комментарий от cumvillain

Аргумент уровня «Японии не существует, я там не был и никто из моих знакомых тоже её не видел» довольно сложно оспорить. Не стану и пытаться.

ugoday ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.