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

Manifest schema field for downloadable Microsoft Store packages #3332

Closed
denelon opened this issue Jun 12, 2023 · 0 comments · Fixed by #3487
Closed

Manifest schema field for downloadable Microsoft Store packages #3332

denelon opened this issue Jun 12, 2023 · 0 comments · Fixed by #3487
Labels
Area-Manifest This may require a change to the manifest Issue-Feature This is a feature request for the Windows Package Manager client.
Milestone

Comments

@denelon
Copy link
Contributor

denelon commented Jun 12, 2023

Description of the new feature / enhancement

I want to be able to download applications from the Microsoft Store for offline installation. Some of these packages are listed as not downloadable by the publisher/ISV (Independent Software Vendor).

The manifest should indicate when these packages are not available for offline download.

Related Features:

Proposed technical implementation details

Optional manifest key "downloadCommandProhibited"
If the key is present with the value "true" then the client will not allow the user to download the package or the license from the Microsoft Store.

The absence of the key or the presence of the key set to "false" means that download is allowed.

By policy, the winget-pkgs repository would not allow the field to be added unless the publisher is a "verified developer". REST servers will have the ability to include the key based on their own policies.

@denelon denelon added Issue-Feature This is a feature request for the Windows Package Manager client. Area-Manifest This may require a change to the manifest labels Jun 12, 2023
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage Issue need to be triaged label Jun 12, 2023
@denelon denelon removed the Needs-Triage Issue need to be triaged label Jun 12, 2023
@denelon denelon added this to the v1.6 Client milestone Jun 12, 2023
@denelon denelon linked a pull request Aug 29, 2023 that will close this issue
@denelon denelon closed this as completed Aug 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Manifest This may require a change to the manifest Issue-Feature This is a feature request for the Windows Package Manager client.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant