The OpenNET Project / Index page

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

05.02.2018 02:55  Релиз федеративной социальной сети Socialhome 0.7.0

Доступна новая версия проекта Socialhome 0.7.0, который позволяет развернуть федеративную личную страницу с функциональностью социальных сетей. Код написан на языке Python с использованием фреймворка Django и поставляется под лицензией AGPLv3. Для взаимодействия с другими децентрализованными социальными сетями применяется протокол Diaspora.

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

Все изменения распространяются внутри социальной сети и между совместимыми проектами, поддерживающими протокол Diaspora, что позволяет использовать Socialhome в качестве платформы для трансляции публикаций в различных системах. Другие пользователи могут находить новые публикации по подписке и хэштегам. Допускается внесение изменений в публикации, которые также распространяются по подключенным федеративным сетям. Для обеспечения совместимости с остальными федеративными сетями в следующих выпусках будет реализован протокол ActivityPub.

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

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

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


  1. Главная ссылка к новости (https://github.com/jaywink/soc...)
  2. OpenNews: W3C стандартизировал протокол децентрализованных социальных сетей ActivityPub
  3. OpenNews: Проект ZeroNet развивает технологию децентрализованных сайтов, которые невозможно закрыть
  4. OpenNews: Mastodon - новая платформа для создания децентрализованных социальных сетей
  5. OpenNews: Доступна система обмена сообщениями Briar, способная работать в режиме P2P
  6. OpenNews: Выпуск свободного движка социальной сети Diaspora 0.7
Автор новости: феникс
Тип: Программы
Ключевые слова: socialhome, social
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Dmitry77, 09:13, 05/02/2018 [ответить] [смотреть все]
  • –4 +/
    И эти туда же
     
     
  • 2.39, Аноним, 14:33, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]
  • +1 +/
    Куда?
     
     
  • 3.41, EHLO, 14:53, 05/02/2018 [^] [ответить] [смотреть все]
  • +/
    > Куда?

    И кто "эти"?

     
     
  • 4.42, Аноним, 15:58, 05/02/2018 [^] [ответить] [смотреть все]
  • +1 +/
    И почему "и"? Есть кто-то ещё?
     
     
  • 5.44, Andrey Mitrofanov, 16:11, 05/02/2018 [^] [ответить] [смотреть все]
  • +/
    Эти, что наверху, присоединились ко всем у сошедшему с ума Миру, переписывающ... весь текст скрыт [показать]
     
     
  • 6.67, нах, 21:00, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    так у них это и так работало на jquery - то есть требовало совершенно нечелове... весь текст скрыт [показать]
     
  • 5.46, kvaps, 16:26, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Ну как минимум Movim
     
  • 1.2, Аноним, 09:24, 05/02/2018 [ответить] [смотреть все]  
  • +15 +/
    Ждем теперь конфедеративную
     
     
  • 2.7, A.Stahl, 09:58, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Так она и есть конфедеративная Клиентов объединяет лишь протокол общения Спосо... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, Аноним, 09:40, 05/02/2018 [ответить] [смотреть все]  
  • –8 +/
    на питоне, следовательно будет выполняться в одном потоке, следовательно код буд... весь текст скрыт [показать]
     
     
  • 2.5, Аноним, 09:55, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    pypy3?
     
     
  • 3.11, Аноним, 10:39, 05/02/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    пипи - не панацея
     
     
  • 4.25, Аноним, 13:11, 05/02/2018 [^] [ответить] [смотреть все]  
  • –2 +/
    Лишь инструмент который решает эту проблему.
     
  • 4.58, Тян, 18:02, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    То же самое мне говорит моя женщина.
     
     
  • 5.61, Пользователь Debian, 19:00, 05/02/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    Правильнее "моя скво".
     
  • 2.8, Аноним, 10:00, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Ну с соцсетями все системы упираются в GHIL global human interface lock , а это... весь текст скрыт [показать] [показать ветку]
     
  • 2.10, Сизый, 10:28, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Ну так перепиши на Go.
     
     
  • 3.13, Аноним, 10:42, 05/02/2018 [^] [ответить] [смотреть все]  
  • +3 +/
    Небезопасно, недостаточно по-хипстерски, надо на Rust.
     
     
  • 4.72, Аноним, 22:05, 05/02/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    Да хоть на Си Так и быть, я разрешаю ... весь текст скрыт [показать]
     
  • 3.16, я, 11:18, 05/02/2018 [^] [ответить] [смотреть все]  
  • –5 +/
    подскажи пожалуйста, как собрать проет на Go в 64x разрядный exe файл
     
     
  • 4.20, Аноним, 12:39, 05/02/2018 [^] [ответить] [смотреть все]  
  • +3 +/
    GOOS=windows GOARCH=amd64 go build
     
  • 2.18, Аноним, 11:53, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Есть Diaspora на православном Ruby
     
     
  • 3.31, Аноним, 13:35, 05/02/2018 [^] [ответить] [смотреть все]  
  • +3 +/
    это у вас старообрядческая секта, в современном православии Ruby уже неканоничен... весь текст скрыт [показать]
     
     
  • 4.64, Аноним, 19:46, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Да всё в порядке с Руби. У него как раз ренесанс начался
     
     
  • 5.100, elgord, 12:36, 08/02/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Не надо путать ренессанс с ремиссией.
     
  • 2.24, dq0s4y71, 13:07, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Наоборот Выполняться будет в одном потоке, следовательно портировать его на дру... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.38, Аноним, 14:22, 05/02/2018 [^] [ответить] [смотреть все]  
  • –10 +/
    пофиксил пофиксил... весь текст скрыт [показать]
     
     
  • 4.49, Аноним, 17:22, 05/02/2018 [^] [ответить] [смотреть все]  
  • +3 +/
    пофиксил фикс пофиксил фикс ... весь текст скрыт [показать]
     
     
  • 5.55, Аноним, 17:49, 05/02/2018 [^] [ответить] [смотреть все]  
  • –5 +/
    фиксед... весь текст скрыт [показать]
     
     
  • 6.68, Аноним, 21:14, 05/02/2018 [^] [ответить] [смотреть все]  
  • +3 +/
    Кем общепризнанные Ыкспертами, конорые даже не знают, как правильно называется ... весь текст скрыт [показать]
     
  • 2.53, delvin, 17:37, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Не торомзит. Проверил.
    А вот HTML/JS/CSS там не работает.
     
  • 1.14, Аноним, 10:44, 05/02/2018 [ответить] [смотреть все]  
  • +2 +/
    Чем оно лучше diaspora и zeronet?
     
     
  • 2.17, 123, 11:18, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ничем Zeronet на сегодняшний день самый юзабельный, отлично с tor дружит Хотя ... весь текст скрыт [показать] [показать ветку]
     
  • 1.19, Аноним, 12:04, 05/02/2018 [ответить] [смотреть все]  
  • –7 +/
    Абсолютное ненужно, тк есть вконтактик, фейсбук, гугл, и еще тонны соцсетей по и... весь текст скрыт [показать]
     
     
  • 2.21, Аноним, 12:39, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    В какой спец службе работаете ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.26, Аноним, 13:12, 05/02/2018 [^] [ответить] [смотреть все]  
  • –2 +/
    В том-то и дело, что ни в какой - обычный адекватный пользователь интернета Клю... весь текст скрыт [показать]
     
     
  • 4.28, dq0s4y71, 13:24, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Вот именно что пользователь интернета Этот сайт для немножко больше чем польз... весь текст скрыт [показать]
     
     
  • 5.36, trozky, 13:53, 05/02/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    это для кого ещё ... весь текст скрыт [показать]
     
     
  • 6.51, dq0s4y71, 17:29, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Проект OpenNet - все о Unix системах и открытых технологиях для администраторов... весь текст скрыт [показать]
     
     
  • 7.77, Аноним, 02:11, 06/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Я тот анон, что начал ветку - отвечу тут и на этот коммент, и про безграмотност... весь текст скрыт [показать]
     
     
  • 8.85, Аноним, 17:33, 06/02/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    Если бы мне давали хотя бы десять центов каждый раз, когда я слышу от 171 ИБ с... весь текст скрыт [показать]
     
     
  • 9.94, Аноним, 04:01, 07/02/2018 [^] [ответить] [смотреть все]  
  • +3 +/
    Если так много ибшников про это тебе говорит, то это повод задуматься насчет сво... весь текст скрыт [показать]
     
     
  • 10.95, Аноним, 04:33, 07/02/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    В дополнение, забыл написать Еще у всех есть линкедин, в котором полная истори... весь текст скрыт [показать]
     
  • 4.33, нах, 13:40, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    переводится как безграмотный , да Видите ли, для обычного пользователя интерн... весь текст скрыт [показать]
     
     
  • 5.43, Аноним, 16:03, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Даже в даркнет выкладывать свою личную жизнь - самоубийство.
     
  • 4.45, Аноним, 16:24, 05/02/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    Адекватный чему ... весь текст скрыт [показать]
     
  • 4.65, Аноним, 19:48, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Я как адекватный пользователь, вообще-то, в public social network не имею реги... весь текст скрыт [показать]
     
  • 4.83, Аноним, 14:55, 06/02/2018 [^] [ответить] [смотреть все]  
  • +/
    это переводится как гомофеминист, которого в любую секунду забанит цукерманов ки... весь текст скрыт [показать]
     
  • 3.35, нах, 13:48, 05/02/2018 [^] [ответить] [смотреть все]  
  • +2 +/
    а с чего, собственно, diaspora помешает все о вас знать и строить ваш социальный... весь текст скрыт [показать]
     
  • 2.27, dq0s4y71, 13:17, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Что вы будете делать со своим вконтактиком, если нужна, например, корпоративная ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.34, нах, 13:42, 05/02/2018 [^] [ответить] [смотреть все]  
  • –3 +/
    а зачем вам нужна корпоративная соцсеть Да еще и без доступа в интернет то ... весь текст скрыт [показать]
     
     
  • 4.56, dq0s4y71, 17:57, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    А какая связь между техподдержкой клиентов и внутренней соцсетью для персонала ... весь текст скрыт [показать]
     
     
  • 5.66, нах, 20:53, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    я повторяю вопрос - зачем нужна соцсеть для персонала Если она даже с подде... весь текст скрыт [показать]
     
     
  • 6.80, Аноним, 09:39, 06/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Обмен опытом Обратная связь опросы и голосовалки, конкурсы рацпредложений, уда... весь текст скрыт [показать]
     
     
  • 7.82, dq0s4y71, 13:47, 06/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Не трудитесь. Ему не нужно значит никому не нужно.
     
  • 7.86, нах, 17:33, 06/02/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    обмен опытом в виде лайков В виде одноразовых постов в ленте, которых через ден... весь текст скрыт [показать]
     
  • 7.89, Аноним, 17:41, 06/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Работаю в компании, где есть собственная внутренняя соцсеть Ею никто не пользуе... весь текст скрыт [показать]
     
     
  • 8.92, Vjatcheslav, 22:29, 06/02/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    Кстати, в определённых условиях, такая закрытая сеть могла бы пригодиться - например, в тюрьме - очень удобно: не надо заключённым в камерах перестукиваться, как в старину;)
    Да и контингент тогда себя людьми чувствует и делом занят будет - жарким обсуждением очередной, специально завезённой админами из внешнего мира порции котиков, спорта, новостей политики, мира...
     
  • 8.97, J.L., 17:12, 07/02/2018 [^] [ответить] [смотреть все]  
  • +/
    > групповую медстраховку для сотрудников

    она не покрывает рак, особенно если у родственника (близкого)

     
  • 3.63, user, 19:40, 05/02/2018 [^] [ответить] [смотреть все]  
  • +2 +/
    Не путать рабочие отношения с социальными.
     
  • 1.22, Аноним, 12:48, 05/02/2018 [ответить] [смотреть все]  
  • +/
    Шансов на SocialHomeless всё меньше.
     
  • 1.23, Анонимный писькоплюй, 12:51, 05/02/2018 [ответить] [смотреть все]  
  • +4 +/
    По опыту общения в Диаспоре, мжно сказать что пока что такого рода площадки наполняют по большей части какие то угрюмые типы, фанатики, аскеты и конспирологи.
    Протоколы есть, духовки не хватает. Стоило бы назвать очередную федеративку Эпикуреей, и воткнуть туда что то типа таймпада в качестве прививки от аутизма. И нанять робокопов которые будут форсить тему ебли, slow-food кулинарии, партизанского садоводства и философских симпозиумов на лужайке.
    Типа того - https://vimeo.com/137678447
    Ну правда.
     
     
  • 2.30, Онаним, 13:32, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Так форси это в Диаспоре, чо ты как этот-то ... весь текст скрыт [показать] [показать ветку]
     
  • 2.32, Аноним, 13:35, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    дело не в робокопах, а в мейнстримности Все указанные вами темы форсятся и в ны... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.60, Анонимный писькоплюй, 18:58, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Эмм, я тогда сейчас тоже скажу что можно сколько угодно ныть, но пока вы сами че... весь текст скрыт [показать]
     
  • 3.91, Аноним, 17:55, 06/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Как будто это что-то плохое, ей-богу Зачем вам массовость Тем более, если нет ... весь текст скрыт [показать]
     
  • 1.37, Аноним, 14:00, 05/02/2018 [ответить] [смотреть все]  
  • +/
    vue.js кхэ-кхэ...
     
     
  • 2.52, анон, 17:30, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > vue.js кхэ-кхэ...

    а чем неугодил фреймворк?


     
     
  • 3.54, НяшМяш, 17:47, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    vue.js тут по-моему единственная нормальная вещь
     
  • 1.40, Аноним, 14:34, 05/02/2018 [ответить] [смотреть все]  
  • +/
    А какая из этих ваших федеративных социальных сетей больше всего похожа на ВК по... весь текст скрыт [показать]
     
  • 1.48, Аноним, 16:34, 05/02/2018 [ответить] [смотреть все]  
  • +2 +/
    А объясните мне: зачем нужны социальные сети?
     
     
  • 2.50, анон, 17:29, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    чтобы Большой Брат знал тебя лучше ... весь текст скрыт [показать] [показать ветку]
     
  • 2.57, A.Stahl, 17:58, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Чтобы поддерживать социальные отношения Зачем их поддерживать Это как лук в ка... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.62, Анонимный писькоплюй, 19:02, 05/02/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    Эмм, если бы хотя бы 5 пользователей соцсетей могли написать хотя бы пару осмыс... весь текст скрыт [показать]
     
     
  • 4.90, нах, 17:45, 06/02/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    для того, чтобы поддерживать социальные отношения, не нужно уметь написать даже одного абзаца.
    У меня собаки их поддерживают, кто-то кого-то жрет, кого-то с интересом нюхает, от кого-то шарахается, в ком-то ищут блох. Писать им научиться физиология не позволяет, лапы по кнопкам не попадают, пробовали.

    Насчет читать - хрен их знает, конечно. Но вообще-то они видят плохо.

     
  • 3.76, Аноним, 01:02, 06/02/2018 [^] [ответить] [смотреть все]  
  • +1 +/
    Интересное мнение, но чистотой воды демагогия чтобы поддерживать социальные отн... весь текст скрыт [показать]
     
     
  • 4.79, angra, 05:04, 06/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Попробуй вникнуть в эту простую демагогию То, что лично тебе не нужны соцсети... весь текст скрыт [показать]
     
  • 2.59, Аноним, 18:41, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    изначально - затем же, зачем и форумы включая тот, на котором Вы сейчас оставил... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.69, нах, 21:17, 05/02/2018 [^] [ответить] [смотреть все]  
  • +5 +/
    бросьте, изначально и по сей день соцсети не предназначены для обсуждения с ранд... весь текст скрыт [показать]
     
     
  • 4.70, user, 21:23, 05/02/2018 [^] [ответить] [смотреть все]  
  • +/
    Кстати, соцсети не заменяют RSS, потому что смешивают читаю и состою в социал... весь текст скрыт [показать]
     
     
  • 5.73, нах, 22:28, 05/02/2018 [^] [ответить] [смотреть все]  
  • +2 +/
    соцсети сознательно _уничтожают_ rss в факбуке был - и выпилен практически под ... весь текст скрыт [показать]
     
     
  • 6.84, Аноним, 16:05, 06/02/2018 [^] [ответить] [смотреть все]  
  • –1 +/
    Зачем нужен RSS За 20 лет активного пользования интернетом так и не увидел его ... весь текст скрыт [показать]
     
     
  • 7.88, нах, 17:37, 06/02/2018 [^] [ответить] [смотреть все]  
  • +/
    > Зачем нужен RSS? За 20 лет активного пользования интернетом так и не
    > увидел его плюсов - все сайты проверяю руками.

    у меня, например, обычно нет столько лишнего времени. Кстати, я не помню, кто эти "все" ;-) кто-то когда-то показавшийся интересным.

     
  • 1.71, vantoo, 21:30, 05/02/2018 [ответить] [смотреть все]  
  • +/
    Странно что до сих пор не создали распределенную социальную сеть на основе блокчейна. Или уже создали?
     
     
  • 2.74, Хайпер, 23:24, 05/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Создали, на эфире и как положено - akasha.world
     
  • 1.78, iav, 03:23, 06/02/2018 [ответить] [смотреть все]  
  • +/
    Ещё один твиттер.
    Зачем столько твиттеров?
     
  • 1.93, Аноним, 23:31, 06/02/2018 [ответить] [смотреть все]  
  • +/
    RetroShare - уже упоминали?
     
     
  • 2.96, Аноним, 08:47, 07/02/2018 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    немного разные вещи Ретрошара - клиентское приложение кстати прибитое гвоздями... весь текст скрыт [показать] [показать ветку]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor