cpvalente / ontime

Free, open-source time keeping for live events
https://www.getontime.no
Other
484 stars 51 forks source link

Improvements to countdown view #1007

Open cpvalente opened 5 months ago

cpvalente commented 5 months ago

User request

Currently the main timer is the time to the scheduled time, I would propose the following, where the main countdown shows the time to projected start, and the projected start and end are shown as well. The offset itself would not have to be shown, but be used in calculation.

Screenshot 2024-05-27 at 08 57 19

The task is to add Projected Start and Projected End to the /countdown view. We would also need to modify the timer to account for the offsets

This is a good opportunity to look into the bigger picture for this view. I believe @alex-Arc had some suggestions here

alex-Arc commented 5 months ago

I can come up with 2 expected use cases for this view (there are probably more)

The "kitchen" Here a screen will most likely be set up by a technician and not be touched for the rest of the show. So there will be a need to select multiple events since they will be interested in the fx. 'Coffee break 1', 'Lunch' and 'Dinner' events. This could be a multi select list or maybe filter by a specific custom field

Production assistant They will be running around coordinating with a lot of people and clients. And will have to answer a lot of "when can we..." "How long untill..." "Do we need to adjust the taxi arrival" and so on. so for them it would be good to have a way to easily go back out to the full event list and select a new count down target

calebwest-SS commented 5 months ago

Yes, those are pretty much the exact use cases I envisioned when talking with Carlos. For context, this came out of a discussion of what features would be useful to implement Ontime in a theatrical setting.

The "kitchen" setting described there is one major thing I found that would be very useful to our FOH and concessions for events like Intermission and End of Show.

I think there's also utility in using a running time on a backstage view for Cast, although less important.