apexcharts / Blazor-ApexCharts

A blazor wrapper for ApexCharts.js
https://apexcharts.github.io/Blazor-ApexCharts
MIT License
788 stars 91 forks source link

Use PackageLicenseExpression instead of PackageLicenseFile #486

Closed vincentscode closed 1 month ago

vincentscode commented 2 months ago

The Blazor-ApexCharts 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.

Since Blazor-ApexCharts 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.