LINUX.ORG.RU

Pleroma 2.0

 , , , ,

Pleroma 2.0

1

2

Спустя чуть менее, чем через год спустя первого стабильного выпуска, в международный женский день представлена вторая мажорная версия Pleroma — федеративной социальной сети для микроблогинга, написанной на языке Elixir и использующей стандартизированный W3C протокол ActivityPub. Это вторая по численности сеть в Fediverse.

В отличие от ближайшего конкурента — Mastodon, который написан на Ruby и зависит от большого количества ресурсоёмких компонентов, Pleroma является высокопроизводительным сервером, который может работать на маломощных системах, таких как, например, Raspberry Pi или дешёвых VPS.

Также Pleroma реализовывает Mastodon API, позволяя быть совместимой с альтернативными клиентами Mastodon, типа Tusky, Husky от @a1batross или Fedilab. Более того, с Pleroma поставляется ответвление исходного кода интерфейса Mastodon (а если быть точнее, интерфейс Glitch Social — улучшенного ответвления Mastodon от сообщества), что делает более плавным переход пользователей из Mastodon или Twitter с интерфейсом TweetDeck.

Помимо интерфейса Mastodon в Pleroma может быть встроен любой другой фронтенд, так как Pleroma позиционируется как универсальный фреймворк для построения серверов социальных сетей в Fediverse. Этой возможностью, например, воспользовался проект Mobilizon — сервер организации встреч, взяв исходный код Pleroma для своего бекенда.

Несмотря на смену мажорной версии, выпуск не может похвастаться обилием новых видимых функций, однако стоит отметить:

  • удаление устаревшей функциональности, в частности, поддержки протокола OStatus — старейшего протокола в сети Fediverse;
    • это означает, что с текущего момента Pleroma перестанет федерироваться с серверами без поддержки ActivityPub, вроде GNU Social;
  • опцию для отображения типа аккаунта (например, это обычный пользователь без соответствующего статуса, бот или группа);
  • статический фронтенд, не требующий загрузки JavaScript для отображения постов для посетителей извне;
  • «приватный» режим, в котором фронтенд не отображает информацию для посетителей извне;
  • emoji-реакции на статусы, в будущем которые будут федерироваться с Mastodon, Misskey и Honk;
  • инкремент мажорной версии движка для кастомизации интерфейса и добавление тем;
  • включение интегрированной в бекенд капчи для регистрации по умолчанию;
  • игнорирование пользователей на уровне доменов в интерфейсе;
  • множество внутренних изменений и исправлений ошибок.

Также доступны иллюстрации с маскотом Pleroma от сообщества в честь релиза! 1, 2, 3, 4 и другие в исходном треде.

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

★★★★★

Проверено: a1batross ()
Последнее исправление: commagray (всего исправлений: 10)
Ответ на: комментарий от Deleted

Он реплицируется с мастер-сервера.

Очевидно, у нас же серверная архитектура. Есть основной и бэкап-аккаунты.

Который требует поддержки с обоих серверов?

Очевидно, да, требует.

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

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

Там картинки-то можно отправлять? Видео? Файлы? Или как всегда это работает в одном-единственном заброшенном клиенте?

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

XMPP проиграл в конкуренции с централизованными проприетарными решениями.

Вот это честно говоря расстраивает. Email вот выиграл конкуренцию с централизованными проприетарными решениями, и это отлично, поскольку удобно. И никто не мешает корпорациям строить свои централизованные проприетарные сервисы поверх открытого SMPT/IMAP. А в мире мессенджеров и соц. сетей каждый так и продолжает городить свой анально изолированный протокол, чисто потому что быдло и так схавает.

Держать свой сервер слишком лениво, а хоститься на чужом — значит доверять какому-то Васе Пупкину, которому в любой момент надоест платить за VPS. Гораздо надежнее подключиться через корпорацию, которая получает доход и вряд ли отключит сервера просто так.

Так никто не мешает корпорациям пооткрывать мега сервисов, которые общаются друг сдругом. Они этого не хотят.

yvv ★★☆
()
Последнее исправление: yvv (всего исправлений: 1)
Ответ на: комментарий от cvs-255

Я хоть и упоминаю внутреннюю конкуренцию, но и Pleroma, и Mastodon работают по одному протоколу, поэтому взаимодействуют друг с другом. Они просто преследуют разные цели, которые могут привлечь или не привлечь пользователей.

Конкурирует с Twitter, Facebook и Instagram совокупность всех серверов, которые общаются на одном языке — Fediverse.

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

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

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

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

Это было добавлено каким-то анонимом. ¯\_(ツ)_/¯

Если есть что аргументировать, тыкни на кнопку «Править».

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

Очевидно, да, требует.

То есть сервер №1 упал, сгорел, попал под арест, и никакой миграции не будет.

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

Возможно, сервер обновляют на сегодняшний релиз.

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

О да. Реклама, требования номера телефона, справки от священника и банальный карнавал. Спасибо, нажрались. Людей устраивает — в добрый путь, мы как-нибудь без них обойдёмся.

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

Да там весь сайт из таких лулзов состоит

В ночь 28 декабря наши базы данных были случайным образом стёрты с лица Земли без возможности восстановления, потому что на резервные копии у нас не было необходимых ресурсов.

И этим людям предлагается доверить мой тёплый ламповый бложик?

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

Очевидно, у нас же серверная архитектура.

Очевидно, что у вас она. Но непонятно, зачем.

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

Ну так вы без людей и обходитесь, наяривая на свои маргинальные поделки без пользователей. Можно ещё в блокноте самому с собой общаться, вот где анонимность и приватность!

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

Просто сравнивая, а сколько вообще потенциально людей в 0net? Ко мне за два месяца хостинга своего инстанса прилетело около 30 тысяч аккаунтов. Я не знаю, никогда не пользовался 0net.

Я вот тоже подумал как бы выглядела p2p соцсеть. Получился биткоин с цепью на гигабайты.

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

Например, человек нарисовал плакат, что Бердымухамед (или как его там) - плохой президент Туркмении и должен уйти в отставку.

Допустимо ли удалять и цензурить такие картинки?

cvs-255 ★★★★★
()
Ответ на: комментарий от anonymous

Именно. Но большинству удобно обменяться номером телефона и пересылать друг другу огромные смайлики именуемые стикерами. А так же встроенные аудио/видео чаты.

XMPP даже если захочет уже не догонит. Но с другой стороны, а надо ли?

a1batross ★★★★★
()

Также Pleroma реализовывает Наверное, всё же реализУет. [br]По сути: непонятно, нахер всё это, вообще, надо. Лучший сетевой дневник тот, который ты можешь редактировать в своём редакторе, без заморочи сохранять и публиковать для вечности. Товарищами упомянутый FidoNet нужен нам, а остальное – вряд ли.

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

Наверное, всё же реализУет

Может, но словарь говорит, что это синонимы, поэтому всё равно.

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

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

Вот есть велосипед «Десна». Зачем ещё изобретать всякие горные, шоссейные, с кучей скоростей, подвесками, и т.д. Ездите люди на «Десне». Спасибо, так и сделаем.

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

Я вот тоже подумал как бы выглядела p2p соцсеть. Получился биткоин с цепью на гигабайты.

Вы придумываете какую-то ерунду вместо того чтобы открыть спеку на протокол и прочитать. Это не больно.

Просто сравнивая, а сколько вообще потенциально людей в 0net? Ко мне за два месяца хостинга своего инстанса прилетело около 30 тысяч аккаунтов. Я не знаю, никогда не пользовался 0net.

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

Это как телепортироваться из 2020-го в 1960-й в эпоху радиоприёмников и первых телевизоров.

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

Нет, в зеронет не будет 30 тысяч аккаунтов за месяц. Думаю, там сейчас не более 1000 активных аккаунтов в ZeroMe (твиттер-подобной сети). Почему? Потому что вы все вот так прилипли к своему email-мирку, как секретарши к пасьянсу под виндой и не хотите посмотреть немного в будущее.

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

А вы тут сидите и срётесь про systemd и т.п., как-будто есть какая-то разница, чем именно запускать процесс, и будто процессы при старте системы не запускались чем-то 30 лет назад.

