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

Remote editor views #137

Closed
audiostrom opened this issue May 27, 2022 · 4 comments
Closed

Remote editor views #137

audiostrom opened this issue May 27, 2022 · 4 comments
Labels
question Questions about the application, no task in hand

Comments

@audiostrom
Copy link

First let me say, this is shaping up to be a great tool.
One thing I don't understand is how we can collaborate on editing and running the events?
I'm looking for a workflow like this:

  • App runs on main server.
  • Tech-team can work directly in the app, but it will be mostly for setting things up
  • A stage manager/script person should be presented with a view (like the cue sheet) where they can "run the show"
  • the same view should make it easy to edit the events, with all "clutter" taken away (like OSC hint etc)

I guess what I'm looking for is the Cue Sheet, with the option to run the show and edit/add events.

I see there is a long to-do list, I would be happy to try to implement this if pointed in the right direction or a starting point.

@cpvalente
Copy link
Owner

Hey @audiostrom, thank you for your comments.

ontime has users in different working areas and backgrounds (mostly broadcasting and event planning, some fixed installations for venues and festivals). From my contact with users, the workflow seems to vary widely, but this is what is part of the app design:

  • The editor view (same as the app) is what you need to run the show.: it provides all the running information for an event manager and ability to edit events and manage delays
  • The cuesheet view is somewhere where the different departments or areas of work can distribute information (some users add information on active cameras or microphones that is shared across positions). The cuesheet does not enable show control

There is an active branch for redesigning the event list. The idea is that event list would contain less data and allow less direct changes. Changes are applied in a separate editor panel ala qlab.
This tries to simplify the design and allow for expansion as there are several new features in the roadmap related to event.
See the PoC sketch that I use in development
event block

When it comes to collaboration: that sounds like a really good idea. I have been developing this on my own and it would be fantastic to get some input. If you are interested in helping please reach out at mail@getontime.no and we can find a good place to start. the app domain is pretty large so we can find a good first issue dependending on your skillset

@cpvalente cpvalente added the question Questions about the application, no task in hand label May 28, 2022
@audiostrom
Copy link
Author

Thank you for getting back to me.
The redesign of the event list looks good and would improve usability in my opinion.
Would it technically be possible to create a view that displayed only the new event list and the basic control for running the show.
My goal here is to both simplify the UI for the person running/editing the show and to enable that person to work on a machine that is not the actual ontime server.

@cpvalente
Copy link
Owner

Absolutely possible, also remember that the editor view (same interface as the app) is available on the browser in the route /editor. We also have #140 which allows you to detach parts of the interface

I believe this redesign will increase dependence on the rest of the interface, we no longer have (for example) access to the further information of the event such as subtitle and presenter.

It will take some time for this design changes to be merged, there are quite a few features associated. (See #55)

If this is something you would like to have a go at, do get in touch and I can point you the right way.
Either way, the protocols are mostly documented in gitbook and a sample construction with vanilla js is available https://github.com/cpvalente/ontime-viewer-template

@cpvalente
Copy link
Owner

Closing this issue to keep focus on todo list.
@audiostrom feel free to open relevant issues or repoen / continue the conversation here

@cpvalente cpvalente closed this as not planned Won't fix, can't repro, duplicate, stale Jun 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Questions about the application, no task in hand
Projects
None yet
Development

No branches or pull requests

2 participants