Platforms and Sites

From PlexodusWiki
Jump to: navigation, search

This is a list of potential platforms and sites for the Google Plus Exodus.

Sections are ordered alphabetically.

It is a work in progress. Please help progress it.

General format

Still in flux. For now, sites / platforms are listed by category. Names for staters, we'll want to add URLs, descriptions, and features, somehow. Either linking to individual pages, table(s), and/or both.

Open / Federated platforms are going to end up listed twice or tagged somehow.


Suggested Fields

Information we may capture on platforms. We might create tables of these.

Basics

  • Name:
  • Description:
  • URL:
  • Classification: chat / mail / blog / wiki / group chat / ...
  • Client(s): Web / App / API / console / OS
  • Cost:

Usage & Maturity

  • Users: (<1k, 1k < 1m, 1m < 1b, >1b)
  • Hosts:
  • Public release/cycle: (year/month)
  • Maturity level:
  • Transparency: (n/a, none, low, moderate, high)
  • Developers: (n/a, 1-3, 4-10, 11-25, 26-100, >100)
  • Recent Dev. Activity: (n/a, none, low, moderate, high)
  • Ease-of-use: (high/medium/low)

Business / Financial

  • Country (HQ):
  • Commercial entity: (Y/N)
  • Email: <email>
  • Service ownership: Corporate, private, government, academic, NGO, volunteer
  • Site/node ownership: Corporate, private, government, academic, NGO, volunteer
  • Funding model: ads / subscription / patronage / tiers
  • Advertising: (Y/N)
  • Free Software: (Y/N)
  • Continuity Risk: low / med / high
  • Mgt/Ownership change risk: low / med / high

Technology

  • Client: [W]eb [D]esktop [C]onsole [A]pp A[P]I
  • OS: Android, iOS, Purism, Linux, Max, MSWin, Oth
  • Protocol(s):
  • Open Protocols: (Y/N)
  • Topology: (Centralised/Federated)
  • Federation Network(s):
  • Self-hostable: (Y/N)
  • Data limit:

Mobile

  • Mobile Web: Y/N
  • Mobile App:

Data Ownership

  • RSS/Atom:
  • Data export:
  • Data sync: rsync, ssh, git, Hg, ...
  • Scriptability:

Policies

  • Policies: e.g., Real Names, PseudoNyms, ANonymous, Free Speech,
  • Disallowed content: (NSFW/NSFL/Gore/Nudity/Sex/Religious/Political/Hate/Commercial/Advertising/Disinformation/Other)
  • Child-friendly: (Y/N)


Content creation

  • Edit posts: (Y/N)
  • Markup / Rich Text: (Y/N)
  • Formulas: JaTeX, etc.
  • Comments: (Y/N)
  • Response: (Likes/Upote/Up-Down vote/Emoji)
  • Public posts:
  • Circle posts:
  • Group posts:
  • Ephemeral posts:
  • Direct message:
  • Bulk edit:

Client Notifications

  • Post/comment replies:
  • Post/comment activity:
  • Mentions:
  • Appreciations: (likes, etc.)
  • Relationship events:
  • Mute post:
  • Mute user:
  • Time-out:

Email Notifications

  • Post/comment activity: Y/N
  • Mentions: Y/N
  • Relationship events: Y/N
  • Summaries: Y/N
  • Disableable: Y/N

Media

  • Images:
  • Audio:
  • Video:

Scheduling

  • Calendar/Events:
  • Location-aware:
  • GPS-aware:
  • Mobile app

Security

  • Password:
  • 2FA:
  • Token: (Yubikey, NFC, ...)

Moderation / Admin

  • Group management:
  • Delete group post(s):
  • Delete group comment(s):
  • Modify group content settings (enable/disable comments, etc):

Privacy

  • Private profile:
  • Private posts:
  • Public posts:
  • Private groups:
  • Encryption:
  • 3rd party tracking:
  • Zero knowledge:

Abuse controls

  • User block:
  • User mute:
  • User de-voice:
  • Hide from user:
  • Temporary actions:

Community issues

  • Tolerance / Intolerance:
  • Hate groups / Hate speech:
  • Platform Ideology:
  • Notable user/group ideologies:

Sites and Platforms

Listed by general cateogory.

This list is not complete, nor is it meant to be. Criterion for inclusion should be:

  • A large or established online social media site. See for example TODO: link?
  • A substantial existing G+ Exodus community

TODO Link to categories page, after creating it. --Dredmorbius (talk) 07:45, 13 October 2018 (CEST)

A table of sites has been initiated by others and is viewable at G+Alternatives


Chat / Messaging

Main section: Platforms: Chat & Messaging.

Generally: text messaging, may provide for image, or recorded audio/video. Frequently mobile devices.

Microblogs

Main section: Platforms: Microblogs.

Generally short, unformatted or minimally formatted text of limited length, emphasising links, hashtags, images, and short video.

Blogs

Main section: Platforms: Blogs.

Generally: fully-formatted text with embedded graphics or other elements possible. Generally offers comments, subject classifications, fixed pages, blogrolls, scheduled publishing and other elements and capabilities.

Note that blogs can be hosted on virtually any computer platform with a tremendous range of software, using a static site generator, or with hand-produced HTML pages. As a social medium, larger specialised blog-hosting providers produce comment, notification, and user-directory services for greater interactivity.

Please list major blogging platforms or protocols only.

