#askmasto #askmastodon #askfedi
What do you think are features that must be or should be included in #ActivityPub in the future?
Additional info:
For example, "liking" and "sharing" are part of the specification.
Note that e.g. Mastodon implements more than just the ActivityPub specification. So the question is also what features should be implemented by all instances on the Fediverse (incl. e.g. PeerTube).
FYI: Current ActivityPub specification:
https://www.w3.org/TR/activitypub/
boosts welcome
What do you think are features that must be or should be included in #ActivityPub in the future?
Additional info:
For example, "liking" and "sharing" are part of the specification.
Note that e.g. Mastodon implements more than just the ActivityPub specification. So the question is also what features should be implemented by all instances on the Fediverse (incl. e.g. PeerTube).
FYI: Current ActivityPub specification:
https://www.w3.org/TR/activitypub/
boosts welcome
ActivityPub
The ActivityPub protocol is a decentralized social networking protocol based upon the [ActivityStreams] 2.0 data format.www.w3.org
reshared this
Ade Malsasa Akbar
in reply to Floppy 💾 • • •Zergling_man
in reply to Floppy 💾 • • •Liaizon Wakest
in reply to Zergling_man • • •Floppy 💾
in reply to Liaizon Wakest • • •https://www.w3.org/TR/?status=rec
From W3C's FAQ: https://www.w3.org/standards/faq
Q: What does "Web standard" mean? What is a "Recommendation"?
A: W3C publishes documents that define Web technologies. These documents follow a process designed to promote consensus, fairness, public accountability, and quality. At the end of this process, W3C publishes Recommendations, which are considered Web standards.
All Standards and Drafts - W3C
www.w3.orgLiaizon Wakest
in reply to Floppy 💾 • • •https://socialhub.activitypub.rocks is a lot more active then whatever the w3c has up right now btw
SocialHub
SocialHubsmallcircles (Humane Tech Now) reshared this.
smallcircles (Humane Tech Now)
in reply to Liaizon Wakest • • •Aforementioned #SocialHub community is where you should really bring the results of these fedi chats, and create a new topic.
There's also a companion, more non-technical brainstorm area at #Lemmy here: https://lemmy.ml/c/fediversefutures
Also https://fediverse.town is a non-technical forum.
(Note: #Discourse will be federated too)
Fediverse Futures - Lemmy
lemmy.mlFloppy 💾
in reply to smallcircles (Humane Tech Now) • • •I never really thought about getting into SocialHub or Lemmy, but actually you made a good point there, I will consider it!
smallcircles (Humane Tech Now) reshared this.
Justinas DÅ«dÄ—nas
in reply to Floppy 💾 • • •like this
Tio and clacke: inhibited exhausted pixie dream boy 🇸🇪ðŸ‡ðŸ‡°ðŸ’™ðŸ’› like this.
Floppy 💾
in reply to Justinas DÅ«dÄ—nas • • •In such a context I also like to point out that "nomadic identity" might be an interesting feature in that regard.
Hubzilla is providing such a feature for example.
https://zotlabs.org/page/hubzilla/hubzilla-project
IMO nomadic identities are a significant step towards decentralisation and some other related virtues (those that you mentioned, also data privacy, ownership, control, and other things).
Zotlabs|Hubzilla - hubzilla@zotlabs.org
zotlabs.orgJustinas DÅ«dÄ—nas
in reply to Floppy 💾 • • •You cannot make hosts liable for your data, server uptime and basically for nothing at all. They are free to shutdown their servers whenever they are tired of caring.
That means, all responsibility for the content is left to the user. So the user must have tools to easily backup and move his data.
Tio
in reply to Floppy 💾 • •Floppy 💾 likes this.
Floppy 💾 reshared this.
Floppy 💾
in reply to Tio • • •One issue there might be that self-hosting on a desktop computer will often also mean that the host/node/instance is not available all the time. This would need to be addressed I think.
I find the idea of "nomadic identities" exciting and maybe it can help in this regard too. See also here:
https://fosstodon.org/@floppy/106997469951254246
Floppy (@floppy@fosstodon.org)
FosstodonTio likes this.
Tio
in reply to Floppy 💾 • •Floppy 💾 likes this.
Floppy 💾
in reply to Tio • • •https://zotlabs.org/page/hubzilla/hubzilla-project
Here is some brief overview how the syncing between instances of Hubzilla would work. I think it comes close to what you described, assuming one has a local instance of Hubzilla set up that is reachable from the internet.
Nomadic identity, brought to you by Hubzilla
https://medium.com/@tamanning/nomadic-identity-brought-to-you-by-hubzilla-67eadce13c3b
Nomadic identity, brought to you by Hubzilla - Andrew Manning - Medium
Andrew Manning (Medium)Tio likes this.
Floppy 💾
in reply to Tio • • •There are some developing services and protocols that might simplify this part, i.e. remove the requirement of meddling with routing, port forwarding, NAT, etc. and the security implications.
IPFS and the Beaker Browser seem to provide some means here. Tor with hidden services has some easy to use local hosting capabilities too.
https://beakerbrowser.com/
https://ipfs.io/
IPFS Powers the Distributed Web
ipfs.ioTio likes this.