Hello,
There’s a new idea for podcasts: ActivityPub-based cross-app episode comments. TL:DR – each episode (of podcasts taking part) has a ‘root’ object. Replies can be posted to it as usual. Example: Linux + Open Source News, by TLE's post - the episode is an AP Object on which I can comment/post a reply.
In AntennaPod, the open source podcast player for Android, we would like to make it easy to access & join listener conversations.
- we do not want to implement a UI/UX to interact with the Object (too much functionality we’d have to implement)
- we do not want another way to do stuff with/on the Object (we’re not interested in just having the interface to, for example, ‘boost’ and then offload the AP stuff to another app which does it on our behalf)
- we DO want a way to open the root Object in a dedicated app, so that the user can use all the ActivityPub features they’re used to
Initial announcement/request: AntennaPod: "Dear Fedilab (@apps@toot.fedilab.app), @Tusky@mas…" - Fosstodon
I’m aware there have been previous discussions on Server-to-Server communication, within the context of a single web browser. This request is explicitly not that. Here, we’re looking for a common way for a non-ActivityPub Android app to open an Object in a dedicated ActivityPub Android app.
The solution may be the same, but I suspect it’ll be simpler.
What those with technical expertise (I’m not one of 'em) have discussed, are, for example an implicit intent like web+activitypub://object/${encoded object uri}
. Those discussions have taken place here:
The suggestion was to turn it into a FEP. I’m the initiator, but not having the technical expertise and without a clear conclusion on the way forward, I don’t feel comfortable (yet) to register an official FEP.
Hence this post, with the encouragement to everyone to share their thoughts and viewpoints on this topic. So we can hopefully prepare an FEP that AntennaPod and interested ActivityPub clients can implement together!