microsoft / microsoft/winget-studio

Export My Machine Page

Open
#6 1 comment 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Feature
Dominant language
C#
Stars
67
Forks
15
PR merge metrics
No merged PRs in 30d

Description

Description

Add a new page in WinGet Studio that enables users to export their current machine configuration (installed packages, settings, etc.).

Requirements

  1. Export all apps, their settings, and any other DSC resources installed
  2. Allow the user to select whether they want to:
  • Include all installed apps
  • Include package versions
  • Include app settings
  • Include Windows settings
  1. Save the exported file to the desired location

UI spec

Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named; start by locating the existing WinGet Studio page structure and export or configuration functionality. Use the listed requirements and UI specification to define the page, selection options, save flow, and exported machine configuration as the completion criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.