Re: [exim-dev] [exim-cvs] Insert version number and date int…

Αρχική Σελίδα
Delete this message
Reply to this message
Συντάκτης: Phil Pennock
Ημερομηνία:  
Προς: exim-dev
Αντικείμενο: Re: [exim-dev] [exim-cvs] Insert version number and date into documentation at build time. Bug 1318.
On 2012-11-24 at 23:17 +0000, Exim Git Commits Mailing List wrote:
> Commit:     2aee48d6f2a6526fffe18cd619fde9693f400034
> Author:     Jeremy Harris <jgh146exb@???>


> @@ -59,15 +60,23 @@
>  <bookinfo>
>  <title>Exim's interfaces to mail filtering</title>
>  <titleabbrev>Exim filtering</titleabbrev>
> -<date>23 November 2009</date>
> +<date>
> +.fulldate
> +</date>
>  <author><firstname>Philip</firstname><surname>Hazel</surname></author>
>  <authorinitials>PH</authorinitials>
>  <revhistory><revision>
> -  <revnumber>4.80</revnumber>
> -  <date>17 May 2012</date>
> +  <revnumber>
> +.version
> +  </revnumber>
> +  <date>
> +.fulldate
> +  </date>
>    <authorinitials>PH</authorinitials>
>  </revision></revhistory>
> -<copyright><year>2010</year><holder>University of Cambridge</holder></copyright>
> +<copyright><year>
> +.year
> +           </year><holder>University of Cambridge</holder></copyright>


That last one is technically copyright fraud. We only get to bump
copyright year when we make a _change_. If we haven't made a change,
then the copyright year remains unchanged and some number of years after
the last change, that version of the text enters the public domain.

I've been careful to not change the title date (first change above),
only the revision history date, for a related reason: if no change was
made, I don't want to change the title publication date. We're just
"reprinting" it, not "republishing".

I'm happy to ignore the title date issue.

But we must not automatically bump copyright year when no changes have
been made.

(Similarly, when I update the year in source files, I only do so if the
source has actually changed this year; see the commit log message for
c4ceed07f17f67af7d96e7fd27c92eb374e62e19 for the command used to select
files for updated copyright years).

-Phil