Check out @steve on #SocialHub with a proposal to work on #ActivityPub #C2S, the client-to-server Social API part of the #W3C Recommendation.
The Social API didn't get much uptake on the #Fediverse where generally the #Mastodon API is used (and abused) for client/server communication.
It is not because the Social API isn't good, just that no one ever did the legwork to mature this part of the spec.
Are you interested in C2S and help push the #SocialWeb?
More info:
socialhub.activitypub.rocks/t/β¦
NextGen ActivityPub Social API
The current ActivityPub Social API (C2S API) is not widely implemented in servers and almost no clients exist for it.SocialHub
This entry was edited (1 week ago)
Helge
in reply to smallcircles (Humanity Now π) • • •C2S is a bad idea. It does not have:
If one wants a common protocol for applications after the server layer, start fresh.
smallcircles (Humanity Now π)
in reply to Helge • • •@helge
Bad idea or just underspecified?
For a next-gen approach we should not be afraid to break backwards compatibility if needed.
Helge
in reply to smallcircles (Humanity Now π) • • •Bad idea in the sense: I'm not sure there are good parts in the C2S specification.
Sure if you want to do other things than microblogging, you don't want the Mastodon API. It's just not C2S you want.
:PUA: Shlee fucked around and
in reply to Helge • • •@helge Iβm not a programmer but I feel like we should define the use cases
Then build something that covers all of them
:PUA: Shlee fucked around and
in reply to :PUA: Shlee fucked around and • • •Helge
in reply to :PUA: Shlee fucked around and • • •smallcircles (Humanity Now π)
in reply to Helge • • •@helge
Well, there is general interest to explore greenfield #SocialWeb protocols, for example expressed by @jenniferplusplus or @hrefna (#FeatherPub)
I don't know if there's enough alignment to form a group. But I can offer fedi.foundation as multi-author dev portal to help inspire such social web exploration.
Social Networking Reimagined
fedi.foundationsmallcircles (Humanity Now π)
in reply to smallcircles (Humanity Now π) • • •@helge @jenniferplusplus @hrefna
Where I'd love to get involved is in thinking about more holistic approaches to deliver social experiences on the next-gen social web. Explore a new field of Social experience design (#SX).
To #ReimagineSocial
fedi.foundation/2022/09/socialβ¦
So much of what we are involved with is at such deep technical levels. Going up the stack, tech-to-social. Not ideal to satisfy people's needs. Missing out on the social innovation part.
Let's Reimagine Social
Arnold Schrijver (fedi.foundation)smallcircles (Humanity Now π)
in reply to smallcircles (Humanity Now π) • • •@helge @jenniferplusplus @hrefna
Next-gen (beyond Masto era) protocol efforts match the scope of #SocialCoding movement, who can facilitate them.
Scope: SX, Social Web and then Free Software Development Lifecycle (FSDL), Sustainable FOSS in context of those.
discuss.coding.social
Social coding involves coding social. Development that takes more socio-cultural aspects into account to build software that improves decentralized social networking support.
Discuss Social Coding
Discuss Social CodingHelge
in reply to smallcircles (Humanity Now π) • • •I would call it the beyond ActivityPub era. AP just doesn't define clear behavior. That's not what I want from a protocol. This sentence also makes clear how to get there: Define Clear Behavior and test it.
However, the above would give us a good protocol. It would not solve current problems of the Fediverse, e.g.
These things require other approaches, and are probably important to address if one wants the Fediverse to exist in a decade.