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

Album Creation Flow #63

Open
andrewvy opened this issue Jun 11, 2019 · 0 comments
Open

Album Creation Flow #63

andrewvy opened this issue Jun 11, 2019 · 0 comments

Comments

@andrewvy
Copy link
Owner

This issue will hold some of the notes around the UX for Album Creation.


I am thinking of 3 states:

  • Draft Album (unpublished)
  • Processing (may not have to be displayed to the user as an explicit state)
  • Published Album (available for purchase)

Current internal states:

  • pending - Draft album?
  • submitted - Draft album is in the process of being published. Submitted to the transcoding pipeline.
  • transcoded_failure - Album failed to transcode.
  • completed - Album is in a publicly consumable state.

Ideal flow:

  1. I create an album, it gets saved as a draft album.
  2. When I feel ready, I can publish the draft album.
  3. The act of publishing starts all the internal workflow necessary to publish the album. (transcoding/etc.)

Questions:

  • Does it make sense to go directly to a published album without having an intermediary "draft" state?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant