dorey / JavaScript-Equality-Table

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

publishing your equality chart(s) in a book?

getify opened this issue · comments

I am writing a series of JS books called "You Don't Know JS", here:

https://github.com/getify/You-Dont-Know-JS

The next title, which I'm about to begin, is "Types & Grammar", and I wanted to know if you'd be willing to let me publish (with attribution, of course) an image-form of your chart(s) in the book?

The books are released CC-NC-ND 3.0 (free, non-commercial, non-derivative) online in that repo, and are then being published traditionally (print and ebook form) through O'Reilly.

If so, I'd be grateful, as I think it's a great visualization for the topic. Thanks for your time! :)

Absolutely! I'll put a license in here so that there's no confusion.

You might want to use the better ordered table from
http://strilanc.com/visualization/2014/03/27/Better-JS-Equality-Table.html

@dorey

I don't see the license having been added, yet. Is it still OK to use the "unified" view of the chart in my "Types & Grammar" book?

How exactly should the image be attributed (besides the URL and your github username)?

+@bmacdonald_oreilly

commented

Hi @getify , I've added a cc license . As for attribution, I'm happy with whatever. Github username + URL works for me.

FYI: I am not sure if "non-commercial" will let me use it in a book that's for sale, unless you're going to grant an explicit exception for the YDKJS book.

commented

Ok, I just copied it from the YDKJS repo's license.txt but I'm happy to change it. Let me know which license would be most appropriate for this.

Mine has "NC" (non-commercial) because the book content is explicitly licensed (by contract) exclusively to O'Reilly. You could do the same for yours, if you wanted to grant a specific licensing option to me/O'Reilly.


Or you could pick one of the licenses that allows commercial works (if you want to let others besides my book use it). IANAL, so I can't recommend specifically what you should pick, but here's a helpful page listing what the license options are for CC:

https://creativecommons.org/licenses/

It seems like "BY-ND" or "BY-SA" might be good. Just let me know which way you'd like to go with it. :)