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 (ok), 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 [^] [ответить]    [к модератору]
  • +/
    > И почему "и"? Есть кто-то ещё?

    Эти, что наверху, присоединились ко всем[у "сошедшему с ума" Миру,] переписывающим[-их], что и так работало, на какое-то-там.js.  </just a="guess">

     
     
  • 6.67, нах (?), 21:00, 05/02/2018 [^] [ответить]     [к модератору]  
  • +/
    так у них это и так работало на jquery - то есть требовало совершенно нечелове... весь текст скрыт [показать]
     
  • 5.46, kvaps (ok), 16:26, 05/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Ну как минимум Movim
     
  • 1.2, Аноним (-), 09:24, 05/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +15 +/
    Ждем теперь конфедеративную
     
     
  • 2.7, A.Stahl (ok), 09:58, 05/02/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Так она и есть конфедеративная. Клиентов объединяет лишь протокол общения. Способы хранения и т.п. никак не регламентируются и у каждого клиента могут быть свои.
     
  • 1.3, Аноним (-), 09:40, 05/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –8 +/
    на питоне, следовательно будет выполняться в одном потоке, следовательно код будет неподдерживаемым (write-only), следовательно тормозить будет как файрфокс (с расширениями, уважаемые несогласные)
     
     
  • 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 +/
    > Небезопасно, недостаточно по-хипстерски, надо на Rust.

    Да хоть на Си. Так и быть, я разрешаю!


     
  • 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 (ok), 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 (ok), 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 +/
    Абсолютное ненужно, тк есть вконтактик, фейсбук, гугл, и еще тонны соцсетей по интересам типа Dribble, Deviantart, Fetlife, итд.
     
     
  • 2.21, Аноним (-), 12:39, 05/02/2018 [^] [ответить]    [к модератору]  
  • +5 +/
    >> Абсолютное ненужно, тк есть вконтактик, фейсбук, гугл, и еще тонны соцсетей по интересам типа Dribble, Deviantart, Fetlife, итд.

    В какой спец. службе работаете?....

     
     
  • 3.26, Аноним (-), 13:12, 05/02/2018 [^] [ответить]    [к модератору]  
  • –2 +/
    В том-то и дело, что ни в какой - обычный адекватный пользователь интернета. Ключевое слово - "адекватный".
     
     
  • 4.28, dq0s4y71 (ok), 13:24, 05/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Вот именно что "пользователь интернета". Этот сайт для немножко больше чем пользователей.
     
     
  • 5.36, trozky (?), 13:53, 05/02/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > Вот именно что "пользователь интернета". Этот сайт для немножко больше чем пользователей.

    это для кого ещё?

     
     
  • 6.51, dq0s4y71 (ok), 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 (ok), 13:17, 05/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Что вы будете делать со своим вконтактиком, если нужна, например, корпоративная соцсеть в пределах предприятия без доступа в интернет?
     
     
  • 3.34, нах (?), 13:42, 05/02/2018 [^] [ответить]     [к модератору]  
  • –3 +/
    а зачем вам нужна корпоративная соцсеть Да еще и без доступа в интернет то ... весь текст скрыт [показать]
     
     
  • 4.56, dq0s4y71 (ok), 17:57, 05/02/2018 [^] [ответить]     [к модератору]  
  • +/
    А какая связь между техподдержкой клиентов и внутренней соцсетью для персонала ... весь текст скрыт [показать]
     
     
  • 5.66, нах (?), 20:53, 05/02/2018 [^] [ответить]     [к модератору]  
  • +/
    я повторяю вопрос - зачем нужна соцсеть для персонала Если она даже с подде... весь текст скрыт [показать]
     
     
  • 6.80, Аноним (-), 09:39, 06/02/2018 [^] [ответить]     [к модератору]  
  • +/
    Обмен опытом Обратная связь опросы и голосовалки, конкурсы рацпредложений, уда... весь текст скрыт [показать]
     
     
  • 7.82, dq0s4y71 (ok), 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 +/
    Не путать рабочие отношения с социальными.
     
     ....нить скрыта, показать (26)

  • 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 [^] [ответить]    [к модератору]  
  • +/
    > форсить тему ебли, slow-food кулинарии, партизанского садоводства и философских симпозиумов на лужайке

    Так форси это в Диаспоре, чо ты как этот-то?

     
  • 2.32, Аноним (-), 13:35, 05/02/2018 [^] [ответить]     [к модератору]  
  • +3 +/
    дело не в робокопах, а в мейнстримности Все указанные вами темы форсятся и в ны... весь текст скрыт [показать]
     
     
  • 3.60, Анонимный писькоплюй (?), 18:58, 05/02/2018 [^] [ответить]     [к модератору]  
  • +/
    Эмм, я тогда сейчас тоже скажу что можно сколько угодно ныть, но пока вы сами че... весь текст скрыт [показать]
     
  • 3.91, Аноним (-), 17:55, 06/02/2018 [^] [ответить]     [к модератору]  
  • +/
    Как будто это что-то плохое, ей-богу Зачем вам массовость Тем более, если нет ... весь текст скрыт [показать]
     
  • 1.37, Аноним (37), 14:00, 05/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    vue.js кхэ-кхэ...
     
     
  • 2.52, анон (?), 17:30, 05/02/2018 [^] [ответить]    [к модератору]  
  • +/
    > vue.js кхэ-кхэ...

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


     
     
  • 3.54, НяшМяш (ok), 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 (ok), 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 (ok), 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, потому что смешивают "читаю" и "состою в

    соцсети сознательно _уничтожают_ rss (в факбуке был - и выпилен практически под корень, как и не-рссные внутрифакинбуковские "подписки") - именно потому что сознательно подменяют понятие "читаю" на "состою в отношениях".
    Пипл хавает, уже не отличая "друззяффок" в контактике от друзей.

    в этом плане наколеночные поделки а-ля диаспора ничем не лучше.
    Просто вместо одного Большого Брата их становится много сразу.

     
     
  • 6.84, Аноним (-), 16:05, 06/02/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Зачем нужен RSS? За 20 лет активного пользования интернетом так и не увидел его плюсов - все сайты проверяю руками.
     
     
  • 7.88, нах (?), 17:37, 06/02/2018 [^] [ответить]    [к модератору]  
  • +/
    > Зачем нужен RSS? За 20 лет активного пользования интернетом так и не
    > увидел его плюсов - все сайты проверяю руками.

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

     
  • 1.71, vantoo (ok), 21:30, 05/02/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Странно что до сих пор не создали распределенную социальную сеть на основе блокчейна. Или уже создали?
     
     
  • 2.74, Хайпер (?), 23:24, 05/02/2018 [^] [ответить]    [к модератору]  
  • +/
    Создали, на эфире и как положено - akasha.world
     
  • 1.78, iav (ok), 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