Pleroma 2.1

Обществото от ентусиасти с радост представя новата версия Pleroma — сървъри за водене на блогове с текстова маркировка, написана на езика Elixir и използваща стандартизиран W3C протокол за федеративната мрежа ActivityPub. Това е второто най-разпространено реализиране на сървър.


В сравнение с най-близкия конкуриращ проект — Mastodon, написан на Ruby, работещ в същата ActivityPub мрежа, — Pleroma може да се похвали с малък размер и по-малко външни зависимости, поради което е по-евтин в обслужването и работи на повече конфигурации. В същото време това се постига без вреда за функционалността, напротив, в Pleroma има много по-малко ограничения и повече настраиваеми опции, докато в Mastodon това най-често е хардкод. Освен това Pleroma реализация на Mastodon API, позволявайки използването на клиентски приложения от Mastodon и дори уеб интерфейс, който идва в комплект с уеб интерфейса на Pleroma.

За потребителите на Twitter и други проприетарни централизирани услуги, Pleroma може да бъде интересна с настраиваемото ограничение на 5000 символа на публикация по подразбиране, форматиране на текст в Markdown/BBCode/HTML, расширенным профилем, множеством интерфейсов — как в классическом стиле, так и Tweet Deck, потребителски емодзи и стикери, движка на теми интерфейса и много други. Но не по-малко важна черта е природата на федеративните мрежи: вие избирате сървър с правила и аудитория, която ви харесва, или организирате собствен, напълно контролирате данните на него, без да зависите от една точка на отказ.

Струва си да се отбележи развитието на подобен на Twitter интерфейс за Pleroma — Soapbox, отличаващ се с простота, минимализъм и производителност.


Основната особеност на изданието е добавянето на федеративен чат, също работещ по протокол ActivityPub! Той е достъпен под формата на лични съобщения, където, както и в обикновените публикации, работи качването на прикачени файлове и потребителски емодзи. Планира се групова версия на чатове и E2E криптиране. Това не е първата итерация на съобщения в реално време. Преди това вече бе добавена реализация на прост централизиране чат, разположен в ъгъла на интерфейса, където всеки потребител на сървъра може да напише и това да бъде видяно от всички останали. Също така бе добавена интеграция с XMPP сървъра MongooseIM, но без възможност за използване на XMPP директно от интерфейса на Pleroma.


Съвместно с пускането на чатове в Pleroma, същата функционалност получи бруталисткият и ултрамодернистки ActivityPub-сървър Honk, написан на Go. Ако статусовете в Honk се наричат „honks“, то моменталните съобщения получиха името „chonks“. Honk-honk!

И в контекста на останалите промени:

  • опции за скриване на потока от публикации и профили на потребители от публичен достъп;
  • възможност за изпращане на заявка за разрешение за регистрация;
  • инструменти за инсталиране на интерфейси и настройка на техните по подразбиране настройки вместо Pleroma-FE;
  • автоматична синхронизация на потребителски емодзи с одобрени за това сървъри;
  • публикации от миналото вече няма да се появяват внезапно в потока на настоящето (това не е бъг);
  • реструктуриране на интерфейса на потоците, които сега са обединени в една раздел;
  • подобрение на производителността.

Планове за бъдещи версии:

  • още повече оптимизации на производителността;
  • федерация чрез WebSocket свързаност;
  • възможност на потребителите сами да избират интерфейса;
  • генерация на предварителни прегледи за прикачвания (в момента те липсват и това е значително натоварване на трафика);
  • изскачащи подсказки при задържане на курсора върху профила на потребителя;
  • подобрения в темплейта и на страницата с настройки;
  • …
  • ГРУПИ (това е най-очакваната и желана функционалност от времето на GNU Social, предшественика на Pleroma).

Сървърът на екрана — sect.sunbutt.faith. На кореновия домейн е разположена вики с попълваща се информация за федеративните мрежи.


Също така в контекста на новината не може да не се спомене действията на Google относно федеративните мрежи: Google разпрати предупреждения на разработчици на клиенти Mastodon с искане да решат проблема с призива за насилие и дискриминация. На разработчиците са дадени 7 дни за отстраняване на проблема. Такова предупреждение е получено и от японски разработчик.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster