DEP-5: Structure for multiple copyright statements (was: DEP-5: general file syntax)
Russ Allbery <firstname.lastname@example.org> writes:
> Ben Finney <email@example.com> writes:
> > Lars Wirzenius <firstname.lastname@example.org> writes:
> >> * Have one copyright statement per Copyright field, and have multiple
> >> instances of the field.
> > This is my preference, and what I've been doing in my packages.
> Unfortunately, this creates real challenges for parsers. […]
Okay, I can see that. Thanks for explaining.
Lars Wirzenius <email@example.com> writes:
> On la, 2010-08-21 at 02:15 -0700, Russ Allbery wrote:
> > What happens when the copyright statement is longer than a line? I
> > have a bunch of those, such as:
> Good point. I see at least thw following possible solutions:
> * Keep one line per copyright statement, but make the lines be long.
> (This is what we have now.)
Could we take advantage of the natural “©” marker to indicate each
copyright statement? Specification off the top of my head, that
hopefully shows what I mean:
The ‘Copyright’ field must contain one or more copyright statements.
Each virtual line of the field value is a single copyright
statement. Each copyright statement must begin with the “©”
character (U+00A9 COPYRIGHT SIGN) at the start of a virtual line.
Each physical line which does not begin with “©” is a continuation
of the previous virtual line in the same field.
Copyright: © 2009 Frank Foo <firstname.lastname@example.org>
© 1995, 1997, 1998, 1999, 2002, 2003, 2004, 2006, 2009 Beatrice
© 2008, 2010 Barry Baz <email@example.com>
\ “The long-term solution to mountains of waste is not more |
`\ landfill sites but fewer shopping centres.” —Clive Hamilton, |
_o__) _Affluenza_, 2005 |