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

Licencing this repo #83

Open
1 task done
Daeraxa opened this issue Oct 24, 2022 · 3 comments
Open
1 task done

Licencing this repo #83

Daeraxa opened this issue Oct 24, 2022 · 3 comments

Comments

@Daeraxa
Copy link
Member

Daeraxa commented Oct 24, 2022

Have you checked for existing feature requests?

  • Completed

Summary

So we do have a small issue, whilst Atom itself was licenced under MIT the documentation for the website (i.e. the atom/flight-manual.atom.io repo) is actually licenced under CC BY-SA 3.0.

This means we need to provide attribution to this documentation in a bunch of places to remain clean on this.

  • The website itself needs to have attribution when displaying the original docs, maybe just a single separate attribution file we can @include in each section.
    • e.g. "Atom flight-manual" by GitHub is licensed under CC BY-SA 3.0
  • Each original .md file can have the same attribution as above but probably just with an html comment at the bottom
    • e.g. <!--"Atom flight-manual" by GitHub is licensed under CC BY-SA 3.0-->
  • We will need a new LICENCE.md file in this repo which will have to pay attribution to the original licence:
    • e.g. "Pulsar", is a derivative of [Atom Flight Manual](https://flight-manual.atom.io) by GitHub, used under CC BY-SA 3.0. "Pulsar" is licensed under CC BY-SA 4.0 by [Pulsar-edit](https://github.com/pulsar-edit).
  • Any altered documentation (I imagine just the actual content rather than the html stuff) will need also need to be displayed on the website as well as within the .md files like the unaltered stuff with the above (or similar) wording. We can just use @includes for the sections and html comments again for the md files.

Enter your response below:

We wont get in trouble

Any alternatives?

Re-write everything from scratch and throw the old docs away

Other examples:

No response

@Daeraxa Daeraxa added documentation Improvements or additions to documentation enhancement New feature or request and removed documentation Improvements or additions to documentation enhancement New feature or request labels Oct 24, 2022
@meadowsys
Copy link
Member

I did it like this in my repo, maybe something like this would be sufficient?

@Daeraxa
Copy link
Member Author

Daeraxa commented Oct 26, 2022

So I did check and apparently that wouldn't be sufficient because we are publishing it on a website where that accreditation would not show. It needs to be present in the place where people are viewing the content or would potentially download/print a copy of it.

@meadowsys
Copy link
Member

so perhaps a combination of that in the repo, and a license page (that we can link in a footer maybe?) that pulls from those files, assuming those files are sufficient?

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

2 participants