Wydanie Mastodon 3.5, platformy do tworzenia zdecentralizowanych sieci społecznościowych

Została wydana wolna platforma do uruchamiania zdecentralizowanych sieci społecznościowych — Mastodon 3.5, umożliwiająca tworzenie usług na własnym sprzęcie, które są niezależne od pojedynczych dostawców. Jeśli użytkownik nie ma możliwości uruchomienia własnego węzła, może wybrać zaufaną publiczną usługę do połączenia. Mastodon należy do kategorii sieci z federacją, w której do tworzenia wspólnej struktury powiązań stosowany jest zestaw protokołów ActivityPub.

Kod serwera projektu został napisany w języku Ruby z wykorzystaniem Ruby on Rails, a interfejs klienta został napisany w JavaScript przy użyciu bibliotek React.js i Redux. Kody źródłowe są udostępniane na licencji AGPLv3. Istnieje również statyczny front-end do publikacji ogólnodostępnych zasobów, takich jak profile i statusy. Przechowywanie danych zorganizowano za pomocą PostgreSQL i Redis. Udostępniane jest otwarte API do tworzenia dodatków i łączenia zewnętrznych aplikacji (istnieją klienci dla Androida, iOS i Windows, można tworzyć boty).

W nowym wydaniu:

  • Dodano możliwość edytowania już wysłanych publikacji. Wersje oryginalne i edytowane publikacji są zachowywane i pozostają dostępne do analizy w historii operacji. Użytkownicy, którzy podzielili się publikacją z innymi uczestnikami, w przypadku wprowadzenia zmian w oryginalnej publikacji otrzymują odpowiednie powiadomienia i mogą cofnąć rozpowszechnianie wiadomości, którą się podzielili. Ta funkcja jest na razie domyślnie wyłączona w aplikacji internetowej i będzie aktywowana po tym, jak odpowiednia liczba serwerów przejdzie na wersję 3.5.
  • Kolejność załączników w wiadomości nie zależy już od kolejności przesyłania plików.
  • Dodano nową stronę z zestawieniem popularnych publikacji, wspomnianych hashtagów, polecanych subskrypcji oraz wiadomości, którymi podzieliła się największa liczba uczestników. Zestawienia są tworzone z uwzględnieniem języka użytkownika. Wszystkie materiały, które trafiają na listy popularnych publikacji, przed wyświetleniem w rekomendacjach przechodzą ręczną moderację.
    Wydanie Mastodon 3.5, platformy do tworzenia zdecentralizowanych sieci społecznościowych
  • Dla moderatorów wprowadzono nowy wieloetapowy proces analizy powiadomień o naruszeniach z możliwością rozpatrywania apelacji. Jakiekolwiek działania moderatora, takie jak usunięcie wiadomości czy zawieszenie publikacji, są teraz wyświetlane w ustawieniach użytkownika i domyślnie wiążą się z wysłaniem powiadomienia do naruszyciela na email, dając możliwość zakwestionowania podjętych działań, w tym poprzez osobistą korespondencję z moderatorem.
  • Zaproponowano nową stronę podsumowującą z ogólnymi metrykami dla moderatorów oraz dodatkowymi statystykami, w tym danymi o tym, skąd pochodzą nowi użytkownicy, jakimi językami się posługują oraz ile z nich pozostaje później na serwerze. Zaktualizowano stronę z skargami, na której zoptymalizowano procesy obsługi powiadomień oraz poprawiono narzędzia do masowego usuwania spamu i aktywności botów.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster