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

Add specific repository for tracking machine configurations #1813

Open
soroshsabz opened this issue Nov 2, 2023 · 4 comments
Open

Add specific repository for tracking machine configurations #1813

soroshsabz opened this issue Nov 2, 2023 · 4 comments
Labels
Area-Windows Related to functionality in Windows Issue-Feature New feature or request

Comments

@soroshsabz
Copy link

Suggested new feature or improvement

ITNOA

I think it is good to exist specific repository for tracking machine configuration

Scenario

In machine configuration section we able to set specific repository for tracking machine configuration, and all of changes in machine configuration, commits to this repository automatically and if this repository connect to GitHub or AzureDevOps sync with upstream automatically after some confirmation by user

Additional details

No response

@soroshsabz soroshsabz added the Issue-Feature New feature or request label Nov 2, 2023
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage New issue that the core contributors need to triage label Nov 2, 2023
@soroshsabz
Copy link
Author

related to #1812

@cinnamon-msft
Copy link
Contributor

To make sure I understand this request, are you asking for repository information to be displayed for cloned repositories? For example, the branch you have checked out, commits you've made, etc.? Then have the ability to do git fetch or git pull?

@cinnamon-msft cinnamon-msft added the Needs-Author-Feedback Original author needs to come back and respond to a comment label Nov 2, 2023
@soroshsabz
Copy link
Author

@cinnamon-msft No, we suggest in this issue, Dev Home use specific repository to store all configuration about this machine, and after any changes on this machine (for example install new program, or add new repository, or change Dev Drive properties and etc.) automatically commits these changes on this repository

as you know, Dev Home can apply some configuration on this machine with yaml files, so I suggest a systematic way to store and organize these yaml files

this functionally can provide very developer way to sync machine state (such as infrastructure as code) and move between states with git functionality easily

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Team-Response and removed Needs-Author-Feedback Original author needs to come back and respond to a comment labels Nov 3, 2023
@cinnamon-msft cinnamon-msft added this to the Backlog milestone Nov 9, 2023
@cinnamon-msft cinnamon-msft added Area-Windows Related to functionality in Windows and removed Needs-Triage New issue that the core contributors need to triage Needs-Team-Response labels Nov 9, 2023
@denelon
Copy link
Contributor

denelon commented Dec 20, 2023

We're looking into building a tracking database via WinGet to record when configurations are applied, but users may still perform most operations outside of this mechanism, so it wouldn't necessarily be a reliable mechanism to detect the current state of the device.

For that we're tracking:

@krschau krschau removed this from the Backlog milestone Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Windows Related to functionality in Windows Issue-Feature New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants