Lol. Попытались зарегаться два спам-бота (в пояснительную записку впердолили рекламные ссылки) с адресов yahoo.com. Получил отлуп от yahoo.com, что письмо от phreedom с подтверждением почтового ящика не проходит спам-проверку и вообще, больше не приходи, сраный спамер.
TFW спамеры забанили твой почтарь "за спам".
@tolstoevsky Email должен умереть. Пора всю нотификационную ерундень сбрасывать прямо в свой жаббер сервер 
@tennoseremel @tolstoevsky e-mail как раз-таки живее всех живых и на нём столько всего повязано
@groosha И это плохо 
@tennoseremel @tolstoevsky уж явно лучше, чем XMPP (хотя, наверное, всё лучше, чем XMPP)
@groosha О, Евгений с гастролями 
@groosha Ваганыч же, ну.
@tennoseremel @tolstoevsky хз, я на полном серьёзе говорю. Тот опыт взаимодействия с XMPP-серверами, кучей ХЕР-ов, которые где-то поддерживаются, где-то нет, а "из коробки" нет вообще нихера, плюс отсутствие "базовых" для 2020 года фич, убедили меня, что XMPP существовать в XXI веке попросту не должно. Впрочем, недаром от него отказались крупные компании, тянуть это поделие за собой неблагодарно и бессмысленно.
@groosha оуууу, разговор про базовые фичи в [тукэйдвадцатом], ура!) Как там комментирование в ваших "каналах"?) Удобно ведь, не правда?) @tennoseremel @tolstoevsky
@blue @tennoseremel @tolstoevsky
Да нормально, работает.
как там мультидевайс (с синхронизацией истории), отправка файлов больших размеров, групповые чаты, аватары, онлайн-статус, отложенные сообщения? Ой, простите, в мире XMPP на это положили ХЕР и каждый сервер сам решает, нужно ему это или нет. Ну ладно, через 50 лет ещё раз узнаю.
@groosha Да вроде норм, не жалуемся) Меня, кстати, часто это спрашивают, но в основном те, кто лет 50 не открывал свой профиль созданный во времена жаббер.ру. Там был шероховатый момент, когда народ массово переходил на новый стандарт запроса истории, но йолы палы, у него последняя редакция была лет 10 назад, тем не менее, если в клиенте поддерживается, то тоже можно им воспользоваться. Херы, на самом деле, штука крайне толковая. Вот например стандартный хер по исправлению сообщения. Он оформлен так, что у того, кто его не поддерживает, это просто новое будет сообщение, а у того, кто поддерживает - ну там по вкусу, карандашики с историей, хоть даже гитовая подсветка) Или реплаи, аттачи, треды - Все сделано так, что бы хотя бы какую-нибудь инфу человек без поддержки получил, просто сообщение в общий поток, ссылку вместо картинки в фиде. И это, на самом деле, круто, так как время то идет, фичи нужны во все времена разные) @tennoseremel @tolstoevsky
@blue @tennoseremel @tolstoevsky это, может, звучит круто и на словах вполне "eXtensible", но не пора ли сделать XMPP2, сделав часть XEP-ов обязательными? Те же Carbon Copy, MAM или MUC?
Пару лет назад выбирал между ejabberd, prosody, mongooseIM. У первых двух тогда не было полного пересечения по ХЕРам, а третий вообще какой-то Ынтерпрайз, который хрен развернёшь на бичарской VPS. С клиентами тоже весело. Если на компе ещё есть какой-то выбор, то на Android, кроме Conversations, есть что-то толковое? А на iOS?
И вот это всё "разнообразие" возможностей на практике означает идеал, который ХЕР (pun intended) достигнешь.
Но, повторюсь, какой-нибудь XMPP2 мог бы это решить. А раз нет, то XMPP для меня мёртв окончательно.
@groosha Нет, не пора. То, что ты хочешь зафигачить всё в одно, это лишь твой фетиш, не более.
Если тебе нужен официальный список того, что должно быть для, то он и так существует: https://xmpp.org/extensions/xep-0423.html
@tennoseremel @blue @tolstoevsky о, за ссылочку спасибо. Честно, приятно удивлён, что авторы и координаторы XMPP помнят, что на календаре уже не 1999 год. Но, конечно, от наличия этого документа реальность не изменится. Не нашёл там нигде информации о серверных реализациях, поддерживающих все эти фичи.
"То, что ты хочешь зафигачить всё в одно, это лишь твой фетиш, не более"
Да, у меня есть фетиш на удобные мессенджеры. И я уже несколько раз говорил, что ((для меня)) XMPP мёртв. Кто хочет, пусть пользуется, не жалко.
@groosha Удобство меряется не тем, что всё описано на одной странице, очевидно же, ну.
@tennoseremel кстати, вот на почту ньюслэттер (буэээээб простите) пришел Hello BeagleIM 4.0 and SiskinIM 6.0! Their iOS and MacOS clients now speak Mediated Information eXchange (MIX) (XEP-0369, XMPP’s new group chat protocol). VoIP connectivity has been improved with Jingle Message Initiation (XEP-0353), Last Message Correction (XEP-0308) is available for editing messages which were already sent, and other features like Message Retraction (XEP-0424) and quick replies for quoting were introduced. Support for CAPTCHA forms has been added as well: Extended In-Band Registration (XEP-0158) is invoked for additional verification during account registration. Of course there are many more changes and bugfixes!
The iOS and MacOS client Monal got a new push server and received improvements for Message Archive Management. This is one of the many changes to arrive in future releases. Be prepared and get a glimpse in the Monal Beta Testflight.@groosha @tolstoevsky
@blue @tennoseremel @tolstoevsky но, правильно ли я понимаю, что при попытке пообщаться с человеком, чей аккаунт находится на «голом» ejabberd (например), все эти Message Retraction и Last Message Correction просто не будут работать?
@groosha скорее всего будут, я , например, почти ничего из видов предоставляемых херов не настраивал, там основное - это настройки сертификатов, доменных имен, прав и точек доступа. STUN/TURN для голосовой связи пока сложно настраиваются, но, у меня старый конфиг, говорят в новый включили образцы и тоже должно быть все проще, но они завязаны на ДНС. Исправление сообщения я точно нигде отдельно не включал, само как то было ))@tennoseremel @tolstoevsky
@blue @tennoseremel @tolstoevsky странно. Потому что, по идее, сервер, который не знает о редактировании сообщения, отправит новый вариант отдельно. Тот, который "не понимает" отзыв сообщений, просто проигнорирует. И так далее. Что приводит к тому, что в зависимости от того, где "хостится" твой собеседник, пользовательский опыт будет совершенно разным. Это даже в централизованном Telegram видно, когда часть клиентов обновилась, а часть ещё нет и использует более старый "слой", где применяются всякие хаки.
@groosha ну да, так и есть, то есть человек получает набор услуг своего провайдера. То есть если есть какой-то старый сервер у которого этого LMC еще нет, то, естетственно, он просто не поймет че от него хотят, он это обработает как новое сообещние, но он уже давно работает из коробки, без дополнительно пляски в эжаббердэ. Клиенты, по идее умеют спрашивать - поддерживает ли сущность вот такое с собой обращение, если этим грамотно распорядится, можно предусмотреть всякие фоллбэки или оповещения, мол звиняте, в этом чате не получится вот такое сделать. Но сам LMC он оформлен как атрибут, то есть к сообщению пристегивается inReplaceFor="айдишник" - хз так ли именно он назывался, соотвественно, если оно прилетает ничего не подозревающему участнику - он его обрабатывает как просто сообщение, что уже лучше чем ничего) @tennoseremel @tolstoevsky
@blue @tennoseremel @tolstoevsky да, тот же Conversations на Android, если я правильно помню, умеет определять поддерживаемые собеседником фичи (сколько у него херов, лол).
Но это нихера не консистентно.
@groosha ну почему же?) Вроде бы он грамотно это делает, последний раз я понял что друг год не обновлялся, когда я не увидел кнопки звонка в чате с ним... @tennoseremel @tolstoevsky
@blue @tennoseremel @tolstoevsky я про более "privacy-oriented" фичи. Понятно, что если собеседник не поддерживает конкретное шифрование, то ты это сразу поймёшь. А вот вышеупомянутое редактирование или отзыв? Да банально, ты пишешь человеку, а у него на телефоне один клиент, на компе другой. И там разные херы.И привет анал-карнавал.
@groosha Что-то мне подсказывает, что ты пытаешься придумать проблемы, вместо описывания того, что реально происходит.
@tennoseremel @blue @tolstoevsky мне нечего придумывать. Я пробовал использовать это говно ебаное, понял, что вот этот описываемый цирк рушит весь User Experience и сейчас спокойно всем этим делом не пользуюсь, изредка поливая грязью то, что само по себе уже много лет в грязи. Потому что у меня натурально бомбит с того, насколько нихуя не изменилось за десять с лишним лет.
Ещё тогда, в 2009, кажется, году, когда я впервые узнал про тогда ещё Jabber, мне это казалось очень круто: развернуть свой сервер для маленькой тусовочки и не юзать ICQ, вау!
А сейчас понятно, что далеко от "аськи" XMPP так и не ушёл. Ты и @blue это, по сути, подтвердили.
@groosha При этом всё, что я сейчас вижу, тебе рвёт пукан от каких-то собственных предположений, а у нас всё работает. Как так?
@tennoseremel @blue @tolstoevsky я очень рад, что у тебя всё работает. И что ещё у 2.5 юзеров в интернете всё работает.
@groosha Статистика из задницы, ммм, нет, не пойдёт.
@tennoseremel @blue @tolstoevsky
¯\_(ツ)_/¯
@groosha Слив засчитан ©
Вообще, слушать про «2,5 человека» от пользователя линукса это вообще такое 
@groosha
Что угодно, но серверный софт точно не обязан быть юзерфрендли с однокнопочной настройкой.
@tennoseremel @blue @tolstoevsky