/ review

Mastodon

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

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

Выглядит интересно. Что дальше?

Что это такое?

mastodon.social

В общем, Mastodon - микроблог платформа, похожая на Твиттер, с исключениями:

  • сообщение 500 символов
  • сообщение имеет 4 уровня приватности, можно пометить контент как NSFW
  • нет общей ленты сообщений из всех сетей, только ваша сеть и сеть друзей (об этом чуть позже)
  • бесплатно*, нет рекламы (если только администратор не захочет обратное)

Хотя Mastodon платформа бесплатная, для работы инстенсов нужны деньги, большинство инстансов создали Patrion аккаунт для поддержания работоспособности.

Внешне Mastodon похож на Tweetdeck с 4 колонками:

  • колонка сообщений, переключение лент
  • ваша лента: ваши сообщения и тех, кого читаете
  • уведомления: уведомления и прочее, почти копия Notification от Твиттер
  • Ленты новостей: локальная и федеральная

Если с первыми колонками всё понятно, что за ленты локальные и федеральные?

Локальная лента - все сообщения от пользователей вашего инстанса.

Федеральная лента - немного сложнее: это лента всех пользователей, которых знает ваша сеть, это те пользователи, которых вы читаете в других сетях или пользователи, которых читают другие пользователи вашей сети. Короче: это лента всех тех, кого читают на вашем инстансе.

Для Mastodon уже написали несколько неофициальных приложений для iOS/Android.

И даже есть статья на Wikipedia.

Хорошие новости

ПО с открытым исходным кодом и AGPL лицензией (вопрос: хорошо это или плохо).

Development of Mastodon and hosting of mastodon.social is funded through my Patreon (also BTC/PayPal donations). Beyond that, I am not interested in VC funding, monetizing, advertising, or anything of that sort. I could offer setup/maintenance services on demand.

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

Платформа задумывалась с идеей быстрого развертывания, поэтому ее можно установить в 2 клика на Heroku.

На тот момент, когда я прочел первую статью про эту сеть, автор собрал 800$ на Patreon, теперь, когда это пишу, - 2300$.

Децентрализация означает отсутствие единой юрисдикции, под которую попадает сеть (США для Твиттер или РФ для ЖЖ), и, в теории, никто не может давить на сеть, банить юзеров или просить приватную переписку пользователей. Если кто-то захочет закрыть один инстанс, нет проблем открыть второй.

Автор Mastodon не из США - из Германии, поэтому большинства перегибов в IT-сообществах, которые идут из США, пока нет.

Плохие новости

Mastodon написан на Ruby on Rails. Хотя я и сам работаю с этим фреймворком, знаю, что он не очень подходит для такого вида нагрузки. Отчасти поэтому “главный” сервер - mastodon.social - закрыл регистрацию.

Нет возможности удалить аккаунт (надеюсь, пока).

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

Хотя сообщество открытое и “милое”, старожилы не очень рады наплыву новичков. Но это не так страшно, потому что их можно не читать и уютно обосноваться на собственном инстансе.

Каждый инстанс поддерживает, как правило, один человек - администратор. Закончатся деньги у администратора, пропадет интерес к поддержке или поссорится с другим администратором - ваш инстанс под ударом: либо закроется, либо может закрыть доступ к другим инстансами.

Из предыдущего пункта: инстансы поддерживаются на чистом энтузиазме, и, почти все, создали Patrion аккаунты для поддержки. Нет денег от пользователей - инстанс закрыт.

Стоит идти?

В общем, сеть выглядит очень интересно и перспективно. Но её ждет судьба всех других нишевых сетей, потому что, скорее всего, “обычные пользователи” туда не пойдут - сложно и мало т.н “лидеров мнений” и харизматичных людей.

Сейчас сеть на подъеме, потому что поднялся шум. Шум пройдет, и половина инстансов погаснет, пользователи вернутся в свой Твиттер.

Если вы устали от ботов, истеричных людей в твиттере, смело идите в Mastodon. Если вдруг что-то начнет происходить с вашим инстансом, можно сохранить всю историю переписки и унести на другой сервис (пока руками). Либо можно создать свой инстанс и с друзьями уйти туда.

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

Меня можно найти на сервере mastodon.cloud (другие инстансы поддерживать не буду).

https://github.com/tootsuite/mastodon

Mac Shifford

Mac Shifford

hEl|0 W0r1d exP3r7. Code artisan. Current: Ruby, Elixir, Swift, JS. Next: Clojure, Haskell. Main gopher - gophers.by Co-founder - minsk.rb

Read More