SlideShare a Scribd company logo
1 of 18
Download to read offline
SOCIALISM
ACTIVITY STREAMS,
& FEDERATING THE SOCIAL WEB
#fsws




Chris Messina   •   Federated Social Web Summit   •   Portland, OR   •   July 18, 2010
actor verb object target
ATOM

       JSON




              Photo by trainman74
ATOM+ACTIVITYSTREAMS
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:activity="http://activitystrea.ms/spec/1.0/">
  <entry>
      <title>...</title>
      <link rel=”alternate”>...</link>
      <id>...</id>
      <updated>...</updated>
      <author>
        <activity:object-type>person</activity:object-type>
        <name>...</name>
      </author>
      <activity:verb>post</activity:verb>
      <activity:object>
        <activity:object-type>note</activity:object-type>
        <content type=”html”>
          ...
        </content>
      </activity:object>
  </entry>
</feed>
ATOM+ACTIVITYSTREAMS
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:activity="http://activitystrea.ms/spec/1.0/">
  <entry>
      <title>...</title>
      <link rel=”alternate”>...</link>
      <id>...</id>
      <updated>...</updated>
      <author>
        <activity:object-type>person</activity:object-type>
                              person
        <name>...</name>
      </author>
                     post
      <activity:verb>post</activity:verb>
      <activity:object>
        <activity:object-type>note</activity:object-type>
                              note
        <content type=”html”>
          ...
        </content>
      </activity:object>
  </entry>
</feed>
VERBS &
OBJECTS
VERBS &   • Add Friend   • Article
OBJECTS   • Check-in     • Audio
          • Favorite     • Bookmark
          • Follow       • Comment
          • Like         • File
          • Join         • Folder
          • Play         • Group
          • Post         • List
          • Save         • Note
          • Share        • Person
          • Tag          • Photo
          • Update       • Photo Album
                         • Place
                         • Playlist
                         • Product
                         • Review
                         • Service
                         • Status
                         • Video
VERBS &   • Add Friend   • Article
OBJECTS   • Check-in     • Branch
          • Close        • Comment
          • Commit       • File
          • Created      • Folder
GitHub    • Edited       • Group
          • Follow       • Issue
          • Fork         • List
          • Join         • Master
          • Open         • Note
          • Post         • Page
          • Pull         • Person
          • Push         • Photo
          • Resolve      • Project
          • Save         • Service
          • Share        • Status
          • Tag          • Video
          • Update
VERBS &         • Accept       • Article
OBJECTS         • Add Friend   • Badge
                • Answer       • Comment
                • Ask          • File
                • Award        • Group
StackOverflow   • Follow       • List
                • Join         • Note
                • Post         • Person
                • Revise       • Photo
                • Share        • Question
                • Tag          • Status
                • Update       • Tag
                               • Video
VERBS &         • Add Friend   • Article
OBJECTS         • Check-in     • Comment
                • Follow       • File
                • Join         • Group
                • Post         • List
StackOverflow   • Save         • Note
+ GitHub        • Share
                • Tag
                               • Person
                               • Photo
                • Update       • Status
                               • Video
The Activity Streams format has already been adopted by Facebook,
MySpace, Windows Live, Google Buzz, BBC, Opera, TypePad,
Gowalla, Gnip, Superfeedr, YIID, and many others.
“History is written by the winners”
                    —George Orwell
                      Tribune, 4 February 1944
I’m on a horse.

More Related Content

What's hot

Getting started with Wikipedia editing ppt
Getting started with Wikipedia editing pptGetting started with Wikipedia editing ppt
Getting started with Wikipedia editing pptBrianna Bibel
 
Getting started with Wikipedia editing pdf
Getting started with Wikipedia editing pdfGetting started with Wikipedia editing pdf
Getting started with Wikipedia editing pdfBrianna Bibel
 
Customizing the custom loop wordcamp 2012
Customizing the custom loop   wordcamp 2012Customizing the custom loop   wordcamp 2012
Customizing the custom loop wordcamp 2012Alexander Sapountzis
 
Start Up your Startup with WordPress + BuddyPress
Start Up your Startup with WordPress + BuddyPressStart Up your Startup with WordPress + BuddyPress
Start Up your Startup with WordPress + BuddyPressemiliocueto
 
What I Hate About Wordpress
What I Hate About WordpressWhat I Hate About Wordpress
What I Hate About WordpressMark Jaquith
 
Triple your blog post frequency
Triple your blog post frequencyTriple your blog post frequency
Triple your blog post frequencyAndraz Tori
 
Blog Like a Journalist
Blog Like a JournalistBlog Like a Journalist
Blog Like a JournalistDan Kennedy
 
social media week 3: microblogging
social media week 3: microbloggingsocial media week 3: microblogging
social media week 3: microbloggingdifuzr
 
Blogging, the wordpress way
Blogging, the wordpress wayBlogging, the wordpress way
Blogging, the wordpress wayM A Hossain Tonu
 
Slides 4 - Create First Post
Slides 4 - Create First PostSlides 4 - Create First Post
Slides 4 - Create First PostMassimo Callisto
 
Drupal: Mitigating Risk with Multiple Content Creators
Drupal: Mitigating Risk with Multiple Content CreatorsDrupal: Mitigating Risk with Multiple Content Creators
Drupal: Mitigating Risk with Multiple Content CreatorsiFactory
 
Social Networking: Social media week 4
Social Networking: Social media week 4Social Networking: Social media week 4
Social Networking: Social media week 4difuzr
 
Managing sources
Managing sourcesManaging sources
Managing sourcesTammi Owens
 
Triple Your Post Frequency
Triple Your Post FrequencyTriple Your Post Frequency
Triple Your Post FrequencyZemanta
 
Stc tc open_documentation
Stc tc open_documentationStc tc open_documentation
Stc tc open_documentationJanet Swisher
 
Collaboration Practice
Collaboration PracticeCollaboration Practice
Collaboration PracticeKatie Morrow
 

What's hot (18)

Getting started with Wikipedia editing ppt
Getting started with Wikipedia editing pptGetting started with Wikipedia editing ppt
Getting started with Wikipedia editing ppt
 
Getting started with Wikipedia editing pdf
Getting started with Wikipedia editing pdfGetting started with Wikipedia editing pdf
Getting started with Wikipedia editing pdf
 
Customizing the custom loop wordcamp 2012
Customizing the custom loop   wordcamp 2012Customizing the custom loop   wordcamp 2012
Customizing the custom loop wordcamp 2012
 
Start Up your Startup with WordPress + BuddyPress
Start Up your Startup with WordPress + BuddyPressStart Up your Startup with WordPress + BuddyPress
Start Up your Startup with WordPress + BuddyPress
 
Social media
Social mediaSocial media
Social media
 
What I Hate About Wordpress
What I Hate About WordpressWhat I Hate About Wordpress
What I Hate About Wordpress
 
Triple your blog post frequency
Triple your blog post frequencyTriple your blog post frequency
Triple your blog post frequency
 
Blog Like a Journalist
Blog Like a JournalistBlog Like a Journalist
Blog Like a Journalist
 
social media week 3: microblogging
social media week 3: microbloggingsocial media week 3: microblogging
social media week 3: microblogging
 
Blogging, the wordpress way
Blogging, the wordpress wayBlogging, the wordpress way
Blogging, the wordpress way
 
Slides 4 - Create First Post
Slides 4 - Create First PostSlides 4 - Create First Post
Slides 4 - Create First Post
 
Drupal: Mitigating Risk with Multiple Content Creators
Drupal: Mitigating Risk with Multiple Content CreatorsDrupal: Mitigating Risk with Multiple Content Creators
Drupal: Mitigating Risk with Multiple Content Creators
 
Social Networking: Social media week 4
Social Networking: Social media week 4Social Networking: Social media week 4
Social Networking: Social media week 4
 
Managing sources
Managing sourcesManaging sources
Managing sources
 
Triple Your Post Frequency
Triple Your Post FrequencyTriple Your Post Frequency
Triple Your Post Frequency
 
Online social networking for the sciences and how an average scientist makes ...
Online social networking for the sciences and how an average scientist makes ...Online social networking for the sciences and how an average scientist makes ...
Online social networking for the sciences and how an average scientist makes ...
 
Stc tc open_documentation
Stc tc open_documentationStc tc open_documentation
Stc tc open_documentation
 
Collaboration Practice
Collaboration PracticeCollaboration Practice
Collaboration Practice
 

Viewers also liked

Viewers also liked (20)

Socialism and the Industrial Revolution
Socialism and the Industrial RevolutionSocialism and the Industrial Revolution
Socialism and the Industrial Revolution
 
Capitalism and the Industrial revolution
Capitalism and the Industrial revolutionCapitalism and the Industrial revolution
Capitalism and the Industrial revolution
 
OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3
OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3
OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3
 
Project management
Project management  Project management
Project management
 
Marx
MarxMarx
Marx
 
Karl Marx
Karl MarxKarl Marx
Karl Marx
 
Karl Marx
Karl MarxKarl Marx
Karl Marx
 
Ngo Management
Ngo ManagementNgo Management
Ngo Management
 
Karl Marx and his Theories!
Karl Marx and his Theories!Karl Marx and his Theories!
Karl Marx and his Theories!
 
Project ISR- May 15, 2016
Project ISR- May 15, 2016Project ISR- May 15, 2016
Project ISR- May 15, 2016
 
Ngo project
Ngo projectNgo project
Ngo project
 
Marxism
MarxismMarxism
Marxism
 
Presentation, karl marx
Presentation, karl marx   Presentation, karl marx
Presentation, karl marx
 
AXELOS - MSP® - Managing Successful Programmes - Foundation
AXELOS - MSP® - Managing Successful Programmes - FoundationAXELOS - MSP® - Managing Successful Programmes - Foundation
AXELOS - MSP® - Managing Successful Programmes - Foundation
 
Karl marx ppt
Karl marx pptKarl marx ppt
Karl marx ppt
 
What Is Marxism?
What Is Marxism?What Is Marxism?
What Is Marxism?
 
Socialism Powerpoint Presentation
Socialism Powerpoint PresentationSocialism Powerpoint Presentation
Socialism Powerpoint Presentation
 
Marxism made easy
Marxism made easyMarxism made easy
Marxism made easy
 
Karl Marx
Karl MarxKarl Marx
Karl Marx
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 

Similar to Socialism, Activity Streams, & Federating The Social Web

Activity Streams on the Web
Activity Streams on the WebActivity Streams on the Web
Activity Streams on the WebNikos Drandakis
 
Introduction to Linked Data: RDF Vocabularies
Introduction to Linked Data: RDF VocabulariesIntroduction to Linked Data: RDF Vocabularies
Introduction to Linked Data: RDF VocabulariesDavid Wood
 
Introduction to Linked Data: RDF Vocabularies
Introduction to Linked Data: RDF VocabulariesIntroduction to Linked Data: RDF Vocabularies
Introduction to Linked Data: RDF VocabulariesDavid Wood
 
Introduction to Linked Data: RDF Vocabularies
Introduction to Linked Data: RDF VocabulariesIntroduction to Linked Data: RDF Vocabularies
Introduction to Linked Data: RDF VocabulariesDavid Wood
 
Generating Sales Through Social Media
Generating Sales Through Social MediaGenerating Sales Through Social Media
Generating Sales Through Social MediaDoug Devitre
 
Digital Tools Overview
Digital Tools Overview Digital Tools Overview
Digital Tools Overview Steve Buttry
 
Introduction to moodle
Introduction to moodleIntroduction to moodle
Introduction to moodleJohn Dorner
 
WordPress as a CMS (short version)
WordPress as a CMS (short version)WordPress as a CMS (short version)
WordPress as a CMS (short version)Stephanie Leary
 

Similar to Socialism, Activity Streams, & Federating The Social Web (9)

Activity Streams on the Web
Activity Streams on the WebActivity Streams on the Web
Activity Streams on the Web
 
Introduction to Linked Data: RDF Vocabularies
Introduction to Linked Data: RDF VocabulariesIntroduction to Linked Data: RDF Vocabularies
Introduction to Linked Data: RDF Vocabularies
 
Introduction to Linked Data: RDF Vocabularies
Introduction to Linked Data: RDF VocabulariesIntroduction to Linked Data: RDF Vocabularies
Introduction to Linked Data: RDF Vocabularies
 
Introduction to Linked Data: RDF Vocabularies
Introduction to Linked Data: RDF VocabulariesIntroduction to Linked Data: RDF Vocabularies
Introduction to Linked Data: RDF Vocabularies
 
Generating Sales Through Social Media
Generating Sales Through Social MediaGenerating Sales Through Social Media
Generating Sales Through Social Media
 
Digital Tools Overview
Digital Tools Overview Digital Tools Overview
Digital Tools Overview
 
WordPress as a CMS
WordPress as a CMSWordPress as a CMS
WordPress as a CMS
 
Introduction to moodle
Introduction to moodleIntroduction to moodle
Introduction to moodle
 
WordPress as a CMS (short version)
WordPress as a CMS (short version)WordPress as a CMS (short version)
WordPress as a CMS (short version)
 

More from Chris Messina

Uber Developer Platform Overview for Apigee Webcast
Uber Developer Platform Overview for Apigee WebcastUber Developer Platform Overview for Apigee Webcast
Uber Developer Platform Overview for Apigee WebcastChris Messina
 
Joining the conversation
Joining the conversationJoining the conversation
Joining the conversationChris Messina
 
Joining the Conversation
Joining the ConversationJoining the Conversation
Joining the ConversationChris Messina
 
Future of the Social Web and How to Stop It
Future of the Social Web and How to Stop ItFuture of the Social Web and How to Stop It
Future of the Social Web and How to Stop ItChris Messina
 
SWAT0 (variant flow)
SWAT0 (variant flow)SWAT0 (variant flow)
SWAT0 (variant flow)Chris Messina
 
Google & the open, social web
Google & the open, social webGoogle & the open, social web
Google & the open, social webChris Messina
 
Activity Streams, Socialism, & the Future of Open Source
Activity Streams,  Socialism,  & the Future of Open SourceActivity Streams,  Socialism,  & the Future of Open Source
Activity Streams, Socialism, & the Future of Open SourceChris Messina
 
The Open and Social Web
The Open and Social WebThe Open and Social Web
The Open and Social WebChris Messina
 
The Future of the Social Web and How to Stop It
The Future of the Social Web and How to Stop ItThe Future of the Social Web and How to Stop It
The Future of the Social Web and How to Stop ItChris Messina
 
Google and the Social Web (Mexico City Dev Fest 2010)
Google and the Social Web (Mexico City Dev Fest 2010)Google and the Social Web (Mexico City Dev Fest 2010)
Google and the Social Web (Mexico City Dev Fest 2010)Chris Messina
 
ActivityStrea.ms: Is It Getting Streamy In Here?
ActivityStrea.ms: Is It Getting Streamy In Here?ActivityStrea.ms: Is It Getting Streamy In Here?
ActivityStrea.ms: Is It Getting Streamy In Here?Chris Messina
 
Identity is the platform (Netflix)
Identity is the platform (Netflix)Identity is the platform (Netflix)
Identity is the platform (Netflix)Chris Messina
 
Identity is the platform (Toronto)
Identity is the platform (Toronto)Identity is the platform (Toronto)
Identity is the platform (Toronto)Chris Messina
 
Identity is the Platform (Russian variant)
Identity is the Platform (Russian variant)Identity is the Platform (Russian variant)
Identity is the Platform (Russian variant)Chris Messina
 
Identity is the Platform
Identity is the PlatformIdentity is the Platform
Identity is the PlatformChris Messina
 
The Open, Social Web Workshop
The Open, Social Web WorkshopThe Open, Social Web Workshop
The Open, Social Web WorkshopChris Messina
 
Social Network Supermarkets and How to Defeat Them
Social Network Supermarkets and How to Defeat ThemSocial Network Supermarkets and How to Defeat Them
Social Network Supermarkets and How to Defeat ThemChris Messina
 
Openness In The Era Of Social Web
Openness In The Era Of Social WebOpenness In The Era Of Social Web
Openness In The Era Of Social WebChris Messina
 
The Open, Social Web (N2Y4)
The Open, Social Web (N2Y4)The Open, Social Web (N2Y4)
The Open, Social Web (N2Y4)Chris Messina
 
New Assumptions for Designing for the Social Web
New Assumptions for Designing for the Social WebNew Assumptions for Designing for the Social Web
New Assumptions for Designing for the Social WebChris Messina
 

More from Chris Messina (20)

Uber Developer Platform Overview for Apigee Webcast
Uber Developer Platform Overview for Apigee WebcastUber Developer Platform Overview for Apigee Webcast
Uber Developer Platform Overview for Apigee Webcast
 
Joining the conversation
Joining the conversationJoining the conversation
Joining the conversation
 
Joining the Conversation
Joining the ConversationJoining the Conversation
Joining the Conversation
 
Future of the Social Web and How to Stop It
Future of the Social Web and How to Stop ItFuture of the Social Web and How to Stop It
Future of the Social Web and How to Stop It
 
SWAT0 (variant flow)
SWAT0 (variant flow)SWAT0 (variant flow)
SWAT0 (variant flow)
 
Google & the open, social web
Google & the open, social webGoogle & the open, social web
Google & the open, social web
 
Activity Streams, Socialism, & the Future of Open Source
Activity Streams,  Socialism,  & the Future of Open SourceActivity Streams,  Socialism,  & the Future of Open Source
Activity Streams, Socialism, & the Future of Open Source
 
The Open and Social Web
The Open and Social WebThe Open and Social Web
The Open and Social Web
 
The Future of the Social Web and How to Stop It
The Future of the Social Web and How to Stop ItThe Future of the Social Web and How to Stop It
The Future of the Social Web and How to Stop It
 
Google and the Social Web (Mexico City Dev Fest 2010)
Google and the Social Web (Mexico City Dev Fest 2010)Google and the Social Web (Mexico City Dev Fest 2010)
Google and the Social Web (Mexico City Dev Fest 2010)
 
ActivityStrea.ms: Is It Getting Streamy In Here?
ActivityStrea.ms: Is It Getting Streamy In Here?ActivityStrea.ms: Is It Getting Streamy In Here?
ActivityStrea.ms: Is It Getting Streamy In Here?
 
Identity is the platform (Netflix)
Identity is the platform (Netflix)Identity is the platform (Netflix)
Identity is the platform (Netflix)
 
Identity is the platform (Toronto)
Identity is the platform (Toronto)Identity is the platform (Toronto)
Identity is the platform (Toronto)
 
Identity is the Platform (Russian variant)
Identity is the Platform (Russian variant)Identity is the Platform (Russian variant)
Identity is the Platform (Russian variant)
 
Identity is the Platform
Identity is the PlatformIdentity is the Platform
Identity is the Platform
 
The Open, Social Web Workshop
The Open, Social Web WorkshopThe Open, Social Web Workshop
The Open, Social Web Workshop
 
Social Network Supermarkets and How to Defeat Them
Social Network Supermarkets and How to Defeat ThemSocial Network Supermarkets and How to Defeat Them
Social Network Supermarkets and How to Defeat Them
 
Openness In The Era Of Social Web
Openness In The Era Of Social WebOpenness In The Era Of Social Web
Openness In The Era Of Social Web
 
The Open, Social Web (N2Y4)
The Open, Social Web (N2Y4)The Open, Social Web (N2Y4)
The Open, Social Web (N2Y4)
 
New Assumptions for Designing for the Social Web
New Assumptions for Designing for the Social WebNew Assumptions for Designing for the Social Web
New Assumptions for Designing for the Social Web
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Recently uploaded (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Socialism, Activity Streams, & Federating The Social Web

  • 1. SOCIALISM ACTIVITY STREAMS, & FEDERATING THE SOCIAL WEB #fsws Chris Messina • Federated Social Web Summit • Portland, OR • July 18, 2010
  • 3. ATOM JSON Photo by trainman74
  • 4. ATOM+ACTIVITYSTREAMS <?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom" xmlns:activity="http://activitystrea.ms/spec/1.0/">   <entry>       <title>...</title>       <link rel=”alternate”>...</link>       <id>...</id>       <updated>...</updated>       <author>         <activity:object-type>person</activity:object-type>         <name>...</name>       </author>       <activity:verb>post</activity:verb>       <activity:object>         <activity:object-type>note</activity:object-type>         <content type=”html”>           ...         </content>       </activity:object>   </entry> </feed>
  • 5. ATOM+ACTIVITYSTREAMS <?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom" xmlns:activity="http://activitystrea.ms/spec/1.0/">   <entry>       <title>...</title>       <link rel=”alternate”>...</link>       <id>...</id>       <updated>...</updated>       <author>         <activity:object-type>person</activity:object-type> person         <name>...</name>       </author> post       <activity:verb>post</activity:verb>       <activity:object>         <activity:object-type>note</activity:object-type> note         <content type=”html”>           ...         </content>       </activity:object>   </entry> </feed>
  • 7. VERBS & • Add Friend • Article OBJECTS • Check-in • Audio • Favorite • Bookmark • Follow • Comment • Like • File • Join • Folder • Play • Group • Post • List • Save • Note • Share • Person • Tag • Photo • Update • Photo Album • Place • Playlist • Product • Review • Service • Status • Video
  • 8.
  • 9. VERBS & • Add Friend • Article OBJECTS • Check-in • Branch • Close • Comment • Commit • File • Created • Folder GitHub • Edited • Group • Follow • Issue • Fork • List • Join • Master • Open • Note • Post • Page • Pull • Person • Push • Photo • Resolve • Project • Save • Service • Share • Status • Tag • Video • Update
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. VERBS & • Accept • Article OBJECTS • Add Friend • Badge • Answer • Comment • Ask • File • Award • Group StackOverflow • Follow • List • Join • Note • Post • Person • Revise • Photo • Share • Question • Tag • Status • Update • Tag • Video
  • 15. VERBS & • Add Friend • Article OBJECTS • Check-in • Comment • Follow • File • Join • Group • Post • List StackOverflow • Save • Note + GitHub • Share • Tag • Person • Photo • Update • Status • Video
  • 16. The Activity Streams format has already been adopted by Facebook, MySpace, Windows Live, Google Buzz, BBC, Opera, TypePad, Gowalla, Gnip, Superfeedr, YIID, and many others.
  • 17. “History is written by the winners” —George Orwell Tribune, 4 February 1944
  • 18. I’m on a horse.