-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Added progress indication to InstallMultiplePackages. #1613
Conversation
@denelon , this is more of an experience review than of code. What do you think? |
This will affect |
I'm curious (I haven't read the spec for dependency management in a hot minute, so apologies if this is answered in there), why won't Is it just that it's easier to do on a package to package basis? |
Given that we are starting with only limited support for dependencies (only minimum version supported, not maximum) there isn't a lot to be gained by doing the extra work at this time. But we might find out that this is wrong and need to go ahead and build the full list before starting. Or I am misremembering it all; would need to go back and look at the PR to see what state it is in. It might also just be an intermediate state of an feature in development. |
DISCLAIMER: I am not good at photoshop 😁 Instead of printing the "Found test [test.test] Version xx.xx" for each package, this should be better: (Text representation of the design):
@jedieaston would you be able to do it? |
That will have to be another PR. That's a side-effect of the Agreements prompting code, where it prints the |
I'm fine with this UX as an incremental improvement. |
Is it worth getting an issue opened to track the next iteration? |
Resolves #1566.
This PR adds a simple progress indication to the output of installs during
InstallMultiplePackages
, so that users can see what package is currently being installed and how many they are to go. It's shown to the left of theFound PackageName
text (I didn't ask anyone about the design of this before I did it, so if anyone doesn't like it I can fix it).Microsoft Reviewers: Open in CodeFlow