fosdem-companion-android icon indicating copy to clipboard operation
fosdem-companion-android copied to clipboard

Notify when bookmarked tracks disappear

Open infernix opened this issue 7 years ago • 6 comments

As per subject, when a cancelled talk disappears from bookmarks, please notify me so I am aware of the schedule change. Since it's already bookmarked I think this shouldn't be too hard?

infernix avatar Feb 05 '17 09:02 infernix

I will take a look at how I can do this. Talks may also disappear when FOSDEM resets their database, so maybe you only want to be noticed for talks in the future?

cbeyls avatar Feb 05 '17 18:02 cbeyls

Yes, that makes sense. it's relevant up to and including the days of the event but not for past events.

Which also implies that during the event, updates every 15/30/60 minutes would be good to have so that I'm informed as soon as possible.

infernix avatar Feb 06 '17 12:02 infernix

The XML file is quite big, that's why the app is designed to work offline and the updates are never automatic. The app would consume way too much data with auto updates.

Also, the server does not properly handle the X-Modified-Since HTTP header properly anymore because the schedule file is auto-regenerated automatically all the time even when there are no changes, so the app could not even take advantage of this to update only when there are actual changes.

cbeyls avatar Feb 07 '17 13:02 cbeyls

Can you tell me which talk has disappeared? Canceled talks are not supposed to be actually deleted from the database, they should be updated with a big "CANCELED" in their title. If that happened this is definitely a mistake from the person who managed the talk data.

cbeyls avatar Feb 07 '17 13:02 cbeyls

IIRC it was https://fosdem.org/2017/schedule/event/alerting_with_time_series/ which was initially scheduled earlier in the day

infernix avatar Feb 07 '17 18:02 infernix

So this is a different case: the talk has not been deleted but re-scheduled. Because of the way the database is updated (first clears everything, then re-store the entire list of talks), this is going to be hard to change.

cbeyls avatar Feb 10 '17 15:02 cbeyls