public inbox for libc-alpha@sourceware.org
 help / color / mirror / Atom feed
From: Zack Weinberg <zackw@panix.com>
To: Alexandre Oliva <aoliva@redhat.com>
Cc: GNU C Library <libc-alpha@sourceware.org>
Subject: Re: [rain1@airmail.cc] Delete abortion joke
Date: Sun, 06 May 2018 22:56:00 -0000	[thread overview]
Message-ID: <CAKCAbMhEyPJ-9DJ1WfCVh_FHeSJMGQHgRx-4LmoEgJ+QKoyK0g@mail.gmail.com> (raw)
In-Reply-To: <orwowgy1uj.fsf@lxoliva.fsfla.org>

On Sun, May 6, 2018 at 4:18 PM, Alexandre Oliva <aoliva@redhat.com> wrote:
> On May  6, 2018, Zack Weinberg <zackw@panix.com> wrote:
>
>> (Part of why I have repeatedly refused to back my patch out is to
>> stand for the principle that the GNU Project Leader _shouldn't_ have
>> ex officio power to override a consensus decision of the active
>> maintainers of a specific piece of software.  He should have to
>> persuade us to change our minds, instead.)
>
> Do you agree, however, that the consensus was only apparent, because
> nobody else thought of asking him, and I, who was uncomfortable with the
> change, decided to only speak up after consulting him?

I am not sure if I understand this question.  If the following
hypothetical scenario doesn't answer it, please let me know what you
still want to know.

Suppose that last week, at the point when I committed the patch, I had
instead contacted RMS directly to inform him that we were considering
the removal of his joke and we wanted to know if he still felt it
should stay there.  Suppose also that he had replied more or less as
he actually did, saying only that he did want it to stay there,
without offering any more compelling of an argument for its presence
than what he has so far posted, and suppose that all the other people
involved took the same positions they actually did.

In that case, I would have given the discussion a few more days to
settle, but after getting to where we are today -- everyone's position
seems to have hardened and nobody is offering new arguments for or
against -- it would still have been my assessment that the consensus
of the active maintainers of glibc was to remove the joke.  I might
have left the final call to someone more centrally involved than
myself, though.

> Wait, is [abort] only for intentional termination?  I was thinking
> miscarriage throughout most of the entire conversation, and missed some
> of the possibilities of trauma for that.

In modern American English, yes, "abort[ion]" is applied only to
intentional termination of a human pregnancy.  I think I have read
older, possibly British, texts where it was used for miscarriage
caused by a bacterial infection...but that was in farm animals (cows,
sheep).

> We could have a note along these lines, sidestepping the humor, giving
> more information and still clearly taking the anti-censorship stand:
>
>   It is our belief that our providing information on how to call this
>   function, or what it does, does not run afoul of the unjust US gag
>   rule that punishes with financial strangling organizations that offer
>   medical advice or information about the possibility of interrupting
>   pregnancies.  If our understanding is found to be incorrect, we may be
>   forced to remove this piece of documentation.  That would be
>   unfortunate, but not as bad as being forced to withhold from patients
>   information that could enable them to decide more intelligently about
>   their own health and lives.

This seems plausible as a starting point for an editorial article
about the gag rule posted on the FSF's website, but it is still
inappropriate for the glibc manual, IMHO.

A trivializing comparison is inherent in bringing up abortion in the
medical sense in the context of a C library function.  I do not see
any way to avoid this with clever words; the only solution that
presently seems acceptable to me is for the manual to leave the topic
strictly untouched.

>> Do you see how _merely bringing the topic up at all_ could be an
>> unwelcome reminder for someone who had had a bad abortion-related
>> experience in the past, whatever that was?
>
> I do, but I also realize that the alternative would be to remove the
> documentation for abort altogether.

I don't see how that follows.  The problem is not with the _word_
'abort'; it has several senses and the manual _would_ be clearly using
it in the sense of "stop a mechanical process that has malfunctioned",
like you abort a rocket launch when it goes off course; that doesn't
have negative associations...as long as we don't bring up the
"intentional termination of pregnancy" sense.

(There _are_ words that are problematic in themselves to the point
where I would support eradicating them from the manual, e.g. 'slave',
but this is not one of them.)

zw

  reply	other threads:[~2018-05-06 22:56 UTC|newest]

Thread overview: 269+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <orin883lcl.fsf@lxoliva.fsfla.org>
2018-05-01  3:03 ` Richard Stallman
2018-05-01 13:54   ` Carlos O'Donell
2018-05-02  0:30     ` Alexandre Oliva
2018-05-02  3:28       ` Carlos O'Donell
2018-05-02  6:37         ` Florian Weimer
2018-05-03  3:34           ` Richard Stallman
2018-05-03  3:34           ` ISO standards Richard Stallman
2018-05-02 19:08         ` [rain1@airmail.cc] Delete abortion joke Zack Weinberg
2018-05-03  0:28           ` Alexandre Oliva
2018-05-03  2:33             ` Carlos O'Donell
2018-05-03  6:08               ` Alexandre Oliva
2018-05-05 15:44                 ` Federico Leva (Nemo)
2018-05-04  4:22               ` [rain1@airmail.cc] " Richard Stallman
2018-05-07  1:48                 ` Carlos O'Donell
2018-05-03  2:49           ` Carlos O'Donell
2018-05-03  0:55         ` Alexandre Oliva
2018-05-05 11:45         ` @cartouche (was: [rain1@airmail.cc] Delete abortion joke) Dmitry V. Levin
2018-05-06  3:05           ` @cartouche Carlos O'Donell
2018-05-02  3:11     ` [rain1@airmail.cc] Delete abortion joke Richard Stallman
2018-05-02  6:26       ` Ondřej Bílka
2018-05-02  6:36         ` Rical Jasan
2018-05-02  7:00         ` Javier Serrano Polo
2018-05-02  7:16           ` Rical Jasan
2018-05-03  3:34           ` Richard Stallman
2018-05-03  3:34         ` [rain1@airmail.cc] " Richard Stallman
2018-05-01 14:18   ` Florian Weimer
2018-05-02  3:09     ` Richard Stallman
2018-05-03 10:48       ` Florian Weimer
2018-05-01 14:45   ` Zach van Rijn
2018-05-02  3:08     ` Richard Stallman
     [not found]   ` <2e49b0b7f6ba587e0a5d08e701212fd4@airmail.cc>
2018-05-01 14:53     ` rain1
2018-05-01 15:40   ` Rich Felker
2018-05-01 16:12   ` Zack Weinberg
2018-05-02  3:11     ` Richard Stallman
2018-05-02 19:03       ` Zack Weinberg
2018-05-04  4:18         ` Richard Stallman
2018-05-02 19:56       ` Siddhesh Poyarekar
2018-05-04  4:20         ` Richard Stallman
2018-05-04  6:52           ` Siddhesh Poyarekar
2018-05-04 10:02             ` Florian Weimer
2018-05-04 10:18               ` Siddhesh Poyarekar
2018-05-07  2:01             ` Richard Stallman
2018-05-07  3:09               ` Carlos O'Donell
2018-05-07  9:29               ` Siddhesh Poyarekar
2018-05-07 20:21               ` Torvald Riegel
2018-05-07 20:42                 ` Federico Leva (Nemo)
2018-05-07 21:26                   ` Torvald Riegel
2018-05-03  4:36       ` Carlos O'Donell
2018-05-03  7:01         ` Siddhesh Poyarekar
2018-05-03 11:07           ` Adhemerval Zanella
2018-05-07 23:44             ` Rafal Luzynski
2018-05-08  1:00               ` Carlos O'Donell
2018-05-03 13:53           ` Jeff Law
2018-05-03 12:28         ` Florian Weimer
2018-05-03 20:58           ` Alexandre Oliva
2018-05-03 23:59             ` Zach van Rijn
2018-05-05  4:49               ` Alexandre Oliva
2018-05-04  1:09             ` Zack Weinberg
2018-05-05  4:18               ` Alexandre Oliva
2018-05-06 19:01                 ` Zack Weinberg
2018-05-06 19:17                   ` Zack Weinberg
2018-05-06 20:19                   ` Alexandre Oliva
2018-05-06 22:56                     ` Zack Weinberg [this message]
2018-05-07  0:07                       ` Alexandre Oliva
2018-05-07  0:50                         ` Carlos O'Donell
2018-05-07  1:07                           ` Alexandre Oliva
2018-05-07  2:03                             ` Carlos O'Donell
2018-05-07  4:41                               ` Alexandre Oliva
2018-05-07  6:13                                 ` DJ Delorie
2018-05-07 16:46                                   ` Alexandre Oliva
2018-05-07 18:30                                     ` DJ Delorie
2018-05-07 18:36                                       ` Florian Weimer
2018-05-07 18:41                                         ` Jeff Law
2018-05-07 19:00                                           ` Adhemerval Zanella
2018-05-07 19:28                                             ` Torvald Riegel
2018-05-07 22:09                                       ` Alexandre Oliva
2018-05-07 20:48                                     ` Carlos O'Donell
2018-05-08  4:45                                       ` Alexandre Oliva
2018-05-08  8:27                                         ` Torvald Riegel
2018-05-08 12:08                                         ` Carlos O'Donell
2018-05-08 10:06                                       ` Andreas Schwab
2018-05-08 10:36                                         ` Siddhesh Poyarekar
2018-05-08 11:36                                           ` Andreas Schwab
2018-05-08 12:03                                             ` Siddhesh Poyarekar
2018-05-08 12:09                                               ` Andreas Schwab
2018-05-08 13:08                                                 ` Siddhesh Poyarekar
2018-05-08 14:03                                                   ` Andreas Schwab
2018-05-08 14:17                                                     ` Siddhesh Poyarekar
2018-05-08 14:26                                                       ` Andreas Schwab
2018-05-08 14:36                                                         ` Carlos O'Donell
2018-05-08 15:01                                                         ` Siddhesh Poyarekar
2018-05-08 16:32                                                           ` Alexandre Oliva
2018-05-08 18:58                                                             ` Torvald Riegel
2018-05-08 14:21                                                     ` Carlos O'Donell
2018-05-08 14:27                                                       ` Andreas Schwab
2018-05-08 14:36                                                         ` Carlos O'Donell
2018-05-08 12:18                                             ` commit reversion without review (was: [rain1@airmail.cc] Delete abortion joke) Dmitry V. Levin
2018-05-08 16:22                                               ` commit reversion without review Alexandre Oliva
2018-05-10  1:48                                                 ` Dmitry V. Levin
2018-05-10  5:21                                                   ` Alexandre Oliva
2018-05-10  5:53                                                     ` Carlos O'Donell
2018-05-08 12:32                                         ` [rain1@airmail.cc] Delete abortion joke Carlos O'Donell
2018-05-08 12:45                                           ` Andreas Schwab
2018-05-08 12:57                                             ` Carlos O'Donell
2018-05-08 14:37                                             ` Carlos O'Donell
2018-05-08 16:36                                           ` Alexandre Oliva
2018-05-08 19:08                                             ` Torvald Riegel
2018-05-08 19:28                                               ` Alexandre Oliva
2018-05-08 20:21                                                 ` Torvald Riegel
2018-05-09  2:26                                                   ` Alexandre Oliva
2018-05-09 10:32                                                     ` Torvald Riegel
2018-05-08 21:47                                                 ` Maurizio Manfredini
2018-05-07 13:07                                 ` [PATCH] Revert Abortion joke removal Carlos O'Donell
2018-05-07 21:19                                   ` [PATCH] Revert Abort " Alexandre Oliva
2018-05-07 21:41                                     ` DJ Delorie
2018-05-08  0:05                                       ` Alexandre Oliva
2018-05-08  4:46                                       ` Javiera Serrano Polo
2018-05-07 22:09                                   ` [PATCH] Revert Abortion " Alexandre Oliva
2018-05-07 22:39                                     ` DJ Delorie
2018-05-07 23:45                                       ` Alexandre Oliva
2018-05-07 23:51                                         ` Jonathan Nieder
2018-05-08  0:46                                           ` Carlos O'Donell
2018-05-08  1:08                                           ` Alexandre Oliva
2018-05-08  5:04                                             ` Siddhesh Poyarekar
2018-05-08 15:20                                               ` Alexandre Oliva
2018-05-08 16:25                                                 ` Torvald Riegel
2018-05-08 17:51                                                   ` Alexandre Oliva
2018-05-08 17:54                                                     ` Siddhesh Poyarekar
2018-05-08 18:25                                                       ` Zack Weinberg
2018-05-08 19:34                                                         ` Alexandre Oliva
2018-05-08 19:54                                                           ` Javiera Serrano Polo
2018-05-08 20:08                                                             ` Javiera Serrano Polo
2018-05-09  2:40                                                             ` Alexandre Oliva
2018-05-08 19:57                                                           ` Zack Weinberg
2018-05-09  1:16                                                             ` Alexandre Oliva
2018-05-10  3:52                                                               ` Carlos O'Donell
2018-05-10  4:41                                                                 ` Alexandre Oliva
2018-05-10  5:55                                                                   ` Carlos O'Donell
2018-05-10  6:49                                                                     ` Alexandre Oliva
2018-05-08 20:38                                                           ` Torvald Riegel
2018-05-08 18:32                                                       ` Alexandre Oliva
2018-05-08 20:34                                                     ` Torvald Riegel
2018-05-08 17:19                                                 ` Siddhesh Poyarekar
2018-05-08 18:15                                                   ` Alexandre Oliva
2018-05-08 20:09                                                     ` Torvald Riegel
2018-05-09  3:04                                                       ` Alexandre Oliva
2018-05-09 10:52                                                         ` Torvald Riegel
2018-05-09 17:12                                                           ` Alexandre Oliva
2018-05-09  6:25                                                     ` Siddhesh Poyarekar
2018-05-09 17:12                                                       ` Alexandre Oliva
2018-05-09 17:46                                                         ` Siddhesh Poyarekar
2018-05-09 23:51                                                           ` Alexandre Oliva
2018-05-10  2:32                                                             ` Siddhesh Poyarekar
2018-05-10  4:53                                                               ` Alexandre Oliva
2018-05-08 10:10                                           ` Andreas Schwab
2018-05-08 10:28                                             ` Siddhesh Poyarekar
2018-05-08 16:28                                               ` Alexandre Oliva
2018-05-08 17:33                                                 ` Siddhesh Poyarekar
2018-05-08 18:38                                                   ` Alexandre Oliva
2018-05-08 19:28                                                 ` Torvald Riegel
2018-05-09 18:22                                                 ` Jeff Law
2018-05-10  6:13                                                   ` Siddhesh Poyarekar
2018-05-10 11:06                                                   ` Chester Gregg
2018-05-08  8:13                                         ` Torvald Riegel
2018-05-08  2:04                                     ` Carlos O'Donell
2018-05-08  5:12                                       ` Alexandre Oliva
2018-05-08  5:18                                         ` Matt Turner
2018-05-08 15:19                                           ` Alexandre Oliva
2018-05-08  8:44                                         ` Torvald Riegel
2018-05-07  2:03                     ` [rain1@airmail.cc] Delete abortion joke Richard Stallman
2018-05-08 15:55                       ` Joseph Myers
2018-05-09 19:56                         ` Rafal Luzynski
2018-05-07  6:55                   ` Paul Eggert
2018-05-07 19:18                     ` Torvald Riegel
2018-05-07 19:57                     ` Carlos O'Donell
2018-05-06  3:17               ` Richard Stallman
2018-05-06 18:00                 ` Zack Weinberg
2018-05-06 18:04                   ` Javiera Serrano Polo
2018-05-06 18:14                     ` Carlos O'Donell
2018-05-06 18:29                       ` Javiera Serrano Polo
2018-05-06 19:20                     ` Florian Weimer
2018-05-07  2:03                     ` Richard Stallman
2018-05-07 19:29                       ` Javiera Serrano Polo
2018-05-07 23:51                         ` Alexandre Oliva
2018-05-07 23:56                           ` Zach van Rijn
2018-05-08  0:11                           ` Lets add a joke to the manual Mark Wielaard
2018-05-08  1:28                             ` Alexandre Oliva
2018-05-08  1:41                               ` Carlos O'Donell
2018-05-08  5:13                                 ` Alexandre Oliva
2018-05-08  9:07                               ` Torvald Riegel
2018-05-08  3:28                           ` Delete abortion joke Siddhesh Poyarekar
2018-05-08  4:46                           ` Javiera Serrano Polo
2018-05-11 16:12                             ` [PATCH] manual: Improve quality of comic content in abort [BZ #23168] Javiera Serrano Polo
2018-05-11 17:20                               ` Carlos O'Donell
2018-05-11 17:46                                 ` Javiera Serrano Polo
2018-05-11 20:21                                   ` Javiera Serrano Polo
2018-05-11 21:46                                   ` Richard Stallman
     [not found]                       ` <1525713151.19750.28.camel@jasp.net>
2018-05-08  1:55                         ` Delete abortion joke Richard Stallman
2018-05-07  2:03                   ` [rain1@airmail.cc] " Richard Stallman
2018-05-07  2:22                     ` Carlos O'Donell
2018-05-07  2:04               ` Richard Stallman
2018-05-04  2:56             ` Siddhesh Poyarekar
2018-05-04 16:32               ` Rich Felker
2018-05-04 16:40                 ` Javiera Serrano Polo
2018-05-05  4:07                 ` [rain1@airmail.cc] " Richard Stallman
2018-05-05  4:06               ` Alexandre Oliva
2018-05-05  7:40                 ` Javiera Serrano Polo
2018-05-05 12:19                 ` [rain1@airmail.cc] " Siddhesh Poyarekar
2018-05-06  3:16                   ` Richard Stallman
2018-05-06  5:03                   ` Alexandre Oliva
2018-05-06  3:17               ` Richard Stallman
2018-05-07  7:45                 ` Siddhesh Poyarekar
2018-05-08  1:53                   ` Richard Stallman
2018-05-07 20:56             ` Torvald Riegel
2018-05-07 21:29               ` Federico Leva (Nemo)
2018-05-07 23:25               ` Alexandre Oliva
2018-05-08  9:26                 ` Torvald Riegel
2018-05-08 16:17                   ` Alexandre Oliva
2018-05-08 17:40                     ` Siddhesh Poyarekar
2018-05-08 18:55                       ` Alexandre Oliva
2018-05-09  5:51                         ` Siddhesh Poyarekar
2018-05-09 17:12                           ` Alexandre Oliva
2018-05-09 17:50                             ` Siddhesh Poyarekar
2018-05-09 23:09                               ` Alexandre Oliva
2018-05-10  0:28                                 ` DJ Delorie
2018-05-10  5:03                                   ` Alexandre Oliva
2018-05-10  2:57                                 ` Siddhesh Poyarekar
2018-05-10 11:43                                 ` Chester Gregg
2018-05-08 20:41                     ` Torvald Riegel
2018-05-09  2:38                       ` Alexandre Oliva
2018-05-09  9:28                         ` Torvald Riegel
2018-05-09 17:12                           ` Alexandre Oliva
2018-05-07 22:08             ` William Pitcock
2018-05-08  1:56               ` gag rule joke Richard Stallman
2018-05-08  3:26                 ` Siddhesh Poyarekar
2018-05-09  3:39                   ` Richard Stallman
2018-05-09  5:29                     ` Siddhesh Poyarekar
2018-05-09  8:42                     ` Torvald Riegel
2018-05-09  9:00                       ` Chester Gregg
2018-05-09 23:58                         ` Richard Stallman
2018-05-09 11:06                       ` Javiera Serrano Polo
2018-05-09 12:09                         ` Siddhesh Poyarekar
2018-05-09 13:55                           ` Javiera Serrano Polo
2018-05-09 14:48                             ` Torvald Riegel
2018-05-09 23:57                               ` Alexandre Oliva
2018-05-10 11:33                                 ` Torvald Riegel
2018-05-11  2:34                                   ` Javiera Serrano Polo
2018-05-11  1:32                   ` Richard Stallman
2018-05-11  1:58                     ` Jonathan Nieder
2018-05-11  3:58                     ` Siddhesh Poyarekar
2018-05-08  9:43                 ` Torvald Riegel
2018-05-09  3:34                   ` Richard Stallman
2018-05-09  8:34                     ` Torvald Riegel
2018-05-09 10:59                       ` Javiera Serrano Polo
2018-05-09 12:05                         ` Siddhesh Poyarekar
2018-05-09 12:34                         ` Torvald Riegel
2018-05-04  4:20           ` [rain1@airmail.cc] Delete abortion joke Richard Stallman
2018-05-04  9:25             ` Florian Weimer
2018-05-05  4:05               ` Richard Stallman
2018-05-08 10:55         ` Christian Brauner
     [not found]   ` <CAAKybw_h991qCFcLo1orG41gUOq3K-nur4mpn0ZO0Q832OhsoQ@mail.gmail.com>
2018-05-01 15:52     ` Ryan S. Arnold
2018-05-02  3:07     ` Richard Stallman
2018-05-03 15:00   ` DJ Delorie
2018-05-03 17:05     ` Javier Serrano Polo
2018-05-05  4:02       ` Richard Stallman
2018-05-05  4:03     ` [rain1@airmail.cc] " Richard Stallman
2018-05-07 19:53       ` Torvald Riegel
2018-05-07 21:32   ` William Pitcock
2018-05-07 20:10 Patsy Franklin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAKCAbMhEyPJ-9DJ1WfCVh_FHeSJMGQHgRx-4LmoEgJ+QKoyK0g@mail.gmail.com \
    --to=zackw@panix.com \
    --cc=aoliva@redhat.com \
    --cc=libc-alpha@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).