cbeyls / fosdem-companion-android

FOSDEM Companion for Android
Apache License 2.0
138 stars 93 forks source link

Send notification when recording of bookmarked talk comes online #84

Open keunes opened 1 year ago

keunes commented 1 year ago

There's always too many talks to attend, and on-campus you're soon more catching up and walking around. Therefore, the feature I would love to have in FOSDEM Companion is a push notification when the recording comes online of a talk I have bookmarked.

Apparently the URLs are published in the XML available to app developers: https://fosdem.org/2023/schedule/xml

Ideally it would be possible to leverage WebSub for efficient delivery of information. But until that's available, I guess some kind of frequent polling would have to set up.

cbeyls commented 8 months ago

The way the app works today, it's quite difficult to detect changes in the data set because it's doing a database transaction to overwrite previous data and the upstream data has no changelog. Also, there is not real distinction in the data between video recordings and other links.

It's not impossible though, so I'll keep it in mind if I figure out a way.

hrw commented 8 months ago

@keunes this would require downloading and parsing schedule over and over.

You can go to my "FOSDEM videos" page instead:

https://marcin.juszkiewicz.com.pl/download/tables/fosdem/

During FOSDEM I will run updates every hour, then every few hours for month or two.