The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз федеративной социальной сети Socialhome 0.7.0"
Отправлено opennews, 05-Фев-18 09:13 
Доступна (https://github.com/jaywink/socialhome/releases/tag/v0.7.0) новая версия проекта Socialhome 0.7.0 (https://socialhome.network/),  
который позволяет развернуть федеративную личную страницу с функциональностью социальных сетей. Код написан на языке Python с использованием фреймворка Django и поставляется под лицензией  AGPLv3. Для  взаимодействия с другими децентрализованными социальными сетями применяется протокол  Diaspora.


В Socialhome пользователи могут создавать контент с помощью разметки Markdown, визуального редактора (WYSIWYG) или в виде HTML/JS/CSS и закреплять публикации на своей личной странице (профиль пользователя). Контент на странице пользователя отображается  с использованием блочного дизайна на основе сетки, допускается вставка изображений. Кроме web-интерфейса для отправки публикаций можно использовать интерфейс командной строки shcli или Python API.


Все изменения распространяются внутри социальной сети и между совместимыми проектами (https://the-federation.info/), поддерживающими протокол Diaspora, что позволяет использовать Socialhome  в качестве платформы для трансляции публикаций в различных системах. Другие пользователи могут находить новые публикации по подписке и хэштегам. Допускается внесение изменений в публикации, которые также распространяются по подключенным федеративным сетям. Для обеспечения совместимости с остальными федеративными сетями в следующих выпусках будет реализован протокол ActivityPub (https://www.opennet.ru/opennews/art.shtml?num=47960).

Ключевое изменение нового выпуска - клиентская часть полностью переписана с использованием фреймворка Vue.js (https://vuejs.org/), вместо прежней связки из jQuery и шаблонов Django. Эта работа была проделана для упрощения дальнейшего  поддержания проекта, и для более быстрой и надёжной загрузки контента.


Из дополнений можно отметить:


-   Сделан опциональным педпросмотр контента OEmbed и OpenGraph;
-   Страница создания публикации теперь имеет возможность отключить федерирование с удаленными серверами;
-  Улучшена доставка репостов в федерации;
-   При закрытой регистрации на сервере ссылка регистрации будет оставаться активной и перенаправлять на список других серверов Socialhome;
-   Добавлены новые  параметры API: followers_count, following_count, has_pinned_content, user_following;
-   Для входа в систему теперь можно использовать электронную почту;
-   В инструкции по установке добавлен пример конфигурации службы systemd;
-   Исправлено перенаправление при реорганизации содержимого профиля;
-   Исправлен порядок отображения предпросмотра контента OEmbed и OpenGraph, если публикация содержит несколько ссылок.


URL: https://github.com/jaywink/socialhome/releases/tag/v0.7.0
Новость: http://www.opennet.ru/opennews/art.shtml?num=48022

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру