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

Add CueGUI functionality for adding new projects #892

Closed
bcipriano opened this issue Jan 29, 2021 · 3 comments · Fixed by #930
Closed

Add CueGUI functionality for adding new projects #892

bcipriano opened this issue Jan 29, 2021 · 3 comments · Fixed by #930
Assignees
Labels
feature request New feature triaged Issue has been screened and prioritized by a project lead

Comments

@bcipriano
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
Currently project creation is best achieved via the Python API, using something like:

show = opencue.api.createShow("my_new_project_name")
farm_aloc = opencue.api.getAllocation('local.farm')
ws_aloc = opencue.api.getAllocation('local.workstation')
show.createSubscription(farm_aloc, 500, 600)
show.createSubscription(ws_aloc, 500, 700)

Describe the solution you'd like
CueGUI should support creating a new project easily via GUI. This could be a new plugin or new menu item, but most likely we should add functionality to an existing plugin which already provides project-management features.

Describe alternatives you've considered
N/A

Additional context
N/A

@bcipriano bcipriano added feature request New feature triaged Issue has been screened and prioritized by a project lead labels Jan 29, 2021
@bcipriano bcipriano added this to To do in OpenCue Roadmap via automation Jan 29, 2021
@IdrisMiles
Copy link
Contributor

There is already a show plugin which lists all shows and a few stats about them.
This seems like a logical place to add an Add Show button perhaps?

shows_widget_mockup01

Show subscriptions can already be created via the right click menu on shows in this widget. Therefore do you think a Create Show dialog should also offer setting up the subscriptions too? Or should that be left to the already available actions?

Creating a show in the DB is only really half the job, as in order to get frames running it needs subscriptions, which makes me think a Create Show dialog should hand hold the user into fully setting up a show.

@larsbijl
Copy link
Contributor

Add Show via the UI is an onboarding tool for users to opencue, Once they get comfortable with its mechanics they will inevitably opt to integrate it with their production management tools via the API as shown above.

I agree it should explain that shows and subscriptions are required to get frames moving.

@IdrisMiles
Copy link
Contributor

I would be keen to take this one on if that's ok?

@IdrisMiles IdrisMiles self-assigned this Feb 23, 2021
IdrisMiles added a commit to IdrisMiles/OpenCue that referenced this issue Feb 23, 2021
- Implement a dialog for creating shows and setting up their
  subscriptions.
 - Add right click action to show widget for creating new shows.
IdrisMiles added a commit to IdrisMiles/OpenCue that referenced this issue Feb 23, 2021
- Implement a dialog for creating shows and setting up their
  subscriptions.
 - Add right click action to show widget for creating new shows.
IdrisMiles added a commit to IdrisMiles/OpenCue that referenced this issue Feb 23, 2021
- Implement a dialog for creating shows and setting up their
  subscriptions.
 - Add right click action to show widget for creating new shows.
IdrisMiles added a commit to IdrisMiles/OpenCue that referenced this issue Feb 24, 2021
- Implement a dialog for creating shows and setting up their
  subscriptions.
 - Add right click action to show widget for creating new shows.
IdrisMiles added a commit to IdrisMiles/OpenCue that referenced this issue Feb 24, 2021
- Implement a dialog for creating shows and setting up their
  subscriptions.
 - Add right click action to show widget for creating new shows.
OpenCue Roadmap automation moved this from To do to Done Apr 3, 2021
larsbijl pushed a commit that referenced this issue Apr 3, 2021
* Add create show dialog (#892)

- Implement a dialog for creating shows and setting up their
  subscriptions.
 - Add right click action to show widget for creating new shows.

* Replace create show menu action with button
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature triaged Issue has been screened and prioritized by a project lead
Projects
Development

Successfully merging a pull request may close this issue.

3 participants