[impdev] GPL requirements and the ChangeLog

Adric R hakushakukun at gmail.com
Thu Sep 3 13:58:57 PDT 2009


NEVARRR!!

On Thu, Sep 3, 2009 at 1:37 PM, Jacek Antonelli
<jacek.antonelli at gmail.com>wrote:

> On Thu, Sep 3, 2009 at 11:11 AM, Adric R<hakushakukun at gmail.com> wrote:
> > Is there any set format we need to follow when displaying the notice,
> i.e.
> > do we need to comment the specific sections, or just add "modifed by
> > so-and-so on such-and-such date" to the header?
>
> The GPL doesn't seem to require a specific format, just as long as it
> says that we modified it, and the date we did. So a script that adds a
> little notice to the header should be fine. Something like this:
>
> * [...]
> * ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO
> * WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY,
> * COMPLETENESS OR PERFORMANCE.
> * $/LicenseInfo$
> *
> * History of changes:
> *   * McCabe Maxsted, 2009-09-03. Replaced code that was eaten by the
> *     rabid weasle.
> *   * Jacek Antonelli, 2009-09-01. Imported experimental rabid weasle
> *     patch from Meerkat.
> */
>
> The description of what changed might not be strictly necessary, but
> we might as well include it, especially if a script is doing the work.
>
> > I support the lazy option, for the record :) (although the idea of having
> > commits just for adding this info sounds kinda awkward, if I read your
> > workflow right. Is it possible to script a custom git command instead?)
>
> Sorry, I should have explained better. The Git hook would modify the
> ChangeLog and other files after you've entered the log message, but
> before any commit is stored. So, there wouldn't be an extra commit,
> just some extra changes magically added in the original commit.
>
> -Jacek
>
> P.S. Let's use bottom-posting or inline replying for the mailing list,
> please.
>

(kidding)

Anyway, sounds good!

Although I imagine the xml files will get top-heavy pretty quickly, heh.

Prolly a good excuse for one of us to finally post a "getting started with
Imprudence and git" tutorial once that's done. I know I keep meaning to take
some screenshots...

-- MC

-- 
"Work is love made visible." — Kahlil Gibran

"We will not walk in fear, one of another. We will not be driven by fear
into an age of unreason if we dig deep in our history and doctrine and
remember that we are not descended from fearful men, not from men who feared
to write, to speak, to associate and to defend causes which were for the
moment unpopular. We can deny our heritage and our history, but we cannot
escape responsibility for the result. There is no way for a citizen of the
Republic to abdicate his responsibility." -- Edward R. Murrow, March 9, 1954
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.imprudenceviewer.org/pipermail/impdev-imprudenceviewer.org/attachments/20090903/4df25ed6/attachment-0002.htm>


More information about the ImpDev mailing list