Представлен третий экспериментальный выпуск клиента для мгновенного обмена сообщениями Pidgin 3.0 (2.92). Выпуск отмечен как имеющий уровень качества предварительной альфа-версии, не рассчитанной на повседневное применение. Сборки подготовлены в формате Flatpak (пока доступен только архив с кодом)...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63506
Теперь хоть понятно, чьи исходники взяли в MAX.
>А макс — попытка отбить провалившийся тамтам за госсчётМожет быть, а может быть это стандартный психологический приём, при котором заведомо делают совершенно ужасное, чтобы потом люди приняли немного менее ужасное, что совершенно не отменяет того, что оно ужасное. Нельзя грешить наполовину.
17 лет на разработку какой-то альфа-версии это перебор даже для самого опенсорсного опенсорса, протоколы уже устарели, а их поддержка тут ещё не написана
Да ладно вам, перебор. Вон Wayland не даст соврать.
Все мейнстримовые дистрибутивы уже минимум 5 лет на вейленде
Пишите сразу 100 лет.
Мейнстрим - понятие растяжимое.
Ты, возможно, хотел сказать "новомодные"
> Мейнстрим - понятие растяжимое.
> Ты, возможно, хотел сказать "новомодные"TOP 20 из Distrowatch - все на вейленд по умолчанию
кто нить чекните так ли это
> кто нить чекните так ли этоДа, всё так
Дистро(дро|ва)тч и TOP это понятия ортогональные)
У них Mint, CachyOS, MX Linux и EndeavourOS обгоняют Ubuntu.
А RHEL вообще на 47 месте.
> Дистро(дро|ва)тч и TOP это понятия ортогональные)
> У них Mint, CachyOS, MX Linux и EndeavourOS обгоняют Ubuntu.
> А RHEL вообще на 47 месте.А что тебя удивляет? Убунта несколько утомила своими марктинговыми фокусами и многие ушли на минт. А для RHEL условия рхбм завинтил так что этим теперь и будут пользоваться только толстые коты из фортуны. А центос - сдох. Кому надо быть бесплатным БЕТА тестером в каком-то стреме до упора? Отличное предложение, хрен откажешься.
> А что тебя удивляет?Нет конечно.
Я понимаю что заходить на какой-то сайтик и накликивать свой дистрибутив будут "ну очень особенные личности"))> А для RHEL условия рхбм завинтил так что этим теперь и будут пользоваться только толстые коты из фортуны.
Т.е тысячи людей в офисах.
А не какие-то бомжы из подвала.
Которые не будут каждлый месяц бегать на васянский сайт головосовать за любиму.
> Я понимаю что заходить на какой-то сайтик и накликивать свой дистрибутив будут
> "ну очень особенные личности"))Оно как бы да - но с наблюдаемой картиной мира в целом бьется, плюс-минус лапоть. Убунта маркетинговыми заскоками народ смогла изрядно дожать.
> Т.е тысячи людей в офисах.
При _десятказ миллионах_ пользователя линя, говоря про тысячи - мы говорим о порядке величин 0.1% - и это не глобальной доли ос, а только среди линухов. Просто немного азов математики и обработки статистики. Тыщи людей в офисах еще выглядит круто? :)
> А не какие-то бомжы из подвала.
Если мы обсуждаем процент инсталляций ос - доходы клиентов ортогональны этому, не?
> Которые не будут каждлый месяц бегать на васянский сайт головосовать за любиму.
Даже если все эти тысячи припрутся, всем скопом, по указу менеджеров, это мало на что повлияет. На что может влиять флуктуация 0.1%? Поднять с 48 места до 45? Ну, допустим :)
Ты бы хоть прочитал на самом дистровотче как они статистику считают. Причем они сами предупреждают что статистика ТОЛЬКО на основе переходо на соответствующие страницы дистров на их сайте. Все.
Мейнмолодёжностримные (мейнмолодёжнострёмные).
Толку то? Забаговано и нежизнеспособно все еще . большинство багов все еще остались
Так ненужное ненужно можно и дольше полировать - оно ж, ну понимаешь? Не нужно.
Есть мессенджер на Point-to-Point по IPv6?
Tox
А что за Tox ID?
Как предполагается найти своего собеседника?
DHT
> Как предполагается найти своего собеседника?По Tox ID и предполагается - в распределенной p2p сети. Это вполне однозначный идентификатор. Более того. Это еще и публичный ключ, так что большую часть хэндшейка в стиле Diffie Hellman - уже сделана, просто фактом записи/добавления этого ID.
Идентификатор. Как-то же нужно отличать собеседников.
Уникальный идентификатор устройства тебе выдаётся при первом подключении по моему. А этим реально кто-то пользуется?
Во, нашел:>> How do I add someone to my contacts list?
Look in the profile or settings panel of your client to get your Tox ID which should look something like:
>> 56A1ADE4B65B86BCD51CC73E2CD4E542179F47959FE3E0E21B4B0ACDADE51855D34D34D37CB5
>> Give yours to your friend and get your friend to add it. That's it.Ссылка: https://tox.chat/faq.html
В общем, как по мне выглядит не очень, поэтому никто это и не использует. Тут достаточно много может быть подводных камней в виде проблем. Замечу что он не совсем открыт - сама сеть закрыта, а открыто только АПИ и некоторые клиенты.
>Замечу что он не совсем открыт - сама сеть закрыта,С чего вдруг? TOX core открыто.
>> С чего вдруг? TOX core открыто.Т.е. ты утверждаешь что сможешь поднять сеть tox дома? Так и вижу заголовки изданий хабра и xakep. Ну я бегло поискал в поисковике - на первой странице ничего подобного нет. Т.е. это таки никому не нужно или не возможно.
> В общем, как по мне выглядит не очень, поэтому никто это и не использует.Отучаемся говорить за всех.
> Тут достаточно много может быть подводных камней в виде
> проблем. Замечу что он не совсем открыт - сама сеть закрыта,
> а открыто только АПИ и некоторые клиенты.Булшит.
1) Оно отлично работает даже в сети без интернета совсем. В этом случае клиенты найдя друг друга через local peer discovery и проч - устраивают этакий локалочный интерком.
2) Сорцы либ, клиентов и чего там еще - полностью доступны. ВСЕ. Можете даже свой bootstrap node вкатить. Отличается от обычного клиента только тем что DHT ID не меняет для приватности а постоянным сохраняет, что его ессно несколько демаскирует для ALL. За счет чего потенциально может заметно больше трафика огрести. Но можно таких и приватно наставить, себе в локалке или где там. Оно же может быть TCP-relay (unfirewall/hole punch) на случай когда everything failed. И пропихать звонок даже между 2-я юзерями за NAT. Это - часть протокола и не требует никакой конфигурации юзерями.
3) Кстати есть примеры и ботов. Минимальный бот, даже на си - полстраницы текста на все. За счет хорошего API как раз - "месенжер в либе". И можно накатать себе бота - за вечер. Удачи так с телегами, вацапом и проч - там вы опупеете раньше чем поймете как их убер-апи использовать вообще. У этих одно из самых вменяемых апей IM из всего что я видел.
4) Из хорошего - все и всегда шифровано. Нешифрованого режима просто нет. Прострелить пятки глупым способом - не получится.Кстати для pidgin 2.x даже плагин был - правда минимальный - только чаты 1 на 1.
Такое обычно в QR код запаковывают. Чтоб ты другу показал и вы сконнектились. Ну или в ссылку с протоколом которой аппликуха сразу как для себя распознает. Типа tg://<что-то> - сразу откроет нужный чат.
> Такое обычно в QR код запаковывают.Некоторые клиенты умеют QR с ключом генерить. Но учитывая размер ключа его можно скопипастить а накрайняк даже вручную вбить.
Там кроме публичного ключа еще "антиспам" который можно при случае подкрутить чтобы обломать ботов пытающихся ломиться по слишком засвеченому ключу, да чексум - по которому лажа в добавлении замечается, хотя клиент не имеет понятия валиден ли ключ и просто ищет его.
> Ветка Pidgin 3 разрабатывается с 2011 года,
> переход на ... библиотеки GTK4Весьма вовремя.
Тут уже GTK5 маячит на горизонте.> а до этого ещё три года обсуждалась
Не, это как-то не серьезно.
Надо минимум пять лет обсуждать! И десять делать.
> Надо минимум пять лет обсуждать! И десять делать.Так они так и сделали 😁
Да у моего одноклассника в школе лет 20 назад был лучше чат чем это.
> Не, это как-то не серьезноХудожники же... Типичный опенсорс. Хорошо хоть не разосрались и пару раз не форкнули.
Почему–то в рунете обходят стороной тему IRCv3.
А в рунете ещё остались живые IRC-сети? Их в мире-то всего 3,5 популярных, да и в тех по большей части диды сурово молчат в тематических каналах. Былого величия больше нет.
Ну, IRC всегда была непопулярна. Но в этом плюс, если нужен альтернативный канал связи, а пилить свое нет желания.
У Ирки большой плюс - она не хранит историю. И нет привязки к паспорту. Шифрование можно на клиенте прикрутить.
Сегодня, когда большой брат уже следит за всеми, ирка может выручить, когда надо.
>> Сегодня, когда большой брат уже следит за всеми, ирка может выручить, когда надо.А с чего бы это вы можете быть уверенными в том что серверная часть не имеет ни одной CVE не доступной большому брату?
> У Ирки большой плюс - она не хранит историю.Кто запретит ей это делать ?
> Сегодня, когда большой брат уже следит за всеми, ирка может выручить, когда надо.
Почему большой брат не может контролировать ирку ?
Если говорить о рунетовских IRC, то как бы доже обязаны хранить логи
"Голубь себя еще покажет!"(Ц)
> Ну, IRC всегда была непопулярна.Ну, говорите за своё поколение. В конце 90х / начале 00х ирка была основным IM.
> У Ирки большой плюс - она не хранит историю.
По умолчанию. Так-то в большинстве случаев хранение истории прикручивают.
> У Ирки большой плюс - она не хранит историю.Поэтому одни и те же вопросы задаются по несколько раз)
> И нет привязки к паспорту.
К сожалению.
Иногда возникает большое желание просто забанить всякий мусор.> Сегодня, когда большой брат уже следит за всеми, ирка может выручить, когда надо.
Или создать иллюзию безопасности.
Т.к ты не знаешь, может в чате сидит кто-то, у кого история всегда пишется.
> К сожалению.
> Иногда возникает большое желание просто забанить всякий мусор.Ща тебе сделают тамтам-месенжен и ты сможешь там отвисать с авторизацией в госуслугах. Правда нормальные люди сторонкой это конечно обойдут.
>> Сегодня, когда большой брат уже следит за всеми, ирка может выручить, когда надо.
> Или создать иллюзию безопасности.
> Т.к ты не знаешь, может в чате сидит кто-то, у кого история всегда пишется.Даже если она и пишется - то не заливается хрен знает кому на убержирный сервак. А при желании организовать относительно приватный чатик IRCD можно нарулить минут за 10. Даже в onion каком-нибудь, чтоб совсем уж анонимусы. Правда и банить их будет неудобно - но это решаемо.
Я как сидел в своем мессенджере (телега), так и буду сидет. Ваши/ихние фанатские выкрики... проходили.
> Я как сидел в своем мессенджере (телега), так и буду сидет. Ваши/ихние
> фанатские выкрики... проходили.А я вижу - посадки телеграфистов оптом. Зато, блин, синхра на соседний девайс (в половине случаев майорский оказывается), угоны акков подменой номера телефона, блок неугодных телегой путем накрутки жалоб - изменение полисей после френч-пресса, и прочие милые вещи.
>У Ирки большой плюс - она не хранит историю. И нет привязки к паспорту.А у XMPP, TOX, Matrix что, привязка к паспорту есть?
Слишком медленно и долго. Ещё и обсуждают годами. Мда. Но сам Pidgin норм, раньше пользовался во всю.
Как пользователь старых версий вообще не вижу зачем он сейчас нужен. Версия 2 не была особо удобной. Да и по функционалу не очень была, мне не хватало многих вещей, которые были в Miranda IM. Но это был самый адекватный из мультипротокольных месседжеров, когда были ICQ, XMPP. Сейчас он зачем? Для XMPP? Так для него лучше клиенты есть. Matrix добавят? Так кроме эталонного Element особо другим и не очень удобно пользоваться.
Qt, надо было на qt! И под винду бы нормально можно было бы собрать тогда, и выглядело бы не как гткговно для ненужного пальцетыка.
> Наиболее заметным улучшением в новой версии стало
> добавление в конфигуратор секций Appearance, Privacy и Development.Да там просто тьмы настроек, как я погляжу. Пользователи не разберутся! Надо выпилить парочку. А, погодите, там всего одна? Ну тогда ее и выпилить!
У меня даже в 2011 были вопросы, зачем им пользоваться, а сегодня так и вообще - вспомнил что оно существует открыв новость.
Хотя логотип и название всегда нравились, да. Если прикрутят телегу, вайбер, воцап и вк мессенджер - то чем реальные нормальные люди пользуются, может и будут пользователи.
Для телеги и вацапа для v2 по жизни плагины были. Но правда в v3 апи плагинов сменили - так что это теперь несчитово. Можете написать плагины еще раз, если не лениво.
Считово, лениво. 😡🔥
> Считово, лениво. 😡🔥Апя плагинов в этом уродце ВООБЩЕ СОВСЕМ другая - так что только - заново переписать. Заодно вот и классный мотиватор авторам плагинов подогнали. Ща их завалит плагинами!
> переход на систему типов GObject, библиотеки GTK4 и Adwaita,
> сборочную систему Meson, GPlugin для обработки плагинов, SQLite для хранение истории чатов
> и GSettings для работы с настройками. ПВот уж обмазались то. Из приличных слов тут разве что SQLite, и то - реально П, ибо для экспорта чата в человекочитаемый вид вам наверное придется побыть немного DBA :)
А храниться ничего в человекочитаемом виде и не должно, это неэффективно. Если кому-то вдруг понадобится содержимое БД в виде текста, то для этого можно сделать отдельную функцию экспорта. В крайнем случае, есть левые утилиты.
> А храниться ничего в человекочитаемом виде и не должно, это неэффективно.А переписываться в человекочитаемом виде - ничего, нормально? :)
роботы смотрят на тебя с осуждением !
> роботы смотрят на тебя с осуждением !Я в принципе роботам и key-value делаю, они одобряют. Но это все же не история чатика в ее обычном понимании.
Too little too late.
Сколько теперь ресурсов жрёт? Достоинство 2 в том, что 8 мегабайт потребляет и из них 6 в свопе, при том, что это единственная программа на гтк2 и этих либах. Т.е. ресурсов вообще не потребляет, можно считать, в 20 раз меньше конкурентов. Хотя, чатрумы жабера лагали и с иркой некоторые сложности, это да. Сомневаюсь, что теперь лучше.
А они специально делают серые шрифты на белом фоне? Это же кринж, даже если придраться к тому, что гномовцы все сплошь фронтендеры, нормальные фронтендеры же знают что такое contrast ratio.
> выполнен переход на ... библиотеки GTK4 и Adwaita
>> выполнен переход на ... библиотеки GTK4 и AdwaitaЭто они засоответствовали Gnnome HIG чтоли? Чтобы максимально враждебно к пользователю, и с бесполезным интерфейсом, жрущим дофига места на нифига?
Матрица лучше.
Вот это новости! Даже и не ждал уже. Четырнадцать, м@ть твою, лет!
> Третий предварительный выпуск
> предварительныйТак что не радуйся слишком сильно)
>> Третий предварительный выпуск
>> предварительный
> Так что не радуйся слишком сильно)Я не то чтобы радуюсь, я капитально офигеваю
Что-то нечто.
Закопать.
Все нормальные люди сидят в тг
А для irc мертвого есть другие клиенты
Мертвый клиент для мертвых протоколов. Прикладная некромантика в действии.
>В Pidgin 3 выполнен переход на систему типов GObject, библиотеки GTK4 и Adwaita, сборочную систему Meson, GPlugin для обработки плагинов, SQLite для хранение истории чатов и GSettings для работы с настройками.Читаю и не понимаю смысла всех этих изменений, что в фреймворке, что мессенджер за ними пытается успеть, а что он от этих крысиных бегов стал лучше работать?
> Читаю и не понимаю смысла всех этих изменений, что в фреймворке, что
> мессенджер за ними пытается успеть, а что он от этих крысиных
> бегов стал лучше работать?Лишился всех протоколов и настроек, и большей части адеквата в core. И просто юзабилити. Что там от pidgin осталось кроме названия - ктулху бы его знает.
>Из протоколов пока поддерживается только IRCv3Я не знаю что сказать, слов нет. Для ирки не нужен мессенджер, достаточно браузера, ирка не на столько популярна чтобы в 2925 году только под неё делать мессенджер. Зачем вообще про сабж новости выпускать, совершенно не понятно, Jabber протокол давно мёртв, только планируют, Matrix, единственный протокол, который ещё используется, про него вообще не упоминается.
> Я не знаю что сказать, слов нет. Для ирки не нужен мессенджер,
> достаточно браузера,Самый инвалидский способ IRC юзать, пожалуй.
> ирка не на столько популярна чтобы в 2925 году
Ух ты! Кто-то еще юзает IRC в 2925 году? А пиджин 3 так и не релизнулся? Раскалывайся давай, путешественник во времени. И какая там версия ядра ща в моде? И перейдет ли майкрософт на линь?
> совершенно не понятно, Jabber протокол давно мёртв, только планируют, Matrix, единственный
> протокол, который ещё используется, про него вообще не упоминается.Matrix - какая-то кривая хайпота подмятая 1 единственной коммерческой корпой, по сути для ЭТОГО есть 1 клиент и 1 сервер.
17 лет - это не так уж и много то, в масштабах истории это капля в море, а для опенсорса это тоже отнюдь небольшой промежуток времени. Тот же вяляный только в 2023 году стал более менее юзабелен после 15 лет разработки, опенсорс такой опенсорс.
Сначала сделали мессенджер с плагинами для аутуальных протоколов. Потом перешли на новую версию фреймворка, просто потому что она вышла, без какой-либо объективной причины и теперь будут снова здорова все пилить. Абсурд.