Mats Lidell writes:
>>>>> Stephen J Turnbull <stephen(a)xemacs.org>
>> From 1997 to 2000 or so most NEWS was written and edited by Hrvoje
Stephen> Niksic. Before that, I think Steve Baur. Before that, probably Chuck
Stephen> Thompson, and then before that, the Lucid people. You can ignore
Stephen> anything before the demise of Lucid, though; all Lucid stuff was
Stephen> assigned to the FSF, sez Jamie.
OK. So an outline for the copyright would be
Copyright 19ZZ,...,19YY FSF
1992-1994 (FSF lawyers now say dash is OK to indicate range of years).
Copyright 19YY,...,19XX Chuck Thompson
Copyright 19XX,...,1997 Steve Baur
Copyright 1997,...,2000 Hrvoje Niksic
Note that these years probably only apply to XEmacs ONEWS for each
period; NEWS should get completely rewritten with every major release,
Stephen> hg log should have reasonably good logs back to The Great
Stephen> around 21.5.0. Before that, practically everything gets attributed to
Stephen> Mike, unfortunately, until you get back to betas for 21.0.
Copyright 2000,2001 Michael Sperber
No. This is an artifact. The point is that because Mike did the
Great Trunk Move none of the committers can be trusted around that
You'd have to ask Mike if he ever did any work on NEWS.
hg log indicates 8 commits since 2001 if it can be trusted. We then
Copyright 2001 Ben Wing
Copyright 2001 Didier Verna
Copyright 2004 Stephen Turnbull
Copyright 2005, 2006 Aidan Kehoe
That seems reasonable, since we haven't had any major public release
What do you think. Is the list good enough? (Give than the years are
sorted out.) or do we really need to analyse the commits in cvs?
Check with Mike. (Cc'd.)
Finally about the license: With these contributors listed above
there be any issue with making the NEWS files GPLv3 or later?
No. Steve B. doesn't like GPLv3, but he won't get in the way. Chuck
Thompson is hard to find, but I don't think he had a position on GPL
at all. The FSF won't object, Hrvoje won't object, and the more
recent contributors have all signed off on the move.
XEmacs-Beta mailing list