[Perlunit-devel] update and copyrights question
Status: Beta
Brought to you by:
mca1001
From: Adam S. <ad...@sp...> - 2001-11-27 14:50:48
|
OK, a few more commits gone/going in. The only one of real interest so far is that I renamed Test::Unit to Test::Unit::Procedural, as we already planned. Next up (today with luck) is tackling the 3 class design-related issues I mentioned in my last post. I'm not going to do anything which breaks existing API though, just things which improve it. Another cosmetic issue I'd like to address is a bit delicate. We currently have copyrights, licenses, and out of date author attributions in pretty much every file in the distribution. This is messy, and a pain to maintain. What I would like to see is moving of all the copyrights and credits into one or two files (COPYING or LICENSE or AUTHORS, say), and then to change the licensing/credit bits and pieces in all the other files into something which refers to that one file, and also states that none of the files should be distributed separately, only as an entire package, thereby preventing the copyright-containing file from being disassociated from the others. However, I suspect we may need to ask permission from individuals to do this, since it would mean reassigning the copyrights of various files. For example, currently TestSuite.pm is (c) Christian, but TestLoader.pm is (c) Brian Ewins. What I'm suggesting would presumably make both files copyrighted by the entire group of PerlUnit developers past and present. However, IANAL and I've never really thought before about how projects' collective copyrights work. Or maybe it's simpler to keep the existing copyrights, but move all the credits into one file. Then the copyrights can stay as is, and we only have one place where we need add credits when people send in patches or commit contributions. What do you all think? |