Pump.io - Pump.io
![]() | |
Původní autoři | Evan Prodromou |
---|---|
Vývojáři | E14N |
Stabilní uvolnění | |
Úložiště | ![]() |
Napsáno | JavaScript / Node.js |
Operační systém | Cross-platform |
Typ | Rámec webových aplikací |
Licence | Licence Apache, Verze 2.0[3] |
webová stránka | pump.io |
Pump.io (vyslovuje se „pump eye-oh“)[4] je obecný účel proudy aktivity motor, který lze použít jako a federované protokol sociálních sítí což „dělá většinu toho, co lidé od sociální sítě opravdu chtějí“.[1] Založil Evan Prodromou, je to návaznost na StatusNet;[5] Identi.ca, který byl největší StatusNet služba, přešel na pump.io v červnu 2013.[6]
Technologie
Navržen tak, aby byl mnohem lehčí a efektivnější než jeho StatusNet předchůdce,[5] Pump.io je napsán Node.js a použití Streamování aktivit jako formát pro příkazy a pro přenos dat pomocí jednoduchého ZBYTEK Doručená pošta API.[6]
Pump.io vyžaduje:
- node.js
- npm
- databázový server (obvykle NoSQL databáze jako MongoDB nebo Redis, ačkoli existují další možnosti prostřednictvím vrstvy abstrakce databáze s názvem Databanka[6] )
- GraphicsMagick příkazem `gm`
Pump.io může snadno běžet na hardwaru s nízkými zdroji (například a Raspberry Pi nebo BeagleBone Black ). Lze jej použít prostřednictvím webového uživatelského rozhraní nebo jiných klientů prostřednictvím rozhraní API.
Federace
Jako distribuovaná sociální síť „Pump.io není svázán s jediným webem. Uživatelé mezi servery se mohou navzájem přihlásit k odběru a pokud jeden nebo více jednotlivých uzlů přejde do režimu offline, zbytek sítě zůstane nedotčen.
Omezení a problémy
Funkce, které byly přítomny v StatusNet, stále nejsou (k říjnu 2017) v Pump.io implementovány, jako jsou Skupiny,[7] hashtags,[8] a seznam oblíbených stránek.[9]
Standardizace
The W3C Federovaná pracovní skupina pro sociální web, která byla zahájena v červenci 2014,[10] vyrobil ActivityPub standard, založený na protokolech použitých v pump.io jako pravděpodobném nástupci OStatus.[11] To bylo oficiálně zveřejněno jako doporučení dne 23. ledna 2018.[12]
Viz také
externí odkazy
- Domovská stránka Pump.io
- pump.io/tryit (odkazy na jednu z několika domén E14N)
- Pump.io na GitHubu
- E14N
- Epizoda TINAP představující Evana P a obsahující píseň Pump.io
Reference
- ^ A b „pump.io“. pump.io.
- ^ "Vydání · pump-io / pump.io". Github. Citováno 22. března 2018.
- ^ "webová stránka". Citováno 2014-03-22.
Licencováno na základě licence Apache, verze 2.0 (dále jen „licence“) ...
- ^ Prodromou, Evane. „Příspěvek E14N“. Archivovány od originál dne 22. března 2014. Citováno 21. března 2014.
- ^ A b Behrenshausen, Bryan. „pump.io: decentralizovaná sociální síť, která je opravdu zábavná“. opensource.com. Citováno 21. března 2014.
- ^ A b C Nathan Willis (27. března 2013). „StatusNet, Identi.ca a přechod na pump.io“. LWN.net. Citováno 2014-03-20.
- ^ "Skupiny". Citováno 2014-03-20.
- ^ „Automaticky propojit hash tagy“. Citováno 2014-03-20.
- ^ "Oblíbený". Citováno 2014-03-20.
- ^ Shankland, Stephen. „Sociální sítě zabudované do webu? W3C to vyzkouší“. CNET.
- ^ „Sandstorm And The Social Web“. zenhack.net.
- ^ „ActivityPub“. www.w3.org.