It is a highly important application. It's fairly time-consuming
to manually guide new users through the "pin additional applications"
flow as part of Phabricator onboarding into a project. Every new contributor
needs to do it anyway, so it might as well be on by default.
Details
- Reviewers
epriestley chad - Group Reviewers
Blessed Reviewers - Required Signatures
L28 Phacility Individual Contributor License Agreement
Created a new user and verified that the set of default
applications was reasonable
Diff Detail
- Repository
- rP Phabricator
- Branch
- macro_pin
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 1869 Build 1870: [Placeholder Plan] Wait for 30 Seconds
Event Timeline
Hey cool!
This commit was a bit tongue in cheek (although new engineer onboarding does include macro usage tutorial over here!).
Customization of defaults would be great, but I totally understand punting that. Until then!
Yeah -- we love the spirit of this change, but are trying to simplify the onboarding/new user experience since we got a bunch of feedback that it's overwhelming/confusing, and part of our plan of attack there is just reducing the number of things to do on first login (previously, we showed all applications, more or less).
For installs like yours which have survived initial installation, it makes sense to be able to customize the list (per @chad's pointer to T4103), but we haven't gotten to building that out yet.