winget-cli icon indicating copy to clipboard operation
winget-cli copied to clipboard

Ability to use SPDX identifiers to quickly add licenses to FOSS software

Open superusercode opened this issue 5 years ago • 8 comments

Description of the new feature/enhancement

Ability to add SPDX identifiers (https://spdx.org/licenses/) similar to how scoop handles licenses, to add info on the licenses a package uses. See https://github.com/lukesampson/scoop-extras/blob/master/bucket/geany.json#L5 for one example.

Proposed technical implementation details (optional)

superusercode avatar May 24 '20 01:05 superusercode

This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 7 days. It will be closed if no further activity occurs within 7 days of this comment.

ghost avatar Jan 13 '21 22:01 ghost

Still relevant

superusercode avatar Jan 14 '21 21:01 superusercode

This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 7 days. It will be closed if no further activity occurs within 7 days of this comment.

ghost avatar Jan 21 '21 22:01 ghost

still relevant

superusercode avatar Jan 22 '21 00:01 superusercode

@denelon Is it intended that this bot closes inactive issues at such a fast rate? I'm used to projects having a much longer time before being marked as stale (to respect progress on releases) and am concerned that major issues could be closed due to this.

superusercode avatar Jan 22 '21 00:01 superusercode

I need to update the comment placed by the bot. It will not close the issue if it doesn't have the label "Needs-author-feedback".

denelon avatar Feb 03 '21 21:02 denelon

https://github.com/microsoft/winget-pkgs/issues/855#issuecomment-922069582

denelon avatar Sep 17 '21 20:09 denelon

Personally, I think it would suffice to document (after establishing consensus) that it's best-practice to use an SPDX identifier in the License field of manifests, if the license is in the SPDX License List. There is currently very little guidance regarding values of those fields.

cvrebert avatar Sep 24 '24 02:09 cvrebert