Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add details about license on POM #204

Closed
lucasvc opened this issue Jun 3, 2020 · 2 comments
Closed

Add details about license on POM #204

lucasvc opened this issue Jun 3, 2020 · 2 comments

Comments

@lucasvc
Copy link

lucasvc commented Jun 3, 2020

Current POM indicates as license information,

<license>
    <name>BSD</name>
    <url>LICENSE</url>
    <distribution>manual</distribution>
</license>

But readme badge clearly states as BSD3 license, leaving the POM not coherent and ambiguous (as the BSD multiple flavours).

So when using tools to analise licenses (i.e., jk1/Gradle-License-Report) requires manual review of the corresponding license.

Maybe adding in the name a term like,

  • 3-Clause
  • Revised
  • New

would make coherent visual documentation and POM file, moreover would help automated tools.

@keilw
Copy link
Member

keilw commented Jun 3, 2020

I think we can do that in the current codebase (no release planned as of now) because the detail page of the JSR also says it's "a BSD 3-Clause License". Thanks for the suggestion.

@lucasvc
Copy link
Author

lucasvc commented Jun 4, 2020

Other libraries related to the JSR 385 suffer this same issue,

should I open corresponding issue in each of them?

keilw added a commit that referenced this issue Sep 20, 2020
@keilw keilw closed this as completed Sep 20, 2020
keilw added a commit that referenced this issue Sep 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants