The OpenNET Project / Index page

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

12.06.2018 10:04  Началась разработка GitPub, протокола для децентрализованных Git-сервисов

В рамках проекта GitPub началась подготовка спецификации, расширяющей протокол ActivityPub средствами для объединения Git-сервисов в общую федеративную сеть. Изначально ActivityPub рассчитан на распространение контента, управление подписками и доставку уведомлений в децентрализованных социальных сетях (позволяет объединять контент социальных сетей на основе отличающихся платформ), но протокол создан с возможностью расширения и может быть легко адаптирован для организации взаимодействия между сервисами совместной разработки.

Первый черновой вариант спецификации GitPub определяет API для трансляции между серверами pull-запросов и операций создания форков, а также оформления подписки на репозитории, предоставляемые web-сервисами наподобие GitHub, GitLab, RhodeCode, GitPrep, Kallithea, GitBucket, Gogs и Gitea. Спецификация поставляется под лицензией W3C Document License, а примеры кода под лицензией MIT.

GitPub охватывает только аспекты взаимодействия между серверами (server-to-server), не углубляясь в низкоуровневые git-операции и не привязываясь к конкретным реализациям серверов. В отличие от API Apache GitPubSub, GitPub фокусирует внимание на обеспечение выполнения операций, охватывающих разные репозитории (форки, pull-запросы), в то время как GitPubSub рассчитан на передачу сведений на уровне отдельных коммитов в конкретном репозитории.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Релиз федеративной социальной сети Socialhome 0.7.0
  3. OpenNews: Анонсирован GitTorrent для доступа к Git-репозиториям при помощи BitTorrent
  4. OpenNews: GitLab делает бесплатной коммерческую версию для студентов и открытых проектов
  5. OpenNews: Компания Microsoft объявила о покупке GitHub за 7.5 миллиардов долларов
  6. OpenNews: W3C стандартизировал протокол децентрализованных социальных сетей ActivityPub
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: federation, git, activitypub
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, xm (ok), 10:23, 12/06/2018 [ответить] [показать ветку] [···]    [к модератору]
  • –1 +/
    И "Nomadic indentity" из протокола Zot из Hubzilla надо туда надо
     
     
  • 2.3, Crazy Alex (ok), 10:41, 12/06/2018 [^] [ответить]    [к модератору]
  • +1 +/
    А там-то оно зачем? Гитовый коммит прекрасно подписывается GPG и делается один хрен локально. Всё, что нужно - иметь возможность публиковать с этой же подписью и всё остальное.
     
     
  • 3.4, xm (ok), 10:45, 12/06/2018 [^] [ответить]    [к модератору]
  • –1 +/
    > А там-то оно зачем?

    Ну как же - чтоб по серверам скакать. А то вдруг (условно) Oracle купит GitLab :)

     
     
  • 4.7, Crazy Alex (ok), 11:33, 12/06/2018 [^] [ответить]     [к модератору]
  • +1 +/
    И что Если следующий твой PR приедет с другого сервера, но с твоей же подписью ... весь текст скрыт [показать]
     
     
  • 5.12, xm (ok), 12:17, 12/06/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    Nomadic identity это ж не только identity, но и репликация Точно D ... весь текст скрыт [показать]
     
     
  • 6.21, Аноняшка (?), 17:41, 12/06/2018 [^] [ответить]    [к модератору]  
  • –3 +/
    скоро переход на мэш - сети и отказ от разделения на сервер - клиент, ня?
     
     
  • 7.25, xm (ok), 19:24, 12/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Я то за. Один большой и толстый вопрос только бы решить - как надёжно и безопасно рутить.
     
  • 5.22, Анонимус2 (?), 18:48, 12/06/2018 [^] [ответить]     [к модератору]  
  • +/
    1 Пока ни один сервис так не умеет 2 Как раз из-за 1 проблемы с идентичность в... весь текст скрыт [показать]
     
     
  • 6.27, Crazy Alex (ok), 19:37, 12/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Механика идентичности очень даже есть - подписанные коммиты. Глупо лепить дубль.
     
  • 5.34, nexfwall (ok), 09:41, 13/06/2018 [^] [ответить]    [к модератору]  
  • +/
    > Другое дело, что сами issues/PRs надо оформлять в виде гит-реп, чтобы они так же тривиально реплицировались, как и код.

    Pagure уже потирает ручонки.

     
  • 1.2, Crazy Alex (ok), 10:37, 12/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –7 +/
    Не прошло и ста лет... Но хорошо, что зашевелилилсь наконец. Глядишь, гитхаб загнётся...
     
     
  • 2.5, xm (ok), 10:45, 12/06/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    > Не прошло и ста лет... Но хорошо, что зашевелилилсь наконец. Глядишь, гитхаб
    > загнётся...

    Вы так говорите, как-будто это что-то хорошее.

     
     
  • 3.8, Crazy Alex (ok), 11:34, 12/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Конечно, хорошее. Что ж плохого в устранении единой точки отказа при сохранении функциональности?
     
     
  • 4.10, пох (?), 12:14, 12/06/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    в том что вы и авторы, если это разные сущности ничерта не понимаете в том, ка... весь текст скрыт [показать]
     
     
  • 5.13, Crazy Alex (ok), 13:13, 12/06/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Если б я делал - всё в гитовых репах бы лежало - и PR, и обсуждения... вообще всё. Но даже так лучше, чем один великий гитхаб.
     
     
  • 6.16, пох (?), 16:48, 12/06/2018 [^] [ответить]    [к модератору]  
  • –4 +/
    ну и был бы ты там один, со своими PR самому себе и обсуждениями сам с собой.

    Вот эту проблемы - вы пока еще даже не осознали, куда там вам ее действительно решить :-(

     
     
  • 7.28, Crazy Alex (ok), 19:40, 12/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Хочешь что-то сказать - так говори, нечего загадки загадывать. Пока я и близко никаких проблем не вижу в распространении того, что сейчас лежит в PR и issues в виде гитовой репы.
     
     
  • 8.29, Аноним (-), 21:25, 12/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Господин "пох" - обычный тролль, который тут пасётся больше года. Ему не особо важна суть, лишь бы вбросить. Пора бы уже привыкнуть к нему.
     
     
  • 9.31, Crazy Alex (ok), 21:38, 12/06/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Тролль, но не обычный, а вполне себе знающий, довольно интересные штуки говорит иногда. Впрочем, в данном случае я особых откровений не жду.
     
  • 8.37, prokoudine (??), 14:41, 14/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    >  Пока я и близко никаких проблем не вижу в распространении того, что сейчас лежит в PR и issues в виде гитовой репы.

    Всё верно. Проблемы нет. Реализации — тоже :)

     
  • 8.41, пох (?), 23:05, 17/06/2018 [^] [ответить]    [к модератору]  
  • +/
    гитхаб - социальная сеть, а не хранилище ненужно-клонов.

    рассылки и чятики заменяют ее плохо, "хранение pr в git" - никак.

     
  • 3.36, Аноним (-), 13:09, 13/06/2018 [^] [ответить]    [к модератору]  
  • +/
    >>гитхаб загнётся...
    >Вы так говорите, как-будто это что-то хорошее.

    В свете последних новостей, да.

     
  • 2.6, Аноним (-), 11:19, 12/06/2018 [^] [ответить]    [к модератору]  
  • +6 +/
    > Не прошло и ста лет... Но хорошо, что зашевелилилсь наконец. Глядишь, гитхаб
    > загнётся...

    Тормозишь. УЖЕ загнулся. Все что покупает Некрософт в последние десятилетие - загибается.

     
     
  • 3.9, Crazy Alex (ok), 11:36, 12/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Не торможу. Оно-то загибается, но вопрос в сроках. Смешно, конечно, что хотя подобный исход был давно очеевиден протоколом занялись только когда жареный петух уже примерился клюнуть.
     
  • 1.18, еще_один_Аноним (?), 16:55, 12/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    читая "Началась разработка GitPub"  приготовился было ликовать "Ура Альтернативу хитхаба начали пилить уже!"  ан нет... всего лишь протокол  для сервисов.. :(
     
     
  • 2.19, еще_один_Аноним (?), 16:55, 12/06/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Гитхаба(fxd)
     
  • 1.23, Аноним (-), 19:10, 12/06/2018 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Почему бы всем любителям мс и проприерастских игр с гитхабом не свалить уже на p... весь текст скрыт [показать]
     
     
  • 2.30, Аноним (-), 21:34, 12/06/2018 [^] [ответить]     [к модератору]  
  • +/
    Есть шанс, что через 5-10 лет индусы таки обанкротят развалят и сам Майкрософт ... весь текст скрыт [показать]
     
     
  • 3.32, Crazy Alex (ok), 21:44, 12/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Вообще-то у них сейчас дела отлично идут. Вот, полюбуйтесь: https://www.google.com/search?q=NASDAQ:MSFT (только кнопочку Max ткните). Надела у руля с 14-го года.
     
  • 1.35, Dmitry77 (ok), 09:47, 13/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Мне больше нравятся идеи когда git совсем без серверов
    типа
    GitTorrent
    git-ipfs-rehost
     
  • 1.38, pavlinux (ok), 16:50, 14/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    github
    gitlab
    gitpub
    gitsyb
    gutfuk
    ...

    несаепались ыщо?

     
  • 1.39, анонимчик (?), 11:31, 15/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А notabug.org чо?
     
  • 1.40, Аноним (-), 20:32, 15/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А потом придем к некоторому подобию https://www.fossil-scm.org/
     

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


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