Випуск Mastodon 3.5, платформи для створення децентралізованих соціальних мереж

Відбувся випуск вільної платформи для розгортання децентралізованих соціальних мереж Mastodon 3.5, що дозволяє на власних потужностях створювати сервіси, непідконтрольні окремим постачальникам. Якщо користувач не має можливості запустити власний вузол, то він може вибрати публічний сервіс для підключення, що заслуговує на довіру. Mastodon належить до категорії об'єднаних (federated) мереж, для створення єдиної структури зв'язків у яких застосовується набір протоколів ActivityPub.

Код серверної частини проекту написаний мовою Ruby з використанням Ruby on Rails, а клієнтський інтерфейс написаний на JavaScript із застосуванням бібліотек React.js та Redux. Вихідні тексти розповсюджуються під ліцензією AGPLv3. Також є статичний фронтенд для публікації загальнодоступних ресурсів, таких як профілі та статуси. Зберігання даних організовано за допомогою PostgreSQL та Redis. Надається відкритий API для розробки додатків та підключення зовнішніх програм (є клієнти для Android, iOS і Windows, можна створювати ботів).

У новому випуску:

  • Додана можливість редагування вже надісланих публікацій. Вихідні та відредаговані версії публікацій зберігаються та залишаються доступними для аналізу в історії операцій. Користувачі, які ділилися публікацією з іншими учасниками, при внесенні змін до вихідної публікації одержують відповідне повідомлення та можуть скасувати поширення повідомлення, яким вони поділилися. Можливість поки що відключена за замовчуванням у web-програмі і буде активована після того, як достатня кількість серверів перейдуть на версію 3.5.
  • Порядок вкладень у повідомленні не залежить від порядку завантаження файлів.
  • Додано нову сторінку з добіркою популярних публікацій, що набирають популярність хештегів, рекомендованих підписок та записів новин, якими поділилися найбільша кількість учасників. Добірки формуються з урахуванням мови користувача. Всі матеріали, що потрапляють до списків публікацій, що набирають популярність, перед відображенням у числі рекомендацій, проходять ручне модерування.
    Випуск Mastodon 3.5, платформи для створення децентралізованих соціальних мереж
  • Для модераторів запропоновано новий багатоетапний процес аналізу попереджень про порушення з можливістю розгляду апеляцій. Будь-які дії модератора, такі як видалення повідомлення або призупинення публікацій, тепер показуються в налаштуваннях користувача і за замовчуванням супроводжуються відправкою повідомлення порушнику по email, з наданням можливості оскаржити вжиті дії, у тому числі через особисте листування з модератором.
  • Запропоновано нову зведену сторінку із загальними метриками для модераторів та додатковою статистикою, включаючи дані про те, звідки приходять нові користувачі, якими мовами говорять і як багато з них згодом залишаються на сервері. Оновлено сторінку зі скаргами, на якій оптимізовано процеси обробки попереджень та покращено інструменти для масового видалення спаму та активності ботів.

Джерело: opennet.ru

Додати коментар або відгук