Drupal Social Initiative (Social API)

dahacouk's picture

This BoF is a continuation of the work of the work started in the Abstracting Social Networking functionality in Drupal sprint at Drupal Developer Days Barcelona 2012. But we are now thinking of taking this a lot further in scope and get some big alignment in social functionality – for example: aggregating and merging friends' lists from multiple sources. And portable data. And federated social web technologies.

Come at 11:45 and get your lunch after when the queues have gone down. There's loads of food and it wont run out. We will use the time to continue discussions, coordinate efforts and times/places for us to meet and bring social networking functionality harmony to Drupal.
If you can't make it then just show your interest with a comment and/or get me somehow on (daniel@)dahacouk I'll try to keep you informed.

Objectives

  • Provide a common interface to access common functions across multiple social networks. Making it easier for:
    • Developers to create and maintain social network integration modules.
    • Site builders to utilise social network integration modules that harmoniously work together.
    • Users to access social networks functionality.
  • Let's work on clarifying these objectives.
  • There are numerous modules for Drupal social networking integration.
    • Connecting with other networks
    • Pulling in content
    • Pushing out content
    • What else?

See the Abstracting Social Networking functionality in Drupal stack diagram.

BoF pages

BoF

This BoF will not take place at the time listed. This is a placeholder for us to coordinate efforts and times and places for us meet and bring social networking functionality harmony to Drupal. This has been done because there is no more official BoF space left!

Code review

  • We should be able to abstract these into a social networking API
    • OAuth for authorisation
    • Pluggable layer for
      • Notifications
      • Pulling in and using content
      • Posting to other networks
      • What else?

Future directions (need to add website links)

  • Federated social networking
    • WebID
    • OStatus
      • PubSubHubbub
    • OpenSocial
      • Portable Contacts
  • What else?

Use Cases

  • What do we want to be able to do with social networks?
    • Downloading friends' lists
    • Posting pages
    • What else?

Posted to

Room: 

Comments

Subscribe

We are holding the last in the Drupal Social Initiative (Social API – Social Stack) BoF series today/Thursday over lunch in the Montreal room on the "first floor" map. Be there at 11:45 with lunch in hand or get your lunch after the BoF when the queues have gone down. There's loads of food and it wont run out. But be on time to start at 11:45.

We'll be discussing the Drupal Social Initiative (Social API – Social Stack). For more information and the minutes of past Sprints and BoFs see the wiki page: http://groups.drupal.org/node/232878

Room: Montreal
Time slot: Thursday 11:45-13:00 – Lunch!
http://munich2012.drupal.org/content/drupal-social-initiative-social-api-2

Cheers Daniel