-
Notifications
You must be signed in to change notification settings - Fork 313
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
Missing license info #7522
Missing license info #7522
Conversation
b6bcde0
to
9870147
Compare
docusaurus/docs/license.md
Outdated
@@ -6,6 +6,7 @@ sidebar_position: 8 | |||
|
|||
Copyright (C) 2017-2023 [The ORT Project Authors](https://github.com/oss-review-toolkit/ort/blob/main/NOTICE). | |||
|
|||
OSS Review Toolkit (ORT) is licensed under the Apache License, Version 2.0. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why isn't the link directly below this line enough, as the docs are also hosted in the repo the link points to?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unfortunately no, as the moment that i show to some persons, they asked why the license is not mention there.
And is really not clear for persons to need to do a one extra jump to a not user friendly page of github as non-developers.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree that the website should mention the license directly without requiring to click on a link.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, still it feels like duplication what we have here now. How about doing
OSS Review Toolkit (ORT) is licensed under the [Apache License, Version 2.0](https://github.com/oss-review-toolkit/ort/blob/main/LICENSE).
and omitting the "See the LICENSE" sentence from below then?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nope, because you need something indicating for the full license text.
This is a normal practice everywhere. A good example would be the projects page in github, where the main license ( or conjunction ) is displayed on the right, with a deep link for the full file.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not following you. The full license text is still linked. It's just that the link is now called "Apache License, Version 2.0" instead of "LICENSE".
9870147
to
d4dc182
Compare
Codecov ReportAll modified lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #7522 +/- ##
=========================================
Coverage 68.03% 68.03%
Complexity 2023 2023
=========================================
Files 344 344
Lines 16727 16727
Branches 2371 2371
=========================================
Hits 11381 11381
Misses 4363 4363
Partials 983 983
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@heliocastro Please remove the merge commit and rebase your commit instead.
86f87ab
to
8377fad
Compare
Is anything preventing this to be merged ? |
8377fad
to
3afd89d
Compare
d95956f
to
b75f485
Compare
website/docs/license.md
Outdated
@@ -6,8 +6,7 @@ sidebar_position: 8 | |||
|
|||
Copyright (C) 2017-2023 [The ORT Project Authors](https://github.com/oss-review-toolkit/ort/blob/main/NOTICE). | |||
|
|||
See the [LICENSE](https://github.com/oss-review-toolkit/ort/blob/main/LICENSE) file in the root of this project for | |||
license details. | |||
Licensed under the [Apache License, Version 2.0](https://github.com/oss-review-toolkit/ort/blob/main/LICENSE) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing dot at end of sentence.
Signed-off-by: Helio Chissini de Castro <[email protected]>
b75f485
to
c39082f
Compare
License page has only a link but no mention of what license ORT is using