Re: Removing in-source contribution records contributer

Alejandro Colomar
2025-04-08T21:25:23Z

[-- Attachment #1: Type: text/plain, Size: 1749 bytes --]

Hi Eugene,

On Tue, Apr 08, 2025 at 08:00:19PM +0200, Eugene Syromyatnikov wrote:
> > > > Every now and then, I consider if I should just remove all of those
> > > > lines, to avoid confusing people. If anyone is interested in the
> > > > history before git(1), one can certainly look at those lines in old
> > > > versions of the pages. Anyone reading the mailing list opposes
> > > > removing those lines? (I'll ask again before removing anything, with
> > > > a proper subject line.)
> >
> > Okay, time has come to open this melon. :)
>
> In strace, FWIW, we have the following:
> * the copyright notice looks like "Copyright (c) <year>-<year> The
> strace developers.";

Hmmm, interesting. And actually, it's more accurate than the usual
copyright lines.

I guess we could change the copyright lines to something like that, and
then have a CREDITS list of contributors.

Thanks for the ideas!

Have a lovely night!
Alex

> * we have a script [1] to consistently add/update those before the release;
> * strace(1) refers to CREDITS for the list of contributors, which is
> generated for the dist tarball by [2];
> * dist tarball also has ChangeLog, that is generated from git history by [3].
>
> That way, there's minimal attribution noise in the files, and some
> minimum level of attribution is done for the distribution tarball.
>
> [1] https://gitlab.com/strace/strace/-/blob/master/maint/update_copyright_years.sh
> [2] https://gitlab.com/strace/strace/-/blob/master/Makefile.am#L112
> [3] https://gitlab.com/strace/strace/-/blob/master/Makefile.am#L101
>
> --
> Eugene Syromyatnikov
> mailto:evgsyr@gmail.com
> xmpp:esyr@jabber.{ru|org}

--
<https://www.alejandro-colomar.es/>