[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Maintaining copyright notices
From: |
Andrew Janke |
Subject: |
Re: Maintaining copyright notices |
Date: |
Fri, 3 Jan 2020 19:45:08 -0500 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.9.1 |
On 1/3/20 7:10 PM, John W. Eaton wrote:
> The Octave source files currently contain copyright notices that list
> individual contributors. I adopted these file-scope copyright notices
> because that is what everyone was doing 30 years ago in the days before
> distributed version control systems. But now, with many contributors
> and modern version control systems, having these file-scope copyright
> notices causes trouble when we update copyright years or refactor code.
> [...]
> To minimize the difficulty of maintaining the copyright notices, I would
> like to change Octave's sources to use what is described here
>
>
> https://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html
>
>
> in the section "Maintaining centralized copyright notices":
[...]
I am a big fan of this proposed change. I think it'll end up being more
correct, in addition to easier to maintain.
> Additionally, I think it is time to drop the "Author:", "Created:",
> "Adapted-by:" and similar lines that appear in some source files since
> that information is incomplete, tends to become inaccurate over time,
> and is duplicated in the version control system (where it is also most
> likely to be correct).
:+1:
Cheers,
Andrew
- Maintaining copyright notices, John W. Eaton, 2020/01/03
- Re: Maintaining copyright notices,
Andrew Janke <=
- Re: Maintaining copyright notices, Ben Abbott, 2020/01/03
- Re: Maintaining copyright notices, Mike Miller, 2020/01/04
- Re: Maintaining copyright notices, Torsten Lilge, 2020/01/04
- Re: Maintaining copyright notices, PhilipNienhuis, 2020/01/04
- Re: Maintaining copyright notices, John W. Eaton, 2020/01/07