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

Include existing apps into Machine Configuration #1065

Open
pkbullock opened this issue Jun 5, 2023 · 3 comments
Open

Include existing apps into Machine Configuration #1065

pkbullock opened this issue Jun 5, 2023 · 3 comments
Labels
Area-Machine-Config Related to the machine configuration feature Area-Machine-Config-DSC Related to WinGet DSC configuration in machine config flow Area-Machine-Config-Install Related to app installation in machine config flow Issue-Feature New feature or request Priority-2

Comments

@pkbullock
Copy link

Suggested new feature or improvement

If building on a machine already setup, create configuration files based on existing setup.

Scenario

If building on a machine already setup, create configuration files in order to use on another machines, like treating the existing machine as a template. DevHome assumes a blank machine to start with, true to applying a configuration, but authoring, developers may want an existing machine to capture the configuration.

Additional details

No response

@pkbullock pkbullock added the Issue-Feature New feature or request label Jun 5, 2023
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage New issue that the core contributors need to triage label Jun 5, 2023
@AllanMiller-MSFT
Copy link
Member

This may be possible with a limited scope, for example current winget items installed. Even just winget installed would require all package metadata to be known to check. Then other scopes like Windows Features. GPO has the same limit where you can only determine based on the current local templates available.
First thing I wanted as well.

@denelon denelon added Area-Machine-Config Related to the machine configuration feature and removed Needs-Triage New issue that the core contributors need to triage labels Jun 5, 2023
@AmelBawa-msft
Copy link
Contributor

Possibility covered by this issue? #721

@AmelBawa-msft AmelBawa-msft added Area-Machine-Config-Install Related to app installation in machine config flow Area-Machine-Config-DSC Related to WinGet DSC configuration in machine config flow labels Jun 6, 2023
@pkbullock
Copy link
Author

Hi @AllanMiller-MSFT and @AmelBawa-msft, this might be a UX issue, from the screen when I am building the configuration, under the end-to-end setup, I thought this was an authoring option for a configuration file, rather than just installed the apps and clone repositories. It does appear related to #721 as a to export config, I'm kind of talking about a 3rd option to create a configuration file but with a UI like with the end-to-end setup, selecting the repos and apps, then it creates the file. for later reuse.

There are going to be quite a few devs that have already setup their environments so way to capture and create the Yaml file would be awesome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Machine-Config Related to the machine configuration feature Area-Machine-Config-DSC Related to WinGet DSC configuration in machine config flow Area-Machine-Config-Install Related to app installation in machine config flow Issue-Feature New feature or request Priority-2
Projects
None yet
Development

No branches or pull requests

4 participants