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

Ability to open a YAML file directly into the machine configuration yaml flow #705

Closed
Tracked by #989
joadoumie opened this issue May 23, 2023 · 6 comments · Fixed by #2379
Closed
Tracked by #989

Ability to open a YAML file directly into the machine configuration yaml flow #705

joadoumie opened this issue May 23, 2023 · 6 comments · Fixed by #2379
Labels
Area-Activation Related to URI Protocols, File Activation, etc. Area-Machine-Config Related to the machine configuration feature Area-Machine-Config-DSC Related to WinGet DSC configuration in machine config flow Issue-Feature New feature or request Resolution-Fix-Available Available in a release

Comments

@joadoumie
Copy link
Contributor

Suggested new feature or improvement

First, need to investigate and confirm usefulness of such a utility. Creating issue as placeholder.

It'd be helpful if a user could quickly either open a YAML file into the machine config flow of Dev Home and go through the configuration steps OR people could link to existing yaml packages that are in Dev Home.

Scenario

Make it easier to link YAML files to Dev Home machine config flow. Can we make it easier for users who discover configuration files from documentation to quickly get in the Dev Home setup flow?

Additional details

No response

@joadoumie joadoumie added Issue-Feature New feature or request Area-Machine-Config Related to the machine configuration feature labels May 23, 2023
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage New issue that the core contributors need to triage label May 23, 2023
@AmelBawa-msft AmelBawa-msft added the Area-Machine-Config-DSC Related to WinGet DSC configuration in machine config flow label Jun 1, 2023
@denelon
Copy link
Contributor

denelon commented Jun 5, 2023

Duplicate of #675

@denelon denelon marked this as a duplicate of #675 Jun 5, 2023
@denelon denelon added Resolution-Duplicate This issue or pull request already exists and removed Needs-Triage New issue that the core contributors need to triage labels Jun 5, 2023
@denelon denelon closed this as not planned Won't fix, can't repro, duplicate, stale Jun 5, 2023
@joadoumie
Copy link
Contributor Author

@denelon - what are your thoughts about supporting opening a .dsc.yaml file with Dev Home? Example flow:

  • User downloads dsc.yaml file
  • right-click "open with" Dev Home
  • Dev Home is launched and opens directly to the DSC flow

@denelon
Copy link
Contributor

denelon commented Jun 6, 2023

@joadoumie I'm not sure if a protocol handler supports double "dots". We probably don't want to associate ".yaml" files with Dev Home as most users will already have an IDE or advanced text editor associated with ".yaml" files.

@joadoumie
Copy link
Contributor Author

That makes sense. If protocol handler could handle the double dots I think it could be an interesting flow to double-click on.

@joadoumie
Copy link
Contributor Author

It looks like there is not a way (at least that I could find) to handle the double dots. The result is something like this if you have an application already set as default to handle .yaml files:

devhome-file-activation

@joadoumie
Copy link
Contributor Author

Reopening issue as it does not seem fully related to the issue it was marked against as a dup.

@joadoumie joadoumie reopened this Aug 11, 2023
@joadoumie joadoumie removed the Resolution-Duplicate This issue or pull request already exists label Aug 11, 2023
@microsoft-github-policy-service microsoft-github-policy-service bot added the In-PR This issue has a related PR label Nov 1, 2023
@krschau krschau added this to the Dev Home v0.13 milestone Mar 11, 2024
@joadoumie joadoumie added the Area-Activation Related to URI Protocols, File Activation, etc. label Mar 18, 2024
@krschau krschau added Resolution-Fix-Committed Fix is checked in, but may take 3-4 weeks before it's in a release and removed In-PR This issue has a related PR labels Mar 27, 2024
@krschau krschau added Resolution-Fix-Available Available in a release and removed Resolution-Fix-Committed Fix is checked in, but may take 3-4 weeks before it's in a release labels Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Activation Related to URI Protocols, File Activation, etc. Area-Machine-Config Related to the machine configuration feature Area-Machine-Config-DSC Related to WinGet DSC configuration in machine config flow Issue-Feature New feature or request Resolution-Fix-Available Available in a release
Projects
None yet
4 participants