Jump to content

pump.io

pump.io
Оригинальный автор(ы) Эван Продрому и др.
Разработчик(и) Е14Н
Первоначальный выпуск 23 сентября 2016 г .; 7 лет назад ( 23 сентября 2016 )
Финальный выпуск
5.1.4 [1] [2] / 18 сентября 2020 г .; 3 года назад ( 18.09.2020 )
Репозиторий https://github.com/pump-io/pump.io
Написано в JavaScript , Node.js
Операционная система Кросс-платформенный
Тип Фреймворк веб-приложений
Лицензия Лицензия Apache , версия 2.0 [3]
Веб-сайт pump.io

pump.io общего назначения (произносится как «pump Eye-oh») — это механизм потока активности , который можно использовать в качестве протокола федеративной социальной сети , который «делает большую часть того, что люди хотят от социальной сети». [4] [1] Созданный Эваном Продрому , он является продолжением GNU Social (ранее StatusNet) и предназначен для более легкого и удобного использования для общих данных, а не только для микроблогов . [5] Крупнейший экземпляр StatusNet на тот момент, Identi.ca , который был крупнейшим сервисом StatusNet и которым управлял Prodromou, перешел на pump.io в июне 2013 года. [6]

Являясь распределенной социальной сетью , pump.io не привязан к одному сайту. Пользователи на разных серверах могут подписываться друг на друга, и если один или несколько отдельных узлов отключаются от сети, остальная часть сети остается нетронутой.

Позднее протокол использовался в качестве шаблона для создания и стандартизации стандарта ActivityPub , а разработка pump.io с тех пор была прекращена: последняя версия движка была выпущена в 2020 году, а дальнейшее развитие кодовой базы завершилось в 2022 году. [7]

Технология

[ редактировать ]

Разработанный, чтобы быть намного более легким и эффективным, чем его StatusNet , предшественник [5] Pump.io написан на Node.js и использует потоки активности в качестве формата для команд и передачи данных через простой API-интерфейс REST для входящих сообщений. [6]

Pump.io требует:

Pump.io может легко работать на оборудовании с низким уровнем ресурсов (например, Raspberry Pi или BeagleBone Black ). Его можно использовать через веб-интерфейс или другие клиенты через API.


Стандартизация

[ редактировать ]

Федеративная рабочая группа W3C по социальным сетям, созданная в июле 2014 г. [8] разработал стандарт ActivityPub , основанный на протоколах, используемых в pump.io, в качестве вероятного преемника OStatus . [9] Он был официально опубликован в качестве Рекомендации 23 января 2018 года. [10] С тех пор протокол стал основным стандартом, используемым в Fediverse .

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б "насос.io" . насос.io .
  2. ^ «Релизы · pump-io/pump.io» . Гитхаб . Проверено 11 декабря 2020 г.
  3. ^ «веб-сайт» . Проверено 22 марта 2014 г. Лицензия Apache, версия 2.0 («Лицензия»)...
  4. ^ Продрому, Эван. «Почта Е14Н» . Архивировано из оригинала 22 марта 2014 года . Проверено 21 марта 2014 г.
  5. ^ Перейти обратно: а б Беренхаузен, Брайан. «pump.io: децентрализованная социальная сеть, это действительно весело» . opensource.com . Проверено 21 марта 2014 г.
  6. ^ Перейти обратно: а б с Натан Уиллис (27 марта 2013 г.). «StatusNet, Identi.ca и переход на pump.io» . LWN.net . Проверено 20 марта 2014 г.
  7. ^ «Коммит · pump-io/pump.io» . Гитхаб . Проверено 4 апреля 2024 г.
  8. ^ Шенкленд, Стивен. «Социальные сети, встроенные в Интернет? W3C дает им шанс» . CNET .
  9. ^ «Песчаная буря и социальная сеть» . zenhack.net . Архивировано из оригинала г. 30 октября 2020 Проверено 20 августа 2017 г.
  10. ^ «АктивитиПаб» . www.w3.org .
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 56bf433baeace88c14bd10d644006b74__1722630540
URL1:https://arc.ask3.ru/arc/aa/56/74/56bf433baeace88c14bd10d644006b74.html
Заголовок, (Title) документа по адресу, URL1:
pump.io - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)