Federated Social Web on Drupal

Embed Size (px)

Citation preview

Federated Social Web

on

(and friends! ...)

elf Pavlik

[email protected]

https://wwelves.org/perpetual-tripper

webfinger | email | xmpp | sip

openid | (webid soon!)

https://hackers4peace.net

SMTP

1982

SMTP

ecobasa.orgn-1.ccokfn.org1982

SMTP

[email protected]@okfn.org1982

SIP

1996

[email protected]@okfn.orgSIP

1982

1999

[email protected]@okfn.org

1982

RSS / Atom

1999 RSS2004 Atom

2005

ecobasa.orgn-1.ccokfn.orghttps://n-1.cc/alicehttps://okfn.org/bobhttps://sam.ecobasa.org1982

2007

webfinger

2009

[email protected]@okfn.org

webfinger

1982

http://www.w3.org/2005/Incubator/federatedsocialweb

WebID

FOAF

OPO

XFN

http://docs.opensocial.org/display/OSD/List+of+OpenSocial+Containers

http://docs.opensocial.org/display/OSD/List+of+OpenSocial+Containers

http://groups.drupal.org/federated-social-web

SMTP

oExchange

oEmbed

WebID

OpenPGP

SMTP

making content available for

feed readers

agregators (planet)

embedding on other sites

modules

Feeds

Views Atom

Feeds Atom

Location Feeds

simplifying registration and logging in to any number of sites

modules

OpenID Profile

OpenID Provider

OpenID autoregistration

provides way to interact with any site from one's own email client

notifications

forum / mailing list hybrid

modules

Notifications

Mailhandler

Mail Comment

Forum email integration

OG Mailinglist

SMTP

SMTP

notifications

chat

groupchat (MUC)

advanced federation

modules

Notifications

Action Jabber

DXMPP

XMPP Framework

https://mini.jappix.com

authentication and athorizations for accessing your data

modules

OAuth

OAuth Connector

OAuth Login Provider

Services

http://groups.drupal.org/node/153709#comment-532054

exposing feeds of social activities with predefined verbs

modulesnot supported yet WIP possibly of extending:

Activity Stream

Activity

Heartbeat

enabling pushing of content (real time web)

modulesFeeds

PubSubHubbub Hub

http://code.google.com/apis/pubsubhubbub

discovery with email like identifiers

modulesnot supported yet WIP:

Discovery

multiway conversations (eg. mentions), upstream notifications, basic digital signing

modulesnot supported yet WIP

oExchange

oEmbed

WebID

authentication with client certificates (SSL) + FOAF goodness

WebID

WebID

modulesnot supported yet WIP

WebID

delegated authentication done with javascript and using email identifiers

modules

BrowserID

https://browserid.org/users

Embedding content from other sites videos, photos, sound etc.

oEmbed

oEmbed

modules

oEmbed

social sharing through list of services which site visitor can have defined in browser local store (evolution from addthis like services?)

Modulesnot supported yet

oExchange

http://www.oexchange.org/demo

OpenPGP

http://groups.drupal.org/semantic-web

http://groups.drupal.org/opensocial

https://github.com/firegpg/firegpg

OpenPGP

http://drupal.org/project/pgp_contact

http://drupal.org/project/openpgp

http://xib.me/giofsw2

http://xib.me/giofsw1

http://www.w3.org/2005/Incubator/federatedsocialweb/wiki