Maintaining the Definitive Guide to Jython

Jeff Allen <[email protected]>
Newsgroups gmane.comp.lang.jython.devel
Message-ID <[email protected]>
We have a few pull requests against the Jython book in GitHub, and some 
interest in seeing it updated. The authors hold a copyright, but 
released it under a Creative Commons 3.0 CC-BY-SA Licence. It publishes 
automatically via ReadTheDocs. https://jython.readthedocs.io

One clear thing is that a modified version must also be released under 
the same license. Contributors have to assent to that somehow, and this 
has nothing to do with the license under which the Jython code base is 
released, or the PSF contributor form. I'm wondering what that assent 
consists of, and how we keep a record.

I found this helpful: 
https://wiki.creativecommons.org/wiki/Best_practices_for_attribution in 
forming an idea of what the intention is.

The stuff about re-use and derivative works does not perfectly fit the 
case of publication from a repository, but I think closely enough if one 
regards the state handed down as an "original" and any current state as 
either "modified slightly" (after a simple bug-fix) or a "derivative" 
(after adding a new chapter). The record of change in the repository 
will do, I think, as a description of who authored what change. Almost 
everything asked for by CC as attribution is supplied by the context, 
given the change is *in* the repository.

I've seen it suggested each commit/patch should contain a label 
signifying assent. Elsewhere I've seen a requirement to add oneself to a 
contributors file, in which could assert the license at the top. It's 
hardly unforgeable, but evidence of a sort if need be, which it probably 
never will. Does either of these seem reasonable to us to ask people? 
Thoughts?

Jeff

-- 
Jeff Allen

_______________________________________________
Jython-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jython-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.