canonical / snapcraft.io

The official website's repository for the Snap store
https://snapcraft.io/
Other
145 stars 108 forks source link

As a packager of software I should be able to link to a license file #4857

Open popey opened 1 week ago

popey commented 1 week ago

Expected behaviour

Sometimes a license that software is distributed under is not covered by an SPDX name, pre-defined or custom. I think I should be able to link directly to a license using a URL. There are fields for website, source code, issues, contact, donations, but not one for the license. I could put it in the 'Other website' field, but for a legal document, that seems rather wooly and non-specific.

Perhaps allow a 3rd option beyond SPDX and Custom SPDX to add "External URL"?

Steps to reproduce the problem

  1. Visit a store listing page - e.g. https://snapcraft.io/defold/listing
  2. Look for a field into which a link to an external license could be placed - e.g. https://github.com/defold/defold?tab=License-1-ov-file
  3. Not find one

image

Specs