Use PackageLicenseExpression instead of PackageLicenseFile #1282

Closed
opened 2026-01-29 17:51:33 +00:00 by claunia · 1 comment
Owner

Originally created by @vincentscode on GitHub (Jul 2, 2024).

Is your feature request related to a problem? Please describe.
The Radzen.Blazor package uses an embedded license file instead of a license expression. This makes it hard to filter automatically; therefore, we have to approve each version manually to ensure no license change occurred.

Describe the solution you'd like
Since Radzen.Blazor uses the MIT license, the package could use a PackageLicenseExpression instead of a PackageLicenseFile to convey its licensing. This is recommended when using one of the supported licenses (https://learn.microsoft.com/en-us/nuget/reference/nuspec#license) and would make automatically approving this package's license possible. The License would also be directly visible on nuget instead of an opaque link to a license file.

Originally created by @vincentscode on GitHub (Jul 2, 2024). **Is your feature request related to a problem? Please describe.** The Radzen.Blazor package uses an embedded license file instead of a license expression. This makes it hard to filter automatically; therefore, we have to approve each version manually to ensure no license change occurred. **Describe the solution you'd like** Since Radzen.Blazor uses the MIT license, the package could use a `PackageLicenseExpression` instead of a `PackageLicenseFile` to convey its licensing. This is recommended when using one of the supported licenses (https://learn.microsoft.com/en-us/nuget/reference/nuspec#license) and would make automatically approving this package's license possible. The License would also be directly visible on nuget instead of an opaque link to a license file.
Author
Owner

@akorchev commented on GitHub (Jul 2, 2024):

We would accept a PR with the proposed change.

@akorchev commented on GitHub (Jul 2, 2024): We would accept a PR with the proposed change.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/radzen-blazor#1282