svn commit: r187580 - head/tools/sched

M. Warner Losh imp at bsdimp.com
Mon Jan 26 10:01:15 PST 2009


In message: <20090126174908.GF87007 at dragon.NUXI.org>
            "David O'Brien" <obrien at FreeBSD.org> writes:
: On Mon, Jan 26, 2009 at 10:27:49AM -0700, M. Warner Losh wrote:
: > In message: <20090126083518.GB87007 at dragon.NUXI.org>
: >             "David O'Brien" <obrien at FreeBSD.org> writes:
: > : On Thu, Jan 22, 2009 at 10:41:14AM -0700, M. Warner Losh wrote:
: > : > In message: <200901220621.n0M6LU5v002745 at svn.freebsd.org>
: > : >             Jeff Roberson <jeff at FreeBSD.org> writes:
: > : > : Log:
: > : > :    - Update my copyright.
: > : > : +# Copyright (c) 2002-2003, 2009, Jeffrey Roberson <jeff at freebsd.org>
: > : > 
: > : > Stylistically, this should be 2002-2009.  We don't need to list each
: > : > and every year, so the project's policy is to list the earliest and
: > : > the latest year.
: > : 
: > : There is debate on this.  GCC/Bintuils/GDB require years to be
: > : specifically listed in which changes occur.  Generally this means
: > : discrete years, but I believe "2002-2003, 2009" maybe accepted also.
: > : The listed years should not imply changes happened in years there was no
: > : change, which 2002-2009 would imply.
: > : This is also what the lawyers at work require.
: > 
: > Right.  But this is the FreeBSD project, and we, as a project, have
: > determined that ranges are sufficient.  There's no debate within the
: > project about policy.  Of course, other projects do other things.
: 
: Right, but for The FreeBSD Project are ranges sufficient or necessary?
: You didn't seem happy with Jeff's text, so it almost sounds like you're
: saying its necessary.

Read what I said.  The preferred style is 2002-2009, and that's the
strong recommendation for people to follow unless there's a compelling
reason to differ.

Some of the "edge" cases have been listed in this thread:
(1) Work that's done to the same file, both on your own, and for
    clients who own the work.
(2) Interaction with external projects.
(3) Strong developer preference for listing years.

Listing the years provides extra data, but doesn't give any extra
legal strength.

Warner


More information about the svn-src-head mailing list