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

Improve pre/post-publish flow for Schedule, and Submit for Review #5343

Closed
jasmussen opened this issue Mar 2, 2018 · 3 comments · Fixed by #5767
Closed

Improve pre/post-publish flow for Schedule, and Submit for Review #5343

jasmussen opened this issue Mar 2, 2018 · 3 comments · Fixed by #5767
Assignees
Labels
General Interface Parts of the UI which don't fall neatly under other labels. Needs Dev Ready for, and needs developer efforts [Priority] High Used to indicate top priority items that need quick attention [Status] In Progress Tracking issues with work in progress

Comments

@jasmussen
Copy link
Contributor

When you write a post, and click "Publish...", you enter the post-publish flow where you can verify last minute details before publishing your post. This is a valuable confirm step.

"Update" should not have this post-publish step, but "Schedule" should as it's essentially the same "Publish" mindset you're in, you're just publishing to the future. As such you should be allowed the same last-minute checkup:

publishflow

— though as we add that step we should be sure to rename the label from "Schedule" to "Schedule..."

In addition to this, we should make improvements to how users with the contributor role publish. Right now they just get a "Submit for Review" button, with no confirmation step. They deserve this step also. Here's how that could look. First:

36848815-a8b812e6-1d62-11e8-9296-3735b63b157b

Then:

36848821-ab885fbc-1d62-11e8-88d5-0dca5875c7d6

This will be an additional enhancement to the work started in #5329, and will further address #4231. See also #4231 (comment).

Summary of button labels and flows:

Editors and admins:

  • Update — updates immediately, no pos-publish flow
  • Publish... — opens post-publish flow
  • Schedule... — opens post-publish flow

Contributors:

  • Publish... — opens post-publish flow where the confirm button says "Submit for Review".

The idea is that the flow is really: “Decide you are done -> Get into Publish Flow -> Submit for Review”

@jasmussen jasmussen added Design General Interface Parts of the UI which don't fall neatly under other labels. labels Mar 2, 2018
@karmatosed karmatosed added the Needs Dev Ready for, and needs developer efforts label Mar 6, 2018
@jorgefilipecosta jorgefilipecosta self-assigned this Mar 12, 2018
@afercia
Copy link
Contributor

afercia commented Mar 19, 2018

Related: #4187.

@jasmussen
Copy link
Contributor Author

@jorgefilipecosta I see that you've assigned this to yourself. For that you get a 🏅

Feel free to ping me or anything at all, if I can help you with this in any way.

@jasmussen jasmussen added the [Priority] High Used to indicate top priority items that need quick attention label Mar 22, 2018
@jorgefilipecosta jorgefilipecosta added the [Status] In Progress Tracking issues with work in progress label Mar 23, 2018
@jasmussen
Copy link
Contributor Author

Thank you Jorge! 🔥

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
General Interface Parts of the UI which don't fall neatly under other labels. Needs Dev Ready for, and needs developer efforts [Priority] High Used to indicate top priority items that need quick attention [Status] In Progress Tracking issues with work in progress
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants