SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
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.

Contenu connexe

Tendances

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
 

Tendances (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
 

En vedette

En vedette (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
 

Similaire à 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
 

Similaire à 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)
 

Plus de 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
 

Plus de 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
 

Dernier

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Dernier (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

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.