Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Send notification when recording of bookmarked talk comes online #84

Open
keunes opened this issue Feb 10, 2023 · 2 comments
Open

Send notification when recording of bookmarked talk comes online #84

keunes opened this issue Feb 10, 2023 · 2 comments

Comments

@keunes
Copy link

keunes commented Feb 10, 2023

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
Copy link
Owner

cbeyls commented Jan 5, 2024

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
Copy link

hrw commented Jan 6, 2024

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants