When articles, videos and podcasts are native #ActivityPub, maybe people will just boost them directly instead of everybody writing their own posts linking to them. I really wish quote boosts had this functionality in mind. Same with podcatchers, video players and reader apps in the future. Show me what's most boosted in my social graph of the content type you're designed for.
Making all media management better and attention more democratically allocated is the "killer app" of the #SocialWeb.
There are examples of the #ActivityPub extensions #Bookwyrm makes, which are on the (commonly taken) path of protocol decay and whack-a-mole programming by their #LinkedData non-conformance, unfortunately.
Yet that means there's opportunity for #FEP's if there are more #interoperability parties. 😃
Here's an example of Quotation, which has no LD context:
I realize the frustration regarding the Loops delays.
But I'm a man of my word, and have finally shipped the full source code for the backend, while I continue to work on the ActivityPub federation and other features.
Building a TikTok clone that scales, federates and is easy to install/manage is a huge challenge.
Very relevant comment. That would undoubtedly be really useful to have a reliable and universal trick inside the #activitypub, automatically installed in any software, allowing the user to quote any part of a post (with an automatic link to this original post) and automatically laid out as a quotation.
@gbargoudGeorge B@mcc#Friendica/#Hubzilla has been on #ActivityPub for a long time, and it already speaks #ATProto. It's the go-to Fediverse software for multiple protocols - I used it to read Twitter before they closed their API, and you can also subscribe to RSS and interact with Diaspora.
I don't know the details on how their ATProto implementation works though.
Obviously, beginners are NOT going to do this, but — some power-users may want this level of control.
There are different way this could be done, but — one way might be that power-users could use RDFa to explicitly specify what data from the HTML gets into the ActivityPub / ActivityStreams data.
Again, beginners and typical users would NOT do this.
So, what would be a good user-experience (UX) for power-users be — in a system that automatically creates ActivityPub / ActivityStreams data from HTML and Markdown‽
One thought I had is that power-users could explicitly mark what data from their HTML gets into the ActivityPub / ActivityStreams data (if they want to).
Obviously, beginners are NOT going to do this, but — some power-users may want this level of control.
There are different way this could be done, but — one way might be that power-users could use RDFa to explicitly specify what data from the HTML gets into the ActivityPub / ActivityStreams data.
Again, beginners and typical users would NOT do this.
So, what would be a good user-experience (UX) for power-users be — in a system that automatically creates ActivityPub / ActivityStreams data from HTML and Markdown‽
One thought I had is that power-users could explicitly mark what data from their HTML gets into the ActivityPub / ActivityStreams data (if they want to).
> The successor to mass social media is, as already noted, emerging not as a single platform, but as a scattering of alleyways, salons, encrypted lounges and federated town squares — those little gardens.
To be clear: the active user base of Hubzilla probably numbers less than 1000, and those of (streams) and Forte far far smaller than that; so in your plots, their exclusion/inclusion is not going to be visually discernible to anyone. At present, it will not affect any inferences one may draw from your plots.
But for the sake of completeness, you may want to consider these questions.
becomes widely adopted in future, then other ActivityPub-based software may incorporate nomadic identity, and you may have to worry about all of the above at that point.
Forte certainly qualifies as part of the Fediverse, by any criteria. So you will definitely have to worry about counting each channel of any account on a Forte instance, and about not counting clones of that channel.
To be clear: the active user base of Hubzilla probably numbers less than 1000, and those of (streams) and Forte far far smaller than that; so in your plots, their exclusion/inclusion is not going to be visually discernible to anyone. At present, it will not affect any inferences one may draw from your plots.
But for the sake of completeness, you may want to consider these questions.
The author of Hubzilla and (streams) also developed the ActivityPub-based Forte, which has nomadic identity, with all of the properties described above.
Forte certainly qualifies as part of the Fediverse, by any criteria. So you will definitely have to worry about counting each channel of any account on a Forte instance, and about not counting clones of that channel.
So if you are including Hubzilla and (streams) users, you will have to worry about counting each channel for an account, but not counting any of the clones of a given channel. Are you doing that?
The author of Hubzilla and (streams) also developed the ActivityPub-based Forte, which has nomadic identity, with all of the properties described above.