27:
371:
format and its vocabulary to allow for more general interactions between users, as well as to make development of alternative
ActivityPump-based social networks easier for software developers, who were forced to operate within the limits of OStatus and its core technologies.
282:
As a federated social network, pump.io is not tied to a single site. Users across servers can subscribe to and communicate with each other, and if one or more individual nodes go offline the rest of the network remains intact.
405:
224:
While never becoming as popular as its predecessor, the
ActivityPump protocol that was designed for it was later used as a template for the creation and standardization of the
228:
standard, and development of pump.io has since been discontinued, with the latest version of the engine being released in 2020 and further development concluding by 2022.
392:
standard. It was officially published as a
Recommendation on January 23, 2018. The protocol has since gone on to become the main standard used in the
1063:
1097:
214:
instead of the predecessor's focus on microblogging timelines, with its goal being to achieve "most of what people want from a social network".
618:
695:
396:, with future development on the standard to be organized by the Social Web Community Group, a successor to the working group.
1107:
363:
is the protocol used by pump.io to allow for federation of user content between different pump.io instances. Compared to
526:
221:, the largest StatusNet instance at the time (which was also ran by Prodromou), converted to pump.io in June 2013.
144:
388:
standard. The working group later changed focus towards building on
ActivityPump, using it as a base to build the
217:
Development of the software started in
September 2011, with an initial version being released on October 3, 2012.
1102:
1087:
600:
105:
1082:
688:
307:
79:
191:
1112:
884:
839:
410:
381:
368:
328:
241:
183:
149:
647:
872:
859:
626:
681:
297:
187:
981:
272:
728:
8:
431:
1092:
1052:
916:
849:
906:
156:
132:
1032:
211:
203:
1011:
384:
Social Web
Working Group was launched in July 2014, originally to build on the
317:
261:
195:
161:
137:
39:
476:
1076:
1037:
1006:
704:
199:
798:
778:
501:
275:. It can be used either with the included Web UI, or other clients via its
268:
1047:
966:
946:
877:
820:
738:
389:
338:
225:
1027:
854:
834:
773:
768:
753:
385:
210:
protocol. It is designed to be more lightweight and usable for general
120:
47:
34:
527:"GitHub - pump-io/pump.io at 2639acf774b3c6835cf81b88b807e40ea4a75c01"
406:
Comparison of software and protocols for distributed social networking
991:
889:
829:
575:
393:
267:
Pump.io can be ran easily on hardware with less resources, such as a
218:
110:
413:, a contemporary social networking suite that was similar to pump.io
951:
743:
718:
554:
1042:
936:
911:
844:
788:
748:
364:
253:
237:
207:
124:
673:
367:, its microblogging-oriented predecessor, ActivityPump uses the
996:
986:
971:
956:
941:
793:
783:
723:
1001:
976:
961:
901:
763:
758:
733:
502:"pump.io: the decentralized social network that's really fun"
257:
249:
244:
as the format for commands and to transfer data via a simple
803:
245:
26:
601:"Social networking built into the Web? W3C gives it a go"
276:
819:
555:"StatusNet, Identi.ca, and transitioning to pump.io"
548:
546:
668:
458:
349:
171:
1074:
543:
689:
552:
493:
453:
451:
248:inbox API. The software package also uses a
696:
682:
25:
499:
448:
16:Decentralized social network and protocol
206:(later merged into GNU social) and its
1098:Free software programmed in JavaScript
1075:
677:
598:
1064:Comparison of microblogging services
198:, it is a follow-up to his previous
182:is a software package containing a
13:
432:"Release v0.1.0 · pump-io/pump.io"
375:
111:https://github.com/pump-io/pump.io
14:
1124:
703:
662:
85:5.1.4 / 18 September 2020
553:Nathan Willis (March 27, 2013).
640:
286:
619:"Sandstorm And The Social Web"
611:
592:
568:
519:
469:
424:
1:
417:
231:
477:"Releases · pump-io/pump.io"
7:
576:"Commits · pump-io/pump.io"
399:
308:Federated social networking
10:
1129:
1108:Social networking services
1061:
1020:
929:
868:
812:
711:
344:
334:
324:
313:
303:
296:
184:social networking service
167:
155:
150:Web application framework
143:
131:
116:
104:
100:
78:
74:
56:
46:
33:
24:
192:federated social network
1103:Microblogging software
500:Behrenshausen, Bryan.
298:Communication protocol
236:Pump.io is written in
190:that can be used as a
188:communication protocol
62:; 11 years ago
1088:Distributed computing
273:single-board computer
264:for uploading media.
87:; 4 years ago
599:Shankland, Stephen.
60:October 3, 2012
293:
21:
1083:2012 introductions
291:
162:Apache License 2.0
35:Original author(s)
19:
1070:
1069:
925:
924:
907:OpenMicroBlogging
358:
357:
252:database such as
177:
176:
1120:
1113:Web applications
817:
816:
698:
691:
684:
675:
674:
669:Pump.io homepage
656:
655:
644:
638:
637:
635:
634:
625:. Archived from
615:
609:
608:
596:
590:
589:
587:
586:
572:
566:
565:
563:
562:
550:
541:
540:
538:
537:
523:
517:
516:
514:
512:
497:
491:
490:
488:
487:
473:
467:
466:
455:
446:
445:
443:
442:
428:
369:Activity Streams
354:
351:
329:Activity Streams
294:
290:
242:Activity Streams
212:activity streams
133:Operating system
95:
93:
88:
70:
68:
63:
29:
22:
18:
1128:
1127:
1123:
1122:
1121:
1119:
1118:
1117:
1073:
1072:
1071:
1066:
1057:
1053:Mention/Replies
1033:Activity stream
1016:
921:
864:
808:
707:
702:
665:
660:
659:
646:
645:
641:
632:
630:
617:
616:
612:
597:
593:
584:
582:
574:
573:
569:
560:
558:
551:
544:
535:
533:
525:
524:
520:
510:
508:
498:
494:
485:
483:
475:
474:
470:
457:
456:
449:
440:
438:
430:
429:
425:
420:
402:
378:
376:Standardization
348:
289:
260:, and requires
234:
96:
91:
89:
86:
66:
64:
61:
57:Initial release
17:
12:
11:
5:
1126:
1116:
1115:
1110:
1105:
1100:
1095:
1090:
1085:
1068:
1067:
1062:
1059:
1058:
1056:
1055:
1050:
1045:
1040:
1035:
1030:
1024:
1022:
1018:
1017:
1015:
1014:
1009:
1004:
999:
994:
989:
984:
979:
974:
969:
964:
959:
954:
949:
944:
939:
933:
931:
927:
926:
923:
922:
920:
919:
914:
909:
904:
899:
898:
897:
887:
882:
881:
880:
869:
866:
865:
863:
862:
857:
852:
847:
842:
837:
832:
826:
824:
814:
810:
809:
807:
806:
801:
796:
791:
786:
781:
776:
771:
766:
761:
756:
751:
746:
741:
736:
731:
726:
721:
715:
713:
709:
708:
701:
700:
693:
686:
678:
672:
671:
664:
663:External links
661:
658:
657:
639:
610:
591:
567:
542:
518:
506:opensource.com
492:
468:
447:
422:
421:
419:
416:
415:
414:
408:
401:
398:
377:
374:
356:
355:
346:
342:
341:
336:
332:
331:
326:
322:
321:
318:Evan Prodromou
315:
311:
310:
305:
301:
300:
288:
285:
262:GraphicsMagick
233:
230:
196:Evan Prodromou
175:
174:
169:
165:
164:
159:
153:
152:
147:
141:
140:
138:Cross-platform
135:
129:
128:
118:
114:
113:
108:
102:
101:
98:
97:
84:
82:
76:
75:
72:
71:
58:
54:
53:
50:
44:
43:
40:Evan Prodromou
37:
31:
30:
15:
9:
6:
4:
3:
2:
1125:
1114:
1111:
1109:
1106:
1104:
1101:
1099:
1096:
1094:
1091:
1089:
1086:
1084:
1081:
1080:
1078:
1065:
1060:
1054:
1051:
1049:
1046:
1044:
1041:
1039:
1038:Lifestreaming
1036:
1034:
1031:
1029:
1026:
1025:
1023:
1019:
1013:
1010:
1008:
1007:Tencent Weibo
1005:
1003:
1000:
998:
995:
993:
990:
988:
985:
983:
980:
978:
975:
973:
970:
968:
965:
963:
960:
958:
955:
953:
950:
948:
945:
943:
940:
938:
935:
934:
932:
928:
918:
915:
913:
910:
908:
905:
903:
900:
896:
893:
892:
891:
888:
886:
883:
879:
876:
875:
874:
871:
870:
867:
861:
858:
856:
853:
851:
848:
846:
843:
841:
838:
836:
833:
831:
828:
827:
825:
822:
818:
815:
813:Decentralized
811:
805:
802:
800:
797:
795:
792:
790:
787:
785:
782:
780:
777:
775:
772:
770:
767:
765:
762:
760:
757:
755:
752:
750:
747:
745:
742:
740:
737:
735:
732:
730:
727:
725:
722:
720:
717:
716:
714:
710:
706:
705:Microblogging
699:
694:
692:
687:
685:
680:
679:
676:
670:
667:
666:
653:
649:
648:"ActivityPub"
643:
629:on 2020-10-30
628:
624:
620:
614:
606:
602:
595:
581:
577:
571:
556:
549:
547:
532:
528:
522:
507:
503:
496:
482:
478:
472:
464:
460:
454:
452:
437:
433:
427:
423:
412:
409:
407:
404:
403:
397:
395:
391:
387:
383:
373:
370:
366:
362:
353:
347:
343:
340:
337:
333:
330:
327:
323:
319:
316:
312:
309:
306:
302:
299:
295:
284:
280:
278:
274:
271:or any other
270:
265:
263:
259:
255:
251:
247:
243:
239:
229:
227:
222:
220:
215:
213:
209:
205:
201:
200:microblogging
197:
194:. Started by
193:
189:
185:
181:
173:
170:
166:
163:
160:
158:
154:
151:
148:
146:
142:
139:
136:
134:
130:
126:
122:
119:
115:
112:
109:
107:
103:
99:
83:
81:
80:Final release
77:
73:
59:
55:
51:
49:
45:
41:
38:
36:
32:
28:
23:
894:
779:Truth Social
651:
642:
631:. Retrieved
627:the original
622:
613:
604:
594:
583:. Retrieved
579:
570:
559:. Retrieved
534:. Retrieved
530:
521:
509:. Retrieved
505:
495:
484:. Retrieved
480:
471:
462:
439:. Retrieved
435:
426:
379:
361:ActivityPump
360:
359:
314:Developer(s)
292:ActivityPump
287:ActivityPump
281:
269:Raspberry Pi
266:
235:
223:
216:
179:
178:
48:Developer(s)
1048:Backchannel
947:Google Buzz
878:AT Protocol
823:-compatible
821:ActivityPub
739:Hive Social
712:Centralized
623:zenhack.net
390:ActivityPub
339:ActivityPub
226:ActivityPub
1077:Categories
1028:Reblogging
855:micro.blog
835:GNU social
774:Solaborate
769:Sina Weibo
754:Pillowfort
652:www.w3.org
633:2017-08-20
585:2024-04-04
561:2014-03-20
536:2024-09-19
486:2020-12-11
441:2024-09-19
418:References
386:OpenSocial
335:Influenced
232:Technology
121:JavaScript
117:Written in
106:Repository
92:2020-09-18
67:2012-10-03
1093:Fediverse
992:Posterous
890:identi.ca
885:diaspora*
830:Friendica
557:. LWN.net
459:"pump.io"
411:diaspora*
394:fediverse
240:and uses
219:identi.ca
204:StatusNet
202:software
1021:Features
840:Mastodon
744:LinkedIn
719:Facebook
511:21 March
400:See also
325:Based on
1043:Hashtag
952:Google+
937:App.net
930:Defunct
917:Twister
912:OStatus
895:pump.io
873:Bluesky
860:Threads
850:Pleroma
845:Misskey
789:Twitter
749:Myspace
463:pump.io
365:OStatus
345:Website
304:Purpose
254:MongoDB
238:Node.js
208:OStatus
180:pump.io
172:pump.io
168:Website
157:License
125:Node.js
90: (
65: (
20:pump.io
997:Pownce
987:Parler
982:Natter
972:Me2day
957:Heello
942:Edmodo
794:Viadeo
784:Tumblr
724:Fanfou
580:GitHub
531:GitHub
481:Github
436:GitHub
320:et al.
42:et al.
1002:Qaiku
977:migme
962:Jaiku
902:Nostr
764:Qzone
759:Plurk
734:Gettr
258:Redis
250:NoSQL
1012:Tout
967:Meme
804:XING
605:CNET
513:2014
380:The
350:pump
246:REST
186:and
145:Type
52:E14N
729:Gab
382:W3C
352:.io
277:API
256:or
1079::
799:VK
650:.
621:.
603:.
578:.
545:^
529:.
504:.
479:.
461:.
450:^
434:.
279:.
697:e
690:t
683:v
654:.
636:.
607:.
588:.
564:.
539:.
515:.
489:.
465:.
444:.
127:)
123:(
94:)
69:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.