Spelling of contributor names (was: [PATCH 03/12] Don’t use the argument to time)
Commit Message
Joseph Myers wrote:
> (While we want to move away from Contributed by lines and put those
> credits in contrib.texi instead, removal isn't an option when the name
> appears in a copyright notice rather than a Contributed by line, which
> applies in at least one case.)
Yes, thanks for mentioning these glitches. I installed the attached to fix them.
I'm afraid we're stuck with the ASCIIfied spellings in the old copyright notice
in sysdeps/unix/sysv/linux/mips/sys/user.h, as
<https://sourceware.org/ml/libc-alpha/2019-03/msg00293.html> says the file must
be ASCII, and the file's copyright notice requires that we keep the
contributors' names. This is merely an annoyance of course, and I assume any
future contributors in this situation won't mind ASCIIfying their names either.
Comments
* Paul Eggert:
> Joseph Myers wrote:
>> (While we want to move away from Contributed by lines and put those
>> credits in contrib.texi instead, removal isn't an option when the name
>> appears in a copyright notice rather than a Contributed by line, which
>> applies in at least one case.)
>
> Yes, thanks for mentioning these glitches. I installed the attached
> to fix them.
>
> I'm afraid we're stuck with the ASCIIfied spellings in the old
> copyright notice in sysdeps/unix/sysv/linux/mips/sys/user.h, as
> <https://sourceware.org/ml/libc-alpha/2019-03/msg00293.html> says
> the file must be ASCII, and the file's copyright notice requires
> that we keep the contributors' names. This is merely an annoyance of
> course, and I assume any future contributors in this situation won't
> mind ASCIIfying their names either.
Please restore the Contributed By lines as well. We should not
discriminate against authors based on the preferred spelling of their
names.
Florian Weimer wrote:
> Please restore the Contributed By lines as well. We should not
> discriminate against authors based on the preferred spelling of their
> names.
I don't see that discrimination, as the policy (as I understand it) is that
"Contributed by" is obsolete and it's fine to move the information involved to
contrib.texi whenever convenient. If I'm understanding the policy incorrectly,
please let me know.
It wouldn't be hard to move all the "Contributed by" info to contrib.texi. Would
that suffice to allay any concerns about discrimination?
On Sat, 24 Aug 2019, Paul Eggert wrote:
> It wouldn't be hard to move all the "Contributed by" info to contrib.texi.
> Would that suffice to allay any concerns about discrimination?
I think it should all go in the manual. (Where people already have
entries in contrib.texi, those may or may not sufficiently cover all the
areas in which they have contributed.)
*But* the information in the manual should generally describe the logical
areas in which someone contributed, not the names of particular files.
("contributions to the MIPS port", for example, would seem a better
description in the case currently under discussion.) The details at the
per-file level are covered by the ChangeLog files.
From 1bced8cadc82077f0201801239e89eb24b68e9aa Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Fri, 23 Aug 2019 14:14:29 -0700
Subject: [PATCH] Don't put non-ASCII into installed headers
Move non-ASCII contributor names from installed headers
into contrib.texi when possible, and when it's not (the
copyright notice in sysdeps/unix/sysv/linux/mips/sys/user.h)
go back to ASCIIfied names. Problem reported by Joseph Myers in:
https://www.sourceware.org/ml/libc-alpha/2019-08/msg00646.html
---
manual/contrib.texi | 9 +++++++++
sysdeps/mips/fpu_control.h | 1 -
sysdeps/mips/regdef.h | 1 -
sysdeps/mips/sgidefs.h | 1 -
sysdeps/mips/sys/asm.h | 1 -
sysdeps/mips/sys/regdef.h | 1 -
sysdeps/unix/sysv/linux/mips/sys/user.h | 4 ++--
7 files changed, 11 insertions(+), 7 deletions(-)
@@ -29,6 +29,11 @@ as FSF Project Steward for @theglibc{}.
Miles Bader for writing the @code{argp} argument-parsing package, and the
@code{argz}/@code{envz} interfaces.
+@item
+Ralf B@"achle for contributing @file{fpu_control.h},
+@file{regdef.h}, @file{sgidefs.h}, @file{sys/asm.h}, and @file{sys/regdef.h}
+under the @file{sysdeps/mips} directory.
+
@item
Jeff Bailey for his maintainership of the HPPA architecture.
@@ -131,6 +136,10 @@ Tulio Magno Quites Machado Filho for adding a new class of installed
headers for low-level platform-specific functionality and one such for
PowerPC and various fixes.
+@item
+Olaf Flebbe and Ralf B@"achle for contributing
+@file{sysdeps/mips/fpu_control.h}.
+
@item
Mike Frysinger for his maintaining of the IA64 architecture and for
testing and bug fixing.
@@ -1,7 +1,6 @@
/* FPU control word bits. Mips version.
Copyright (C) 1996-2019 Free Software Foundation, Inc.
This file is part of the GNU C Library.
- Contributed by Olaf Flebbe and Ralf Bächle.
The GNU C Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -1,6 +1,5 @@
/* Copyright (C) 1994-2019 Free Software Foundation, Inc.
This file is part of the GNU C Library.
- Contributed by Ralf Bächle <ralf@gnu.org>.
The GNU C Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -1,6 +1,5 @@
/* Copyright (C) 1996-2019 Free Software Foundation, Inc.
This file is part of the GNU C Library.
- Contributed by Ralf Bächle <ralf@gnu.org>.
The GNU C Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -1,6 +1,5 @@
/* Copyright (C) 1997-2019 Free Software Foundation, Inc.
This file is part of the GNU C Library.
- Contributed by Ralf Bächle <ralf@gnu.org>.
The GNU C Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -1,6 +1,5 @@
/* Copyright (C) 1997-2019 Free Software Foundation, Inc.
This file is part of the GNU C Library.
- Contributed by Ralf Bächle <ralf@gnu.org>.
The GNU C Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -41,7 +41,7 @@
* License. See the file "COPYING" in the main directory of this archive
* for more details.
*
- * Copyright (C) 1995, 1999 by Ralf Bächle
+ * Copyright (C) 1995, 1999 by Ralf Baechle
*/
#ifndef __ASM_MIPS_REG_H
#define __ASM_MIPS_REG_H
@@ -110,7 +110,7 @@
* License. See the file "COPYING" in the main directory of this archive
* for more details.
*
- * Copyright (C) 1995, 1999 Ralf Bächle
+ * Copyright (C) 1995, 1999 Ralf Baechle
* Copyright (C) 1995, 1999 Silicon Graphics
*/
#ifndef _ASM_REG_H
--
2.17.1