Я не говорю, что зеронет прям такая хорошая сеть. Но вашу мать, вы хотя бы ознакомьтесь с самой идеей. Запилите своё решение, если угодно. Зеронет это концепт того, как будет работать интернет через 200 лет, если корпорации нас не сожрут.

А федерация ничего не решает. Федерация исторически приводит к укрупнению серверов и превращению их в корпорации. Это же уже прошедшая история интернета.

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

Ну так пусть и сидят там. Нам-то что? Задачу решает и отлично :)

Над аудио/видео чатами, кстати, собирался работать автор Conversations, если очень надо. Хотя, как по мне, это скорее функция «сбоку» для мессенджера, но я не против. Хотят — пусть пилят.

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

Твитор банит художников, на которых я подписан, и мои ссылки.

Гы! Я бы их тоже зобанил, за такой ужоснах. Но, тем не менее децентрализованные сети поддерживаю. Пущай рисуют.

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

Нет уж - будьте последовательны - в бан так в бан ! Иначе их поняшки поработят вселенную :( !

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

Ты всё правильно понял.

«Фейсбук плохой, потому что он цензурирует не так, как я хочу. Буду хостить юзеров сам. И цензурировать так, как я сам хочу. Потому что я хороший. Кстати, вот ссылка на мой яндекс-кошелёк.»

Федеративное позорище.

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

Пущай пытаются. Под лежачий камень вода не течёт.

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

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

По разным источникам аудитория в несколько миллионов (до 4-5).

Подавляющее число — англоязычные, русскоязычных мало и они обычно обитают в небольшом загоне.

Из англоязычных аккаунтов много официальных страниц проектов, видимых личностей, типа Drew DeVault, художников, плохих мемов.

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

a1batross

А от кого собственно я ожидал здравых суждений, да…

Ты не подводишь.

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

Фантазии.

Опровергни фантазии с кодом в руках, не будь балаболом.

Где криптографически надёжные средства для невозможности цензуры?

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

Тут даже проблема не в аудитории, а в том, что бессерверные реализации просто плохо живут на мобильных устройствах, которые являются для большинства основным методом посещения социальных сетей. Экономия трафика и батареи довольно нетривиальная задача в P2P.

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

видимых личностей, типа Drew DeVault,

Я смотрю там у него просто бешенная социальная активность, по одному реплаю в каждом посте.

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

Как ты понимаешь, мне разницы где шитпостить нет, главное чтобы удобно и не в /dev/null. Но @devzero напоминает мне себя почти десятилетие назад, как я рассказывал как XMPP лучше аськи.

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

В принципе, идея оградить интернет от пони и аниме мне нравится. Пускай там и сидят.

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

с кодом в руках

У меня и рук нет, я непарнокопытный. :3

Посещение моего сервера и донат мне денег абсолютно добровольное дело, которое подкрепляется моим упоротым фанатизмом на теме. Кто мне хочет доверять — это и делает, и богиня Луна будут мне судом, если я начну вытворять что-то неладное. Репутация, то есть, без которой я никому не нужен.

P2P может решить проблему с доверием администраторам, убрав администраторов и серверы, но сегодня нет реализации, которая бы нормально работала для конечного пользователя. Говорю как пользователь и ZeroNet, и IPFS.

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

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

a1batross: шитпостить (c)

Почему-то шитпостишь ты, а стыдно за тебя становится мне.

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

Пойду писать код. Другого способа повлиять на этот грёбаный мир у меня всё равно нет.

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

У Mastodon написано:

All Mastodon servers we link to from our server picker commit to the following:


1. Active moderation against racism, sexism, homophobia and transphobia
Users must have the confidence that they are joining a safe space, free from white supremacy, anti-semitism and transphobia of other platforms. У Pleroma будет то же самое? Чё делать, если не нравятся педики и психофизиологические членовредительства разных планов?

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

Как ты понимаешь, мне разницы где шитпостить нет, главное чтобы удобно и не в /dev/null. Но @devzero напоминает мне себя почти десятилетие назад, как я рассказывал как XMPP лучше аськи.

а я был и таким как ты раньше и таким как ты сейчас и могу сравнивать. Лучше быть таким как ты был раньше, чем конфорнмистом без собстенного мнения с единственнной идеей что милионы мух не могут ошибаться.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.