-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Hereby my feedback on this commit of fedi-devnet-strategy.txt.
General points:
-
We may add a Glossary for terminology used.
-
Avoid the term 'app' where possible.
- Term is often unclear, overloaded use.
- Can replace with 'project' and 'solution'.
-
Avoid the term 'user'. Use 'people' instead.
- People may use particular solutions.
- While being exposed to externalities from ones they don't use.
- Avoiding 'user' (while sometimes hard) is good humane-tech practice.
- Positioning: "Fediverse is for People, corporate Social Media are for users".
-
Avoid 'user experience'. Use 'social experience' instead.
- Social experience rises above individual products / projects / apps.
- It encompasses the totality of human experiences in fedi interactions with others.
- Social Experience Design (SX) is a field we can revive, distinguishes from UX.
Section 1 Overall Vision
-
"any online application or service where people interact involves social networking".
- Sets the scope of the vision. This is very important.
- We need to get beyond the point where most everyone only thinks of traditional Social Media.
-
"these solutions can be made to richly and reliably interoperate with each other;"
- Set expectations. There are ∞ different areas where people build technology support.
- Solutions only interoperate where it makes sense. And interop needs to be specifically accounted for.
- What we should provide is a clear and comprehensive way to achieve that.
-
"federated Fediverse network" --> "Fediverse social network".
- Do not 'hardcode' that it is federated, the future may be hybrid decentralization (federated + p2p).
-
thereby forming the federated Fediverse network, which aims to deliver at least as good
and valuable user experiences as today's centralized services, even as users choose
different apps to interact with each other;- Fediverse is "the better way". We should formulate that in our vision and not be just "at least as good".
thereby forming the Fediverse, a heterogeneous social network that is open to everyone to expand and extend, and where people freely choose how they interact with others given the solutions available to them. The Fediverse thus offers rich social experiences that bridge the online and offline worlds and are an enrichment to life;
created and maintained by an ever-growing community of developers world-wide;- Beware the use of 'community'. This too is an overloaded and vague term.
- We must take diverse grassroots environments and its social dynamics + cultures into account.
- We must recognize and emphasize that many decentralized community hubs will evolve the Fediverse.
- We are tasked with giving them the 'instrumentarium' to do so, while staying part of the larger whole.
Section 2 Objectives
-
"Fediverse Developer Network". You know my stance on this wrt the Grassroots Fediverse.
- I have to suppress a big * Sigh * as I hope there's willingness to embed this with existing efforts.
- FDN rings like a separate community than e.g. SocialHub + SocialCG. Fragmenting where it isn't needed.
- I have given this feedback time and time again only to see it ignored. Separate, and I will not join.
- Why not make "AP-spec-done-well" a project, instead of a separate movement?
-
Objective 1, 2, and 3 describe the SocialHub and its full, overly broad scope.
- Setting up a Project, combine our existing channels, we can hone to restricted scope + focused activity re:"AP-spec-done-well".
I will review up to here, because as @jernst says on the chat:
Here is a rough draft, in three sections, which flow from each other. If we don't agree on an earlier section, not much point trying to agree on a later section.