On 24/01/2012 14:07, Will Langstroth wrote:
> First step towards replacing the GPL copyright headers in each file with the
> appropriate haddock notes. The GPL is still noted, and if needed, haddock can
> point to a LICENSE file.
Here's the new proposed header:
> +-- Module : Main
> +-- Copyright : 2002-2003 David Roundy
> +-- License : GPL
> +-- Maintainer : darcs-devel
> +-- Stability : experimental
> +-- Portability : portable
I much prefer this to the old one! A few thoughts:
- Shouldn't the maintainer field should be darcs-devel@darcs.net ?
- When doing other files, be alert to the licenses, as some are BSD3
(when made entirely by contributors who have agreed to that)
- It would be nice to stop maintaining the Copyright header in each
file, because it never stays up to date. The darcs history of the file
would be much more accurate, albeit still imperfect. There was a thread
that sort of discussed this in passing a while ago:
http://lists.osuosl.org/pipermail/darcs-users/2010-August/024768.html
but I'm not entirely clear what the legal position is. I'd like to just
change the Copyright to something like "See COPYRIGHT file" and then try
to document the position more clearly there, but I'm not sure if that is
legally a good idea.
Anyway, the last two points are certainly not issues with this specific
patch.
Cheers,
Ganesh
|