-
Notifications
You must be signed in to change notification settings - Fork 54
Description
About Me
This RFC is posted on behalf of the BBC.
Use Case
Sofie users need an easier-to-use, more intuitive and more customisable Top Bar that also allows them to utilise the new T-timers.
Proposal
- Rebuilding the Top Bar components, updating their visual appearance, and adding T-timers,
- Add T-timer overlays to the Prompter Screen, the Presenter Screen, and the Director Screen. (Design not yet pictured.)
Changes to the Top Bar
Enhance usability and discoverability by...
-
...visually showing that there's a menu (previously only accessible via right-clicking the Top Bar).
-
...using the Time-of-Day visual style (introduced in the Director Screen) for the clock.

-
...vertically grouping the Start/End/Duration timers with "Planned" on top and "Calculated" on the bottom.

-
...horizontally grouping the three Start/End/Duration timers.

-
...visually echoing the counters from the ON AIR indicator and placing them to the left (instead of centred and connected to the clock, as done previously).

-
...adding the "Segment Budget" (previously only shown on the current Segment Header).

-
...renaming"Diff" to Over/Under (with dynamic labels!) and distinctive visual style (introduced in the Director Screen).

-
...improving readability by increasing contrast of the labels when the user hovers anywhere on the Top Bar, and only showing the playlist + rundown name, and the “Close Rundown View” button when hovering.

-
...only showing the timers/counters that are relevant for the show type (for example; don't show the "Planned Start" if the playlist/rundown does not have that parameter set).
-
...removing outdated elements (the status indicators underneath the current clock).
T-timers
The new Top Bar will be able to display up to 3 T-timers.

Playlist/Rundown timing display
The Start/End/Duration parameters set by the NRCS will not only drive the visibility of the respective timers on the Top Bar, the parameters "set" by the NRCS will also be indicated next to timer with a • symbol. This lays ground for future enhancements outlined in the section "Front-end editing of rundown and T-timer parameters" below.
In the above example the "Editorial Start Time" and "Duration" was set by the NRCS, as indicated by the • symbols.
Miscellaneous
The design is based on earlier NRK-sponsored work on creating a Top Bar tailored for different kinds of shows, where users wanted the ability to customise the GUI elements to only show relevant data.
The updated design incorporates the styling already implemented in the Director Screen where counters, time-of-day, as well as over/under (previously called "Diff") have visually distinctive styling.

Updating the rehearsal colour
The current colour of the Top Bar in Rehearsal Mode has been a long-standing eyesore. The justification for the colour choice was "a colour that really stands out", but this can be achieved by other means. This is however out of the scope of this RFC.
Front-end editing of rundown and T-timer parameters
For this first implementation we do not intend to add any new GUI functionality that will let the user edit the rundown timing or any of the T-timers. Some work has already been carried on to figuring out the UI/UX for a future possible implementation letting the user change/override the rundown start/stop/duration parameters, as well as start/stop, add/delete, enable/disable, edit, and reset T-timers initially set by the NRCS and Sofie blueprints, but it will not be implemented at this moment.
Examples
Process
The Sofie Team will evaluate this RFC and open up a discussion about it, usually within a week.
- RFC created
- Sofie Team has evaluated the RFC
- A workshop has been planned
- RFC has been discussed in a workshop
- A conclusion has been reached, see comments in thread