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

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