Diaspora

From StatusNet
Jump to: navigation, search

Jotting a few quick notes from IRC chat we had with the Diaspora folks on general future interop plans & ideas... --brion 20:53, 14 May 2010 (UTC)

The basics

  • OStatus-compatible server-to-server federation for microblogging, replies
    • webfinger for end-user addressing (foo@example.com)
    • ActivityStreams-over-PuSH as prime server-to-server data flow
    • Webhooks for easy extensibility? (bridge to XMPP servers, etc)

Groups

  • Need to consider best how to do these and how we can make StatusNet, Diaspora, and other similar things have interoperable groups
    • (Not yet a solved problem, but a known important one!)

Privacy

  • GPG/PGP for end-to-end encryption on private messaging?
    • key exchange over webfinger
    • with large number of receivers there may be issues
    • some initial thought of pushing encrypted private messages into the public stream for simplicity
      • though this is a bit scary; sounds positive on the idea of using PuSH extension for private feeds in addition to the public feeds, should integrate well
  • Fetching of personal information from another server: requires permission to be granted
    • Use the GPG/PGP key to sign request? Challenge-response & then use a key. Minimize requests needed if possible.
  • privacy info in server-to-server communications
    • What's the state of discussion in activitystreams etc areas? Need to look into that, make sure everybody can send info around well

Apps and games - everyone loves dancing cat videos

  • D team considering making permission approvals work similarly to friend approvals
  • look into OpenSocial widget hosting as a possible quick-step-up
    • existing docs aren't very clear on doing a host implementation
    • what would be a really good interface for getting info cleanly?
Personal tools
Namespaces
Variants
Actions
Navigation
Status.net
Toolbox