napari / cookiecutter-napari-plugin

Cookiecutter for napari plugins
BSD 3-Clause "New" or "Revised" License
67 stars 39 forks source link

BSD-3 copyright holder replaced by plugin name #137

Closed guiwitz closed 2 years ago

guiwitz commented 2 years ago

I was wondering why GitHub wasn't recognising my license as BSD-3 generated by this cookiecutter, and while investigating I found that the "copyright holder" in the BSD-3 section "Neither the name of the copyright holder nor the names of its contributors etc." is replaced by the plugin name. This looks wrong as the copyright holder is not the plugin name, and popular packages like Numpy or scikit-image actually use the copyright holder name there (e.g. Numpy Team). Was this made on purpose or is it an error? In the latter case, it's probably worth fixing, as many plugins on the napari hub use this default.

(FYI, I still don't know why GitHub doesn't recognise the license as BSD-3.)

Czaki commented 2 years ago

could you point your repository?

guiwitz commented 2 years ago

It's here: https://github.com/guiwitz/napari-steinpose

Czaki commented 2 years ago

using tool from this stackoverflow https://stackoverflow.com/questions/66258037/github-license-not-recognised the core of the problem is that you have copyright author in two lines.

It looks like you meet some variant of https://github.com/licensee/licensee/issues/554

When put all copyright in one line, then the match is 100%.

guiwitz commented 2 years ago

Thanks for your help, this indeed fixed the problem on Github!

I'm still not sure though about the "copyholder" thing from the cookiecutter.