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?

_______________________________________________
Perlunit-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/perlunit-devel

Reply via email to