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 raw license on GitHub + link to GitHub from the book #312

Open
AbcSxyZ opened this issue Apr 6, 2024 · 6 comments
Open

Add raw license on GitHub + link to GitHub from the book #312

AbcSxyZ opened this issue Apr 6, 2024 · 6 comments

Comments

@AbcSxyZ
Copy link

AbcSxyZ commented Apr 6, 2024

It could be great to add the raw license on GitHub to know the used license from the repository in a standard manner. Next to it in the textbook, the section « Open Source Licensing » may be confusing, as you may expect to find things around open source licensing. A title like license alone or book license may be more appropriate ?

I'm not sure that the link between the book and the GitHub repository has been made. If it exists, it's not obvious. Could be great to have a better relation between them to have an easier navigation between the book and the repo.

@AbcSxyZ AbcSxyZ changed the title Technical feedback: Add raw license on GitHub + link to GitHub from the book Add raw license on GitHub + link to GitHub from the book Apr 6, 2024
@pearcej
Copy link
Owner

pearcej commented Apr 8, 2024

I agree that this is needed.

@AbcSxyZ
Copy link
Author

AbcSxyZ commented Apr 8, 2024

For the link to GitHub, it may be interesting to add it through some contributing guidelines (ex: contribute section in front matter ?)

@pearcej
Copy link
Owner

pearcej commented Apr 8, 2024

I would love this to become an open source communtiy book that serves many needs!

@schalkneethling
Copy link

@AbcSxyZ and @pearcej - I assume you are also referring to the LICENSE file at the project root here on GitHub? At the moment there is no license to indicate the licensing terms of the content of the repository.

@schalkneethling
Copy link

@pearcej Looking here https://github.com/pearcej/opensource/blob/main/source/ch1_oss.ptx it seems that the license should be CCBY4.0 - If this is correct, I can open up a PR to add it. While I am doing that, how about adding a CODE_OF_CONDUCT? Perhaps contributor covenant? https://www.contributor-covenant.org/

@AbcSxyZ
Copy link
Author

AbcSxyZ commented Apr 10, 2024

I assume you are also referring to the LICENSE

Yes, and there is clearer indication of licensing in the « Open Source Licensing » which state it for the whole project [CC BY-SA, not CC BY]. Should this section be renamed too to avoid confusion, like by being called "license" alone ? Even more with a chapter 5 being also called Open Source Licensing. (+ "open license" rather than "open source license" ?)

there is no license to indicate the licensing terms of the content of the repository

I was wondering how a license on an end resource apply to its sources, and honestly I don't know ! As there is some distinct files in the repo, not sure what is covered by the license and what may be considered as unlicensed. It would also clarify the situation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants