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

Specify Dependency Source #3272

Open
Trenly opened this issue May 24, 2023 · 1 comment
Open

Specify Dependency Source #3272

Trenly opened this issue May 24, 2023 · 1 comment
Labels
Area-Manifest This may require a change to the manifest Dependencies Blocked by microsoft/winget-cli/issues/163 Support for Dependencies Issue-Feature This is a feature request for the Windows Package Manager client.

Comments

@Trenly
Copy link
Contributor

Trenly commented May 24, 2023

Description of the new feature / enhancement

In an enterprise setting, or a setting where custom sources are in play, there is a possibility that Package Identifiers will conflict. Currently, the way to definitively identify a package is through the Source-Identifier pair.

To ensure conflicts are avoided in an enterprise scenario, it should be possible to specify the source to use for a package.
Alternatively, sources to not use could also be specified.

Proposed technical implementation details

There is a complication here that sources can have almost any name. Additional thought may need to be given around how to specify the source details like the type and URL as part of the dependency.

This may also necessitate the need to define a new type of dependency -

Dependencies:
  Sources:
    - <Source Information>
@Trenly Trenly added the Issue-Feature This is a feature request for the Windows Package Manager client. label May 24, 2023
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage Issue need to be triaged label May 24, 2023
@stephengillie stephengillie removed the Needs-Triage Issue need to be triaged label May 25, 2023
@Trenly
Copy link
Contributor Author

Trenly commented May 25, 2023

@stephengillie - can I also request Dependencies and Area-Manifest labels?

@stephengillie stephengillie added Area-Manifest This may require a change to the manifest Dependencies Blocked by microsoft/winget-cli/issues/163 Support for Dependencies labels May 26, 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 Dependencies Blocked by microsoft/winget-cli/issues/163 Support for Dependencies Issue-Feature This is a feature request for the Windows Package Manager client.
Projects
None yet
Development

No branches or pull requests

2 participants