There is an extensive further list at Wikipedia: Blog hosting services.

See also: Wikipedia:Blog, Wikipedia:List of content management systems.

Discussion sites

Main section: Platforms: Discussion sites.

Generally oriented around discussion of a submitted link or brief text.

Wikis

Main section: Platforms: Wikis.

Collaboratively-edited interlinked document webs, generally with versioning, search, and advanced editing and managment controls. Not structured by time, author, or social relationships, but by the internal conceptual relationships of concepts discussed within and across articles. (A mouthful, isn't it?)


Media-oriented Publishing & Sharing

Main section: Platforms: Media-oriented Publishing & Sharing.

Sites whose primary focus and orientation is around publishing, sharing, and commenting on images, photos, audio, video, etc. Often an adjunct (official or unofficial) to discussion sites, as with Imgur and Reddit.


Social Media sites

Main section: Platforms: Social Media.

Generally: Stream- or time-oriented content presentation structured around social or follower relationships between profiles, pages, groups, or collections. Often include chat or messaging capabilities, link-sharing, strong graphical or video orientation, comments, and emotive-response interfaces, which is a 25-cent word for "likes". Or emojis and the sort.

Voice, Video, and Multimedia Chat

Main section: Platforms: Voice, Video, and Multimedia Chat.

Typically offer extended telephone-like real-time communications centered on voice, but may also include video, text, and image capabilities. "Videophone" is what they called this back in the 1960s. Desktop or mobile.


Versioned Collaboration Platforms

Main section: Platforms: Versioned Collaboration Platforms.

These are complex but capable systems. Borrowing from Wikipedia's entry for GitLab:

GitLab is a web-based Git-repository manager providing wiki, issue-tracking and CI/CD pipeline^[6] features.

Though not typically considered as social media platforms, they allow for collaboration using version control, discussions, wikis, and website hosting. GitLab has a self-hosting option.


Hubs, dashboards, and unified control

Main section: Platforms: Hubs, dashboards, and unified control.

Generally: tools for managing two or more publishing endepoints.


Unclassified

Main section: Platforms: Unclassified.

These likely fit into one of the above categories, please relocate them.

Federated / Open Social Networks

There are several definitions and sets of federated social networks. Generally these are built around one or more message-exchange protocols.

Federated Social Media Protocols

Protocols, nodes, users, and information references.

Fediverse protocols (from https://the-federation.info/#protocols)
Protocol Nodes Users Information (URL)
ostatus 2,098 1,529,392 https://en.wikipedia.org/wiki/OStatus
activitypub 1,964 1,520,722 https://www.w3.org/TR/activitypub/
diaspora 461 669,750 https://wiki.diasporafoundation.org/An_introduction_to_the_Diaspora_source
dfrn 108 13,269 https://friendi.ca/about/features/
zot 112 3,079 https://project.hubzilla.org/help/en/developer/zot_protocol
webmention 1 1 https://www.w3.org/TR/webmention/


See Comparison of software and protocols for distributed social networking.

The Fediverse

Generally: a set of microblogging platforms based on the OStatus protocol, though extending to others. Wikipedia: Fediverse. See: Fediverse

From the above:

Networks

Names and descriptions from [Fediverse Party:


  • Microblog
    • Mastodon: "Social networking back in your hands. Find your perfect community. Take control of your content"
    • Misskey: "Sophisticated microblogging with personality"
    • Pleroma: "Federated microblogging, light as a feather"
    • postActiv: "Microblogging with additional features and plugins"
  • Social Network
    • diaspora: "Online world where you are in control. Own your data. Choose your audience. Be who you want to be"
    • Friendica: "Personal network with no central authority or ownership. Keep in contact with people you care about"
    • Hubzilla: "Feature-rich social platform. Create channels with a decentralized nomadic identity"
    • GNUSocial: "Connecting free and independent communities across the web"
    • Socialhome: "Personal webpage with social networking functionality, suitable for image based content"
    • Osada: "Conversational style network powered by hyper-drive social engine"
  • Video
    • PeerTube: "Decentralized video hosting. Take back the control of your videos"
  • Other/Unknown
    • GangGo: "Decentralized platform in early Alpha stage"

Protocols

diaspora, Zot, ActivityPub, OStatus, DFRN, Solid

Programming languages

  • PHP: GNU Social, Friendica, Hubzilla, postActiv, Pixelfed
  • Ruby: diaspora, Mastodon, Libertree
  • Python: Socialhome, Funkwhale
  • Elixir: Pleroma
  • Rust: Aardwolf, Plume, Rustodon
  • (Node)JS: Misskey, PeerTube, pump.io
  • Go: GangGo

The Federation

Not to be confused with the Fediverse.

  • Diaspora


Other Federated / Open networks and protocols

TODO: Expand and explore.

  • Beaker Browser: An experimental browser for exploring and building the peer-to-peer Web. https://beakerbrowser.com/
  • DAT: A nonprofit-backed data sharing protocol for applications of the future. Modeled after the best parts of Git, BitTorrent, and the internet, the Dat Protocol is a peer-to-peer protocol for syncing files and data across distributed networks. https://datproject.org/
  • IPFS: The Interplanetary Filesystem -- A peer-to-peer hypermedia protocol

to make the web faster, safer, and more open. https://ipfs.io/

Lists and comparisons elsewhere

Incorporate missing examples from these where appropriate.



TODO: Needs a lot of love.