Post Ad0FTIXlhvM026d0XQ by podverse@podcastindex.social
(DIR) More posts by podverse@podcastindex.social
(DIR) Post #AcyLL3cyX87hEt3RBI by dovydas@podcastindex.social
2023-12-19T15:36:02Z
0 likes, 0 repeats
@StevenB @dave Is IRC chat enabled through `<podcast:chat>`? Does `chat` attribute of `<podcast:liveItem>` (in, for example, PC20 feed) serve any purpose?
(DIR) Post #AcyLL4QFZvXRhi6mzA by StevenB@podcastindex.social
2023-12-19T15:49:44Z
0 likes, 0 repeats
@dovydas @dave That chat in liveItem is vestigial from when I was initially expirementing with liveItem and trying to implement a chat room experience. I kept it in there because others had started implementing it , and I didn't want to break any of their apps, but I think podcast:chat (which is apparently also still an unofficial tag) is probably going to be the preferred way for chat.
(DIR) Post #AcyLL5HmMuMANj9XQ8 by dave@podcastindex.social
2023-12-19T16:04:18Z
0 likes, 0 repeats
@StevenB @dovydas <podcast:chat> will be a flagship tag in Phase 7.
(DIR) Post #AcyRtZn23pwYYjbM36 by algrid@podcastindex.social
2023-12-19T17:17:49Z
0 likes, 0 repeats
@dave @StevenB @dovydas It's going to be really interesting! At least two ways to support chat technically (that I can think of right away): IRC and jabber/XMPP. I wonder what people will prefer, or maybe there are some other popular options?
(DIR) Post #Ad07sBaftfCa4gLOLI by agates@activitypub.agates.io
2023-12-19T18:00:26.331943Z
0 likes, 0 repeats
XMPP is the only reasonable option with single sign on across multiple servers. The only reason people don't care about that now is everyone has been using the same centralized IRC server and are just used to logging in every time.Already working in the RSS feeds with peertube/NATube if you ever want to check it against one of Dave's live streams. Or I can set up a test stream.@podverse has their web app configured to customize the embedded iframe client with a custom theme that makes it look native.
(DIR) Post #Ad07sCPips2Ed0E9uS by algrid@podcastindex.social
2023-12-20T10:39:47Z
0 likes, 0 repeats
@agates @dave @dovydas @podverse @StevenB How does it work technically? Do people sign in with their XMPP servers where they are registered and then they can join some chat rooms on other servers? In a native app we would need to use an XMPP client library for that.
(DIR) Post #Ad07sDE3oiIj97mMN6 by agates@activitypub.agates.io
2023-12-20T12:30:42.777128Z
0 likes, 0 repeats
@algridYes, that's how it works.Of course, you would need a client library for any solution with an equally seamless user experience. Ideally your app would host an XMPP server with auth tied to your user accounts so they don't even have to log in separately, but that's a choice for each app to make.Unless for some reason people think the average user should be expected to both know how to register and then sign in on their own, lol.Just imagining my sister trying to use nickserv on IRC, let alone my grandmother.@dave @dovydas @podverse @StevenB
(DIR) Post #Ad07sDxn4gsfQxAseO by adam@podcastindex.social
2023-12-20T12:42:46Z
0 likes, 0 repeats
@agates @algrid @dave @dovydas @podverse @StevenB Misogynist and ageist!Sisters and Grandmas can irc!
(DIR) Post #Ad082EGKok6jG0cRdI by csb@podcastindex.social
2023-12-20T12:44:45Z
0 likes, 0 repeats
@agates i gave up on IRC several tens years ago
(DIR) Post #Ad087MOU0pZjvMsRU0 by StevenB@podcastindex.social
2023-12-20T12:45:38Z
0 likes, 0 repeats
@adam @agates @algrid @dave @dovydas @podverse Guilty as charged!
(DIR) Post #Ad0FTHkUf7wFZHZejY by StevenB@podcastindex.social
2023-12-20T13:38:56Z
0 likes, 0 repeats
@agates @algrid @dave @dovydas @podverse I think the main thing slowing down adoption of xmpp is none of the app developers have done it yet and shared their code, and don't have a lot of time to figure it out. The IRC iframe was a really easy win as a proof of concept. I'm sure once someone builds out xmpp chat in their app, the other apps will be quick to follow.
(DIR) Post #Ad0FTIXlhvM026d0XQ by podverse@podcastindex.social
2023-12-20T14:08:03Z
0 likes, 0 repeats
@StevenB @agates @algrid @dave @dovydas we'd love to add XMPP integration into Podverse...and also read/write fediverse integration. Alas, all our core maintainers have a full plate of work to do, so I don't think we will get to it soon, unless more open source developers contribute to the project.