Re: DEP-5: general file syntax
On Wed, 18 Aug 2010, Lars Wirzenius wrote:
> If the e-mail is just a clarification to the license and does not
> modify it, then I guess License is not the right place. Rather than
> munge it into Comment, I guess we need a new field. However, how
> often do these things happen? If it is very rarely, we could just
> live with appending them to License.
In this case, I suspect that you have a change to the License (it's
really LGPL) and you have an e-mail as evidence. So something like:
File: *
Licence: LGPL
Evidence:
From: Upstream Author <author@upstream.example.com>
Message-Id: <loof.lirpa@upstream.example.com>
Date: Mon, Apr 01 2010 04:01:00 +0401
Subject: License clarification
.
When I say GPL I actually mean LGPL, sorry about that.
may be an option. [I'm thinking that in the normal case, Evidence
would be assumed to be headers in the files themselves or a COPYING,
COPYRIGHT, LICENSE, or similar file in the source repository, so you
wouldn't include it.]
It may also be important to be able to later verify PGP signatures or
similar, so perhaps some simple transform to e-mail messages would be
acceptable? Maybe something like:
s/^(\.+)$/.$1/;
s/^$/.//;
s/^/ /;
with the obvious reversal of:
s/^ //;
s/^\.(\.*)$/$1/;
with non-important header removal allowed. (We probably only need
From, Message-Id, Date, Subject, Content-Type?)
Don Armstrong
--
Do not handicap your children by making their lives easy.
-- Robert Heinlein _Time Enough For Love_ p251
http://www.donarmstrong.com http://rzlab.ucr.edu
Reply to: