Features and Capabilities

From PlexodusWiki
Revision as of 05:30, 13 October 2018 by Dredmorbius (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

A list of features and capabilities of social media platforms.

Account

Capabilities associated with a user's own account lifecycle. Generally:

  • Creation.
  • Deletion.
  • Disabling.
  • Editing.
  • Migrating.
  • Authenticating.


Content

Capabilities associated with content created or modified by a user. Generally:

  • CRUD: Create, read, update, delete.
  • Encryption and authentication.
  • Archival.
  • Ownership and liability. Especially: copyright, unauthorised use, prohibited content.
  • Automation.

Relationship Management: Contacts, users, profiles, and groups

This is about creating, destroying, defining, and communicating relationships between individuals and/or groups.

  • Creation, review, modification, communicating, disabling, and deleting.
  • Defining associated capabilities or restrictions.
  • Temporary status or capability changes.

Group management

Includes group definition and activities, including moderation.

Notifications

Notifications are associated with events. Something happens, and a message communicating this is transmitted.

Presentation: Stream, search, filtering, random access, and discovery

How is information presented.

  • Stream: a fixed (usually chronological) sequence of messages is presented.
  • Search: messages matching given generally ephemeral criteria are presented.
  • Filter: messages matching generaly persistent are presented
  • Random access: an arbitrary selection of content is presented.
  • Discovery: Tools for finding content, people, groups, events, or other items of interest.

Events

Items associated strongly with time, often place or other attributes.

Places

Items associated strongly with place, often with time or other attributes.

Privacy, advertising and surveillance

Abuse and harmful behaviour

APIs

Federation and Syndication

Administrator and moderator capabilities

This may want to be a separate page, TMI. Dredmorbius (talk) 05:30, 13 October 2018 (CEST)

Reporting

System data management

Administrator-level data management capabilities, including integrity, availability, backup, restore, replication, and legally-mandated access.

General management

Users, authentication, content, data, relationships, notifications, data authority (copyright, liability, prohibited), internal and external attacks.