Warning:
This wiki has been archived and is now read-only.
Aspects of a social network
From Federated Social Web Incubator Group
- Identity
- Addressing and discovery ("I'm evan@status.net")
- Login (and distributed login)
- Associating multiple identities ("evan@prodromou.name is my personal identity, evan@status.net is my work identity")
- Email addresses, URIs
- WebFinger, OpenID, BrowserID
- Profiles
- Sharing of profile data between apps
- Contacts
- Lists of types of contacts (friends, family, acquaintances, work, ...)
- Groups
- VCard, PortableContacts, FOAF
- Access Control
- OAuth, Dialback
- Sharing
- Links
- Rich media (audio, video, images, text)
- Todo lists (prioritization)
- Events
- Location (checkins)
- Business workflow (CRM, ERP, software development)
- Reactions
- Like
- Comments
- Re-share
- Messaging
- Subscribing to status updates
- Chat (Text, voice, video)
- XMPP, Pubsubhubbub, SMTP, WebRTC
- activity streams
- data structures
- Real-time delivery
- Client APIs
- JS API Interface
- REST APIs
- Streaming
- OpenSocial, DAP
- Client push notifications
- WebSockets, XMPP, RTCWeb
- Metrics and analytics (how many followers? How much engagement?)
- Basic data structures
- Data portability (move from network to network)
- XML, JSON, RDF
- Data portability (move from network to network)