Skip to content
This repository has been archived by the owner on May 5, 2020. It is now read-only.

Work Session vs Individual Scenarios #8

Open
7 tasks
justkd opened this issue Aug 6, 2018 · 0 comments
Open
7 tasks

Work Session vs Individual Scenarios #8

justkd opened this issue Aug 6, 2018 · 0 comments

Comments

@justkd
Copy link
Contributor

justkd commented Aug 6, 2018

Description

The current working model for the app is that every work session represents a single scenario.

We should move to a model similar to the PowerUp Story Designer.

Each work space should have access to a list of saved states representing a scenario model, and a user should be able to save and restore their work from those states.

Aside from building the UI, this should be easier to implement due to how GoJS works. We should only need to save and load different versions of the GoJS model.

Also see issue #6 from PowerUp Story Designer concerning unlimited saved state options. While this saved state functionality should be similar to PowerUp Story Designer, please make sure to go the route of unlimited slots.

Acceptance Criteria

Update [Required]

  • Add functionality to handle saving/loading saved states similar to PowerUp Story Designer
  • Create mockups for potential UI options
  • Develop UI for managing saved states
  • Update the Save JSON and Open JSON options to handle the new work session format
  • Update documentation relevant to all affected parts (in primary repo readme and gh-pages readme)

Definition of Done

  • All of the required items are completed.
  • Approval by 1 mentor.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant