-
Notifications
You must be signed in to change notification settings - Fork 45
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
Peer review #287
Comments
Mockups! Major changes implied by this design:
@mozilla/strategy-and-insights @mozilla/normandy Feedback? Changes? @jvehent You might be interested in checking out the mockup as well. |
This is really nice, and I agree with the publishing flows that you described. Can you expand on the "Recipe Listing" page? What revision state info do we publish to the list? Right now it looks like "Test Log" is shown twice with different statuses, but that's not enough for me to understand the logic. I think I'd want a list that shows order of important revision states for a given recipe. Perhaps "Status" should show the order of the most recent of each status type with the following constraints:
This makes our potential Statuses the following list:
Feel free to disregard, maybe you have a better mental model for how you want to arrange multi-state recipes. Minor suggestion: I prefer single word states, "Review" > "In Review" |
That's purely me forgetting to change the name of the recipe. The status column reflects the state of the current-most revision for the recipe.
I think we can cover the possible states with two columns more easily than with one. It'd also make filtering a little more robust. What if we had a second column indicating published status, such that seeing "Draft" status and a checkmark for "Published" indicates "There is currently a published revision being sent out, and there are unpublished drafts as well"?
👍 |
That's a cleaner interface for accomplishing my request. Sounds good |
/me likes 👍 Would it be better to have separate tabs for recipes that are in Draft, Pending Review, Published and Done? I'm thinking it might be easier to sort through that filtering on the status column. Minor comment thought, feel free to ignore. |
I'm leaning towards a global list for a view of whole system state. Especially since we have the filters to emulate the alternative tab views |
Although the mockup has the listing page on it, I think we should focus more on the detail page. The listing page is something we'll be working on separately, and likely won't be a part of this change. |
v1 of peer signing landed in #613. Future improvements and tweaks will be separate issues. |
Normandy should require two different people to sign off on a recipe before it is signed and can be enabled.
Blocked by:
The text was updated successfully, but these errors were encountered: