Добрый день.
В тестовом режиме для пользователей linux.org.ru поднят сервер Matrix. На данный момент ограничение на одну звезду (любого цвета), чтобы избежать спама и чрезмерной нагрузки.
Matrix — это свободный протокол для реализации федеративной сети, построенной на основе линейной истории событий (events) внутри ациклического графа (DAG). Самым распространённым способом использования протокола является реализация чата (например, Riot и клиент для GNU Emacs) и «склеивание» других протоколов друг с другом посредством мостов (например, есть реализация на libpurple с поддержкой XMPP, Telegram, Discord и IRC)
Каждый аккаунт верифицируется на основе профиля на ЛОР, тем самым, теперь, если вы захотите написать кому-то личное сообщение — вы можете попробовать найти этого человека на сервере Matrix на основе имени его профиля.
Создать аккаунт можно посредством интерфейса https://enter.matrix.lor.sh:
- При каждом заходе на страницу (либо обновлении) генерируется новый токен. Не обновляйте страницу в середине процесса, иначе в итоге получите «token not found» — в этом случае просто проделайте процесс с добавлением токена в профиль еще раз.
- Ввести свой логин на ЛОР.
- Ввести новый пароль для Matrix (будьте внимательны, ибо на данный момент интерфейса восстановления пароля пока нет).
- Добавить в профиль пользователя (https://www.linux.org.ru/people/USERNAME/edit) указанный на странице токен.
- Нажать на кнопку «Sign Up».
- После вы можете удалить токен, так как он необходим только для верификации принадлежности профиля вам.
Созданный аккаунт будет вида @username:lor.sh
.
Далее в любом клиенте использовать адрес https://matrix.lor.sh (я пока не нашел причину, почему клиенты не подхватывают SRV запись).
FAQ
- Могу ли я использовать получившийся аккаунт для общения с людьми на других серверах?
- Да, протокол Matrix федеративный, со всеми вытекающими.
- Возможно ли зарегистрировать аккаунт не имея профиля на ЛОР?
- Нет, потому что это противоречит изначальной идее. Единственный аккаунт, который не имеет привязки к профилю — аккаунт администратора. Других подобных существовать не будет.
- Какая политика модерации?
- Вы вправе модерировать созданные вами комнаты на свое усмотрение.
- Возможно ли зарегистрировать аккаунт не имея одной звезды?
- В исключительном случае — да. Например, если вы хоть как-то известны либо на форуме, либо в мире FOSS. Для остальных лучший путь – поддержать ресурс написанием новостей про интересные проекты или события. Как только будет уверенность, что сервер сможет выдержать наплыв неограниченного количества регистрантов — ограничение на одну звезду будет снято.
- Что делать не стоит?
- Устраивать спам-рассылки, создавать публичные (доступные в списке комнат при поиске) комнаты с непотребными названиями. В остальном контент контролируют создатели комнат, и общаться по поводу границ допустимого в комнатах — следует с ними.
- Я хочу поддержать рублем. Что мне можно сделать?
- На данный момент поддержка не требуется, но рано или поздно это изменится. В этот момент я напишу — вы можете подписаться на мой Mastodon (
https://lor.sh/@dump_stack
), чтобы не пропустить этот момент.
- Почему не XMPP?
- К сожалению, из-за большого количества некомпетентных личностей (в том числе и на этом форуме) XMPP окутан большим количеством мифов и слухов, с которыми тяжело бороться, а следовательно тяжело привлечь людей из проприетарных месседжеров на свободные аналоги. То есть проблема больше социальная, чем техническая. Тем не менее, Matrix пусть и имеет много проблем, но является перспективным.
- Почему в Talks, а не в новости?
- На данный момент сервер работает в тестовом режиме. Это не значит, что что-то не работает, но перед тем, как предложить использование большему кругу лиц — я хочу быть уверен в отсутствии каких-либо нелепых ошибок.
Внутренний (не федеративный) чат для тестовых целей: #debug:lor.sh
Публичный чат (федеративный, доступный для пользователей с других серверов): #talks:lor.sh