Submit Search
Upload
OStatus-enabling your php application
â˘
Download as ODP, PDF
â˘
1 like
â˘
1,639 views
Evan Prodromou
Follow
Discussing how to enable an application to participate in a federated social web
Read less
Read more
Technology
Report
Share
Report
Share
1 of 58
Download now
Recommended
Day2 wordpress-rss
Day2 wordpress-rss
lfpahl
Â
Day2 wordpress-rss
Day2 wordpress-rss
aewanouski
Â
Engaging patients with social media
Engaging patients with social media
Tao Le
Â
Day2 wordpress-rss
Day2 wordpress-rss
jjohnson95
Â
Automating the Job Search (Version 1.1)
Automating the Job Search (Version 1.1)
David Swinney
Â
What is a_blog_mod1309morning
What is a_blog_mod1309morning
ufmg2010
Â
Blogs And Wikis April 2008
Blogs And Wikis April 2008
guest6b9af7
Â
Outreach Technology
Outreach Technology
Greg JOhll
Â
Recommended
Day2 wordpress-rss
Day2 wordpress-rss
lfpahl
Â
Day2 wordpress-rss
Day2 wordpress-rss
aewanouski
Â
Engaging patients with social media
Engaging patients with social media
Tao Le
Â
Day2 wordpress-rss
Day2 wordpress-rss
jjohnson95
Â
Automating the Job Search (Version 1.1)
Automating the Job Search (Version 1.1)
David Swinney
Â
What is a_blog_mod1309morning
What is a_blog_mod1309morning
ufmg2010
Â
Blogs And Wikis April 2008
Blogs And Wikis April 2008
guest6b9af7
Â
Outreach Technology
Outreach Technology
Greg JOhll
Â
Nelson ICT workshop
Nelson ICT workshop
jeddco
Â
RSS For Educators
RSS For Educators
Jennifer Dorman
Â
IBAT-Wordpress-Session
IBAT-Wordpress-Session
Digital Insights - Digital Marketing Agency
Â
Eden-Wordpress-Session
Eden-Wordpress-Session
Digital Insights - Digital Marketing Agency
Â
Blogging 102
Blogging 102
Viiräk VII
Â
Sini2009 Rss Nsg
Sini2009 Rss Nsg
wfperry
Â
Online Reputation for Law Firms
Online Reputation for Law Firms
y2kesq
Â
RSS in Education
RSS in Education
leonardstern
Â
Online Communities â What are they & How
Online Communities â What are they & How
Frank Arrigo
Â
Yahoo Open Platform Stack
Yahoo Open Platform Stack
Jonathan LeBlanc
Â
Wordpress and Blogging
Wordpress and Blogging
Caleb Anthony
Â
DBS-Wordpress-Session
DBS-Wordpress-Session
Digital Insights - Digital Marketing Agency
Â
RSS Marketing Guide
RSS Marketing Guide
Justyna
Â
Wordpress & blogging
Wordpress & blogging
Anson Zong-Liscum
Â
Blogs & wikis applied to ELT
Blogs & wikis applied to ELT
Paula Ledesma
Â
Introduction Medicine 2.0 - Cochrane 2.0 Workshop, Cochrane Colloquium, Singa...
Introduction Medicine 2.0 - Cochrane 2.0 Workshop, Cochrane Colloquium, Singa...
Laika Spoetnik
Â
Technology Extravaganza: New Web Sites and Applications that Show Promise for...
Technology Extravaganza: New Web Sites and Applications that Show Promise for...
lkhohmann
Â
Web 2.0 Sudak
Web 2.0 Sudak
lkhohmann
Â
Newsfeeds and More: a mini-workshop
Newsfeeds and More: a mini-workshop
University of Cape Town
Â
How PR can profit from RSS (March 2007)
How PR can profit from RSS (March 2007)
David Strom
Â
Rss Presentation
Rss Presentation
Emily24
Â
Web Space10
Web Space10
Murali Mallapuram
Â
More Related Content
What's hot
Nelson ICT workshop
Nelson ICT workshop
jeddco
Â
RSS For Educators
RSS For Educators
Jennifer Dorman
Â
IBAT-Wordpress-Session
IBAT-Wordpress-Session
Digital Insights - Digital Marketing Agency
Â
Eden-Wordpress-Session
Eden-Wordpress-Session
Digital Insights - Digital Marketing Agency
Â
Blogging 102
Blogging 102
Viiräk VII
Â
Sini2009 Rss Nsg
Sini2009 Rss Nsg
wfperry
Â
Online Reputation for Law Firms
Online Reputation for Law Firms
y2kesq
Â
RSS in Education
RSS in Education
leonardstern
Â
Online Communities â What are they & How
Online Communities â What are they & How
Frank Arrigo
Â
Yahoo Open Platform Stack
Yahoo Open Platform Stack
Jonathan LeBlanc
Â
Wordpress and Blogging
Wordpress and Blogging
Caleb Anthony
Â
DBS-Wordpress-Session
DBS-Wordpress-Session
Digital Insights - Digital Marketing Agency
Â
RSS Marketing Guide
RSS Marketing Guide
Justyna
Â
Wordpress & blogging
Wordpress & blogging
Anson Zong-Liscum
Â
Blogs & wikis applied to ELT
Blogs & wikis applied to ELT
Paula Ledesma
Â
Introduction Medicine 2.0 - Cochrane 2.0 Workshop, Cochrane Colloquium, Singa...
Introduction Medicine 2.0 - Cochrane 2.0 Workshop, Cochrane Colloquium, Singa...
Laika Spoetnik
Â
What's hot
(16)
Nelson ICT workshop
Nelson ICT workshop
Â
RSS For Educators
RSS For Educators
Â
IBAT-Wordpress-Session
IBAT-Wordpress-Session
Â
Eden-Wordpress-Session
Eden-Wordpress-Session
Â
Blogging 102
Blogging 102
Â
Sini2009 Rss Nsg
Sini2009 Rss Nsg
Â
Online Reputation for Law Firms
Online Reputation for Law Firms
Â
RSS in Education
RSS in Education
Â
Online Communities â What are they & How
Online Communities â What are they & How
Â
Yahoo Open Platform Stack
Yahoo Open Platform Stack
Â
Wordpress and Blogging
Wordpress and Blogging
Â
DBS-Wordpress-Session
DBS-Wordpress-Session
Â
RSS Marketing Guide
RSS Marketing Guide
Â
Wordpress & blogging
Wordpress & blogging
Â
Blogs & wikis applied to ELT
Blogs & wikis applied to ELT
Â
Introduction Medicine 2.0 - Cochrane 2.0 Workshop, Cochrane Colloquium, Singa...
Introduction Medicine 2.0 - Cochrane 2.0 Workshop, Cochrane Colloquium, Singa...
Â
Similar to OStatus-enabling your php application
Technology Extravaganza: New Web Sites and Applications that Show Promise for...
Technology Extravaganza: New Web Sites and Applications that Show Promise for...
lkhohmann
Â
Web 2.0 Sudak
Web 2.0 Sudak
lkhohmann
Â
Newsfeeds and More: a mini-workshop
Newsfeeds and More: a mini-workshop
University of Cape Town
Â
How PR can profit from RSS (March 2007)
How PR can profit from RSS (March 2007)
David Strom
Â
Rss Presentation
Rss Presentation
Emily24
Â
Web Space10
Web Space10
Murali Mallapuram
Â
RSScats
RSScats
padmaja11
Â
Getting Stuff In And Out Of Buzz (1)
Getting Stuff In And Out Of Buzz (1)
Paul Kinlan
Â
Modified REST Presentation
Modified REST Presentation
Alexandros Marinos
Â
The RSS Revolution: Using Blogs and Podcasts to Distribute Learning Centent
The RSS Revolution: Using Blogs and Podcasts to Distribute Learning Centent
Jason Rhode
Â
Library 1.5/2.0
Library 1.5/2.0
pcta
Â
RSS Overview
RSS Overview
Alex Pline
Â
Integrating RSS Into Your Web Site
Integrating RSS Into Your Web Site
Michael Sauers
Â
RSS-Syndicateing content online
RSS-Syndicateing content online
oneVision
Â
Syndicating content online
Syndicating content online
oneVision
Â
RSS Feeder
RSS Feeder
anuradha srivastava
Â
Integrating RSS into Your Web Site (IL2008)
Integrating RSS into Your Web Site (IL2008)
Michael Sauers
Â
Rss Feeds
Rss Feeds
Prasanna Iyer
Â
Integrating RSS Into Your Web Site
Integrating RSS Into Your Web Site
Nebraska Library Commission
Â
Integrating RSS Into Your Web Site - CIL2008
Integrating RSS Into Your Web Site - CIL2008
Michael Sauers
Â
Similar to OStatus-enabling your php application
(20)
Technology Extravaganza: New Web Sites and Applications that Show Promise for...
Technology Extravaganza: New Web Sites and Applications that Show Promise for...
Â
Web 2.0 Sudak
Web 2.0 Sudak
Â
Newsfeeds and More: a mini-workshop
Newsfeeds and More: a mini-workshop
Â
How PR can profit from RSS (March 2007)
How PR can profit from RSS (March 2007)
Â
Rss Presentation
Rss Presentation
Â
Web Space10
Web Space10
Â
RSScats
RSScats
Â
Getting Stuff In And Out Of Buzz (1)
Getting Stuff In And Out Of Buzz (1)
Â
Modified REST Presentation
Modified REST Presentation
Â
The RSS Revolution: Using Blogs and Podcasts to Distribute Learning Centent
The RSS Revolution: Using Blogs and Podcasts to Distribute Learning Centent
Â
Library 1.5/2.0
Library 1.5/2.0
Â
RSS Overview
RSS Overview
Â
Integrating RSS Into Your Web Site
Integrating RSS Into Your Web Site
Â
RSS-Syndicateing content online
RSS-Syndicateing content online
Â
Syndicating content online
Syndicating content online
Â
RSS Feeder
RSS Feeder
Â
Integrating RSS into Your Web Site (IL2008)
Integrating RSS into Your Web Site (IL2008)
Â
Rss Feeds
Rss Feeds
Â
Integrating RSS Into Your Web Site
Integrating RSS Into Your Web Site
Â
Integrating RSS Into Your Web Site - CIL2008
Integrating RSS Into Your Web Site - CIL2008
Â
More from Evan Prodromou
Adaptive Pricing with Machine Intelligence
Adaptive Pricing with Machine Intelligence
Evan Prodromou
Â
Legal issues for busy entrepreneurs
Legal issues for busy entrepreneurs
Evan Prodromou
Â
Open Source Microblogging With Laconica
Open Source Microblogging With Laconica
Evan Prodromou
Â
Government 2.0 Presentation
Government 2.0 Presentation
Evan Prodromou
Â
Oscon 2008 Open Micro Blogging Presentation
Oscon 2008 Open Micro Blogging Presentation
Evan Prodromou
Â
Commercialization of Wikis
Commercialization of Wikis
Evan Prodromou
Â
More from Evan Prodromou
(6)
Adaptive Pricing with Machine Intelligence
Adaptive Pricing with Machine Intelligence
Â
Legal issues for busy entrepreneurs
Legal issues for busy entrepreneurs
Â
Open Source Microblogging With Laconica
Open Source Microblogging With Laconica
Â
Government 2.0 Presentation
Government 2.0 Presentation
Â
Oscon 2008 Open Micro Blogging Presentation
Oscon 2008 Open Micro Blogging Presentation
Â
Commercialization of Wikis
Commercialization of Wikis
Â
Recently uploaded
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(âď¸+971_581248768%)**%*]'#abortion pills for sale in dubai@
Â
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Â
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
Â
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Â
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Â
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
Â
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
Christopher Logan Kennedy
Â
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vĂĄzquez
Â
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Â
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Â
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Â
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Â
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Â
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Â
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2
Â
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Â
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
apidays
Â
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Remote DBA Services
Â
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Zilliz
Â
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Â
Recently uploaded
(20)
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Â
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Â
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Â
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Â
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Â
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Â
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
Â
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Â
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Â
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Â
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Â
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Â
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Â
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Â
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
Â
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Â
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Â
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
Â
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Â
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Â
OStatus-enabling your php application
1.
OStatus-enabling your Application
2.
What is OStatus?
3.
Modeling distributed social
networks
4.
Broadcaster-receiver
5.
Aggregation
6.
7.
Especially good when
not explicitly âsocialâ
8.
Wikis
9.
Blogs
10.
CMS
11.
Bug tracking
12.
Photo-sharing
13.
14.
Response handler
15.
Receiver
16.
I. Make good
feeds.
17.
ActivityStreams
18.
http://activitystrea.ms/
19.
20.
Atom feeds
21.
Single feed per
person
22.
Author element at
the feed level
23.
24.
25.
26.
object
27.
28.
Important elements include
<preferredUsername>, <displayName>, <note>, and <urls>.
29.
II. PuSH-enable your
feeds
30.
31.
http://code.google.com/p/pubsubhubbub/
32.
Add a 'hub'
link
33.
Send new-content update
34.
Congratulations!
35.
36.
37.
Tumblr
38.
WordPress.com
39.
Gowalla
40.
III. WebFinger identities
41.
http://code.google.com/p/webfinger/
42.
[email_address]
43.
Update schema
44.
Congratulations!
45.
46.
IV. Model remote
users
47.
48.
âfavoritesâ
49.
Social graph
50.
51.
Subclasses User and
RemoteAuthor
52.
53.
Numerical ID may
be locally but not globally unique
54.
55.
Very weak user
role
56.
absolute minimum permissions
57.
No login, if
possible!
58.
V. Accept Salmon
for replies
59.
http://www.salmon-protocol.org/
60.
61.
Replies
62.
Plain Atom entries
63.
64.
notify the user
65.
66.
67.
Different languages
68.
Different libraries
69.
VI. Accept Salmon
for social activities
70.
Atom + ActivityStreams
71.
72.
Unfollow
73.
74.
Share
75.
76.
77.
have a two-way
conversation
78.
VII. Allow subscriptions
to remote users
79.
PuSH subscriber role
80.
81.
By profile URL
82.
By WebFinger ID
and âupdates-fromâ
83.
By Atom/RSS feed
URL
84.
85.
Redirect to own
server
86.
VIII. Send Salmon
slaps
87.
88.
Provide an RSA
key in WebFinger
89.
Sign the slap!
90.
IX. Send Salmon
slaps for social activities
91.
92.
Fave/Like
93.
Share
94.
Profile update
95.
What next?
96.
97.
Activity Streams JSON
encoding
98.
Better on-site UI
99.
Conversation tracking
100.
101.
http://federatedsocialweb.net/
102.
[email_address]
Download now