Post B6hRVyVPfrZhlC91TU by apps@toot.fedilab.app
(DIR) More posts by apps@toot.fedilab.app
(DIR) Post #B6hRVyVPfrZhlC91TU by apps@toot.fedilab.app
1 likes, 0 repeats
Most people know about messages, photos and videos on the #Fediverse. But the #ActivityPub protocol actually defines several object types, each one distinct and more or less compatible across apps:- Note: short post (Mastodon)- Article / Page: long text or shared link (WriteFreely, Lemmy)- Image (Pixelfed)- Video (PeerTube)- Audio (Funkwhale)- Event with date and place (Mobilizon)(1/4)#Fedilab #HolosSocial
(DIR) Post #B6hRVz3RdKnTSk4CWG by apps@toot.fedilab.app
1 likes, 0 repeats
Each type has its own apps and its own logic. They all federate together, but each app shows at best what it was built for and simplifies the rest. A Mobilizon event seen from Mastodon shows up as a regular post: the details are there, but no way to interact with it directly. A PeerTube video shows up as a link, not a real player. To get the full experience, one account per network is still the usual path.(2/4)
(DIR) Post #B6hRW1fRv0NxZBra2C by apps@toot.fedilab.app
1 likes, 0 repeats
HolosSocial brings them together in a single app. It understands different ActivityPub object types and presents each one in its own way: a real video player, a calendar entry for events, a reader for articles. You can easily attach your own cloud to host your media, with videos compressed on the device before upload.(3/4)
(DIR) Post #B6hRW4z3aYqtqs3mVs by apps@toot.fedilab.app
0 likes, 0 repeats
Fedilab supports several APIs (Mastodon, PeerTube, Misskey...), but each one carries the limits of its own server: what the server knows how to do, what it federates, what it exposes. Holos works directly with ActivityPub object types, opening filters that go beyond attachments, from a single account.(4/4)
(DIR) Post #B6hSH6vgAmmpUouG5g by evan@cosocial.ca
0 likes, 0 repeats
@apps Are you aware of the ActivityPub API Task Force at the W3C? You might find it interesting.https://github.com/swicg/activitypub-api/
(DIR) Post #B6hTq10iGqf5EFT73Y by apps@toot.fedilab.app
0 likes, 0 repeats
@evanYes, I know it. And I'm already thinking about bringing it to Fedilab. My main difficulty right now is being alone with a lot of work already. But I do think it's also my role as a developer to bring things forward. Especially when I believe in it.
(DIR) Post #B6hZ96jrhGsuGeVla4 by movodehe@social.tchncs.de
0 likes, 0 repeats
@apps This sounds cool and for the first time I think I might give Holos a try some time :)