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

adding license at the end of every file for CC-BY-SA #560

Merged
merged 2 commits into from Dec 29, 2018

Conversation

Projects
None yet
3 participants
@leios
Copy link
Member

leios commented Dec 24, 2018

I, James Schloss, the copyright holder of this work, irrevocably grant anyone the right to use the Algorithm Archive, including derivatives created during the review process, under the Creative Commons Attribution ShareAlike 4.0 license (legal code). (Anyone may use, share or remix this work, as long as they credit the appropriate author and share any derivative work under this license.)

This means that all previous versions of the Algorithm Archive before this point are still under CC-NC, but all versions beyond this point will be appropriately attributed to the author of each chapter and chapter editors.

Full discussion can be found in the #493.

@Gathros Gathros added the General label Dec 24, 2018

@julianschacher julianschacher self-assigned this Dec 28, 2018

@julianschacher

This comment has been minimized.

Copy link
Member

julianschacher commented Dec 28, 2018

I think we need to modify the license section a bit to also include graphics and PRs and be more structured. I thought of something like this for the License section:

License

Text

The text of this of this chapter by PERSON, PERSON, ... and PERSON is licensed under CC BY-SA 4.0.

Code

The code examples are licensed under the MIT license (found in LICENSE.md).

Images/Graphics

  • The first image "IMAGENAME" by PERSON is licensed under CC BY-SA 4.0.
  • The second image "IMAGENAME" by PERSON is licensed under CC BY-SA 4.0.
    ...
  • The nth image "IMAGENAME" by PERSON is licensed under CC BY-SA 4.0.

Pull Requests

The following Pull Requests changed this chapter:


Changes

  • I changed the wording for the attribution a bit. This way it's shorter and complies with https://wiki.creativecommons.org/wiki/Best_practices_for_attribution
  • The new images/graphics section allows us to credit the author of each image/graphic properly.
  • The new PR section enables the reader to easily comprehend the progress of the chapter creation.
  • The general structure allows for an easier overview.

To comply with https://wiki.creativecommons.org/wiki/Best_practices_for_attribution (and since it's good to do so) we should also try to make IMAGENAME and PERSON links, if possible.
For new chapter contributions we can then ask each person easily how they want to be linked.

@julianschacher

This comment has been minimized.

Copy link
Member

julianschacher commented Dec 29, 2018

Since two of the images were created by me, more specifically: "split_op_method" and "huffman_tree", here's also my statement (I don't know, if it's really needed, but it doesn't hurt for sure).

I, Julian Schacher, the copyright holder of the images "split_op_method" and "huffman_tree", irrevocably grant anyone the right to use this work, including derivatives created during the review process, under the Creative Commons Attribution ShareAlike 4.0 license (legal code).

(Anyone may use, share or remix this work, as long as they credit me and share any derivative work under this license.)

adding license at the end of every file for CC-BY-SA
removing creativecommons package

updating license at the end of each file to be more formal and adding example license in  directory.

@leios leios force-pushed the leios:license_handling branch from 10f13f6 to 91cb50e Dec 29, 2018

@julianschacher
Copy link
Member

julianschacher left a comment

Looks good except for two little errors.

Show resolved Hide resolved contents/euclidean_algorithm/euclidean_algorithm.md Outdated
Show resolved Hide resolved contents/cooley_tukey/cooley_tukey.md Outdated
Apply suggestions from code review
Co-Authored-By: leios <jrs.schloss@gmail.com>
@leios

This comment has been minimized.

Copy link
Member

leios commented Dec 29, 2018

Cool, thanks for catching those!

@julianschacher julianschacher merged commit 62c6817 into algorithm-archivists:master Dec 29, 2018

2 checks passed

WIP ready for review
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details

@leios leios deleted the leios:license_handling branch Dec 29, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment