Jan. 5th, 2017

can3p: (Default)

Второй день погружаюсь в мир разных спек для децентрализованных сетей, которых уже понаписали кучу, как оказалось. Началось все с того, что я начал разглядывать клоны жж типа dreamwidth.org и с сожалением понимал, что хотя они и живые и местами живее жж, но отсутствие взаимодействия между сетями удручает. Возможность комментить, залогинившись по openid - это не интеграция в моем понимании этого слова. Интеграция - это как в jabber, например, когда ты работаешь с контактами на стороннем сервере так же, как и на своем родном.

Идеальная схема в моей голове - это набор стандартов, и его реализация в виде сервиса, которая позволяет иметь независимые инстансы жж-подобного сервиса в перемешку с одиночными блогами, поддерживающими те же самые стандарты. Таким образом пользователь жж1 должен иметь возможность френдить людей с жж2, читать их поздамочные посты и комментить с помощью учетки жж1, а также упоминать пользователя @user@жж1, и тот должен получать об этом уведомления. К тому же реализация платформы должна давать пользователю возможность двигать свой бложек между площадками или выделять его в отдельностоящий блог.

Если одним предложением: при наличии разных сервисов и блогов пользователям должно быть также комфортно, как и при использовании централизованного сервиса.

Уже куча стандартов в открытых вкладочках - OStatus, salmon, webfinger, zot, DFRN, Portable Contacts, pubsubhubbub, DSNP и много других умных штук, что очевидно намекает на то, что я не первый, но разработчики давно уже забыли про livejournal и копируют твиттер или фейсбук, а мне такого не надо, т.к. это все сети для экстравертов, а жж - это во много сеть для интравертов, где много постов только для своих или для себя.

Интересно, что пример dreamwidth показывает, что с открытой моделью можно зарабатывать на жизнь, если ты честен с пользователями, даже если твой сайт обладает дизайном десятилетней давности.

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

Profile

can3p: (Default)
can3p

April 2017

S M T W T F S
      1
2 3 45678
9101112131415
16171819202122
23 242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 20th, 2017 07:40 am
Powered by Dreamwidth Studios