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

Feature Request: Bundle more CLIs #2283

Closed
4 tasks
kfarmer-msft opened this issue Aug 6, 2019 · 3 comments
Closed
4 tasks

Feature Request: Bundle more CLIs #2283

kfarmer-msft opened this issue Aug 6, 2019 · 3 comments
Labels
Area-Extensibility A feature that would ideally be fulfilled by us having an extension model. Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.

Comments

@kfarmer-msft
Copy link

kfarmer-msft commented Aug 6, 2019

Description of the new feature/enhancement

Microsoft has a number of CLIs that are worth having on-hand without having to install, for example, Visual Studio: C# and F# interactive prompts come to mind.

I'd propose that some of these should be brought in either directly or as Store apps that tie into WT. C# and F# would be good starts, since they are otherwise unavailable except by installing Visual Studio.

Office/Exchange prompt may be another good candidate.

Proposed technical implementation details (optional)

Given the addition of the Azure Cloud prompt to WT, I expect the technical details of bundling such things is understood.

Where it's not tractible to include the CLI itself (eg, Git), it may be useful to have at least the icon available (see #2282).

Proposed list:

  • C# Interactive
  • F# Interactive
  • Exchange
  • HttpRepl
@kfarmer-msft kfarmer-msft added the Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. label Aug 6, 2019
@ghost ghost added Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Aug 6, 2019
@zadjii-msft zadjii-msft added the Area-Extensibility A feature that would ideally be fulfilled by us having an extension model. label Aug 6, 2019
@ffes
Copy link

ffes commented Aug 7, 2019

Maybe some sort of snippet feature to add new CLIs from a (community based?) on-line collection?

@DHowett-MSFT
Copy link
Contributor

Somebody had an idea on another thread about being able to put profile snippets in a common folder... and that dovetails very nicely with the idea of having a dynamic profile generator (#754 touches on this). That dynamic loader could just load them from the files. The more socialized I get to this idea the more I like it. #2303 😄

@DHowett-MSFT DHowett-MSFT added the Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. label Aug 8, 2019
@ghost ghost removed the Needs-Tag-Fix Doesn't match tag requirements label Aug 8, 2019
@DHowett-MSFT
Copy link
Contributor

(In light of that, I'm going to close it as a duplicate. We'd like to get out of the business of detecting shells, at least as far as we can, and into the business of letting applications tell us they exist!)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Extensibility A feature that would ideally be fulfilled by us having an extension model. Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.
Projects
None yet
Development

No branches or pull requests

4 participants