HomePhabricator

Lump Harbormaster build steps into groups

Tags
None
Referenced Files
F691440: Screen Shot 2015-08-05 at 2.42.04 PM.png
Aug 6 2015, 11:19 AM
F691441: Screen Shot 2015-08-05 at 2.42.08 PM.png
Aug 6 2015, 11:19 AM
F691439: Screen Shot 2015-08-05 at 2.41.14 PM.png
Aug 6 2015, 11:19 AM
Subscribers
None

Description

Lump Harbormaster build steps into groups

Summary:
Ref T8089. We have a lot of broken/confusing/prototype build steps that I want to hide from users when we unprototype Harbormaster.

The dialog is also just kind of unwieldy.

Organize this UI a little better and put all the sketchy junk in a "prototypes" group that you can't see unless prototypes are enabled.

This doesn't break anything (the old steps will still work fine), but should reduce user confusion.

Test Plan:
Old UI:

Screen Shot 2015-08-05 at 2.41.14 PM.png (603×547 px, 60 KB)

New UI (prototypes off):

Screen Shot 2015-08-05 at 2.42.04 PM.png (1×1 px, 145 KB)

New UI (prototypes on):

Screen Shot 2015-08-05 at 2.42.08 PM.png (1×1 px, 183 KB)

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T8089

Differential Revision: https://secure.phabricator.com/D13803

Details

Provenance
epriestleyAuthored on
epriestleyPushed on Aug 6 2015, 11:19 AM
Reviewer
chad
Differential Revision
D13803: Lump Harbormaster build steps into groups
Parents
rP5eeda6040eca: Allow setting of Archive/Active on Paste
Branches
Unknown
Tags
Unknown
Tasks
T8089: Unprototype Harbormaster (v1)