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

Dedicated packageType for packages with ./tools folder #10833

Open
matkoch opened this issue May 5, 2021 · 2 comments
Open

Dedicated packageType for packages with ./tools folder #10833

matkoch opened this issue May 5, 2021 · 2 comments
Labels
Area:PackageDefinition Functionality:Pack Priority:3 Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog. Triage:NeedsDesignSpec Type:DCR Design Change Request

Comments

@matkoch
Copy link
Contributor

matkoch commented May 5, 2021

Feature Request

A lot of packages are purely used for what they ship in the ./tools folder (related feature here is PackageDownload). It would be nice to have the ability to distinguish such packages on the metadata level (packageType).

Related to this request is #10782.

@joelverhagen
Copy link
Member

One thing we need to be careful about is packages that contain both tools and lib. In such cases the package author might intend to support both the PackageReference and PackageDownload scenario with the same package.

Looking at the data, about 45% of packages with non-.ps1/.psm1/. tools files also have lib files.
image

So it seems to me that the chance of having a dual purpose package (i.e. both a Dependency package type and "tools" package type) is relatively high. Due to this, I think we may be blocked on this feature by #10468.

@joelverhagen
Copy link
Member

/cc @JonDouglas for this request.

@nkolev92 nkolev92 added Priority:3 Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog. Triage:NeedsDesignSpec labels May 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area:PackageDefinition Functionality:Pack Priority:3 Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog. Triage:NeedsDesignSpec Type:DCR Design Change Request
Projects
None yet
Development

No branches or pull requests

7 participants