All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Monjalon <thomas@monjalon.net>
To: Stephen Hemminger <stephen@networkplumber.org>
Cc: dev@dpdk.org
Subject: Re: [PATCH v2 00/13] Replace us of term abort
Date: Wed, 30 Aug 2023 18:49:14 +0200	[thread overview]
Message-ID: <846708806.0ifERbkFSE@thomas> (raw)
In-Reply-To: <20230818174537.290222-1-stephen@networkplumber.org>

18/08/2023 19:45, Stephen Hemminger:
> The term 'abort' is on the inclusive namin Tier 1 word list
> as replace when possible. It is possible to do this across
> DPDK except the few places that directly call the lib C abort()
> function.
> 
> v2 - drop changes to sfc since requires changes to base driver
>    - cleanup some checkpatch and missing spots
> 
> Rationale (from https://inclusivenaming.org/word-lists/tier-1/abort/)
> 
>     The term “abort” frequently appeared in Inclusive Language
>     Initiative surveys and standards reviews. Multiple organizations felt
>     that usage of the word posed an issue worth addressing in their
>     individual companies and projects. Given this widespread interest, the
>     INI has decided to offer its own guidance.
> 
>     INI recommends replacing “abort” wherever possible. In accordance with
>     the INI’s language framework, the term does not necessarily constitute
>     a first-order concern. However, because it is such a charged term
>     outside of computing, “abort” fails to provide a clear description of
>     the action being taken, and serves primarily to distract. There are
>     numerous other words in the English language that can serve the same
>     purpose in computing without invoking the emotionally charged cultural
>     context of “abort.”
> 
>     Although the INI debated whether the word “abort” itself or the
>     procedure commonly associated with it (“abortion”) caused the
>     aforementioned distractions, the etymology of the word has a direct
>     and unambiguous link to the termination of a pregnancy. Alternative
>     uses of the word “abort” are in use today, such as in
>     rocketry. However, the INI concluded that the term itself was
>     insufficiently distanced from its original meaning for those
>     alternative definitions to be its primary association.
> 
>     All this being said, the INI does not advocate for a blanket
>     replacement of the term. “Abort” appears in many standards
>     organization documents, and is deeply embedded in some operating
>     systems. As such, the INI acknowledges that the term may need to
>     be retained in certain contexts to remain in compliance with those
>     standards, or to preserve accurate documentation for bedrock
>     functions and processes that are too fundamental to be changed.
> 
>     Some organizations have noted that using “abort” in contexts other
>     than the medical or political serves to de-stigmatize the term,
>     thereby promoting reproductive rights and bodily autonomy. Conversely,
>     discouraging the term could be interpreted as accepting a framing that
>     denies a pregnant person’s right to control their body. The judgment
>     of the INI is that the term causes discomfort or offense without
>     providing a necessary degree of technical clarity, and therefore it
>     should be avoided. At some future point, because language changes over
>     time, “abort” may become a less contentious term; at that juncture,
>     the appropriateness of the term may be revisited.

I don't feel the rationale should be followed here.
If there are better terms, why not.
But really, "abort" is not only medical.
And banning this word may be felt as a political position,
which is not what we want.

I am OK to replace if there is a better word in some contexts,
but we should not make it forbidden.



  parent reply	other threads:[~2023-08-30 16:49 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-08-18  2:52 [PATCH 00/14] remove use of term abort Stephen Hemminger
2023-08-18  2:52 ` [PATCH 01/14] jobstats: change jobstats_abort to jobstats_cancel Stephen Hemminger
2023-08-18  9:08   ` Bruce Richardson
2023-08-18 16:10     ` Stephen Hemminger
2023-08-18  2:52 ` [PATCH 02/14] all: remove use of word abort Stephen Hemminger
2023-08-18  4:04   ` Honnappa Nagarahalli
2023-08-18  2:52 ` [PATCH 03/14] pipeline: remove use of term abort Stephen Hemminger
2023-08-18  2:52 ` [PATCH 04/14] net/vmxnet3: replace abort() with rte_panic() Stephen Hemminger
2023-08-18  2:52 ` [PATCH 05/14] event/dlb2: remove word abort in comments Stephen Hemminger
2023-08-18  2:52 ` [PATCH 06/14] net/vdev_netvsc: replace use of term abort Stephen Hemminger
2023-08-18  2:52 ` [PATCH 07/14] net/netvsc: replace abort with cancel Stephen Hemminger
2023-08-18  2:52 ` [PATCH 08/14] net/ionic: remove word aborting Stephen Hemminger
2023-08-18  2:52 ` [PATCH 09/14] net/bnx2x: replace abort with cancel Stephen Hemminger
2023-08-18  2:52 ` [PATCH 10/14] net/mlx5: " Stephen Hemminger
2023-08-18  2:52 ` [PATCH 11/14] net/softnic: " Stephen Hemminger
2023-08-18  2:52 ` [PATCH 12/14] net/mlx4: remove word abort Stephen Hemminger
2023-08-18  2:52 ` [PATCH 13/14] sfc: remove use of term abort Stephen Hemminger
2023-08-18  2:52 ` [PATCH 14/14] net/axgbe: replace word abort Stephen Hemminger
2023-08-18 17:45 ` [PATCH v2 00/13] Replace us of term abort Stephen Hemminger
2023-08-18 17:45   ` [PATCH v2 01/13] jobstats: change jobstats_abort to jobstats_cancel Stephen Hemminger
2023-08-18 17:45   ` [PATCH v2 02/13] all: remove use of word abort Stephen Hemminger
2023-08-18 17:45   ` [PATCH v2 03/13] pipeline: remove use of term abort Stephen Hemminger
2023-08-18 17:45   ` [PATCH v2 04/13] net/vmxnet3: replace abort() with rte_panic() Stephen Hemminger
2023-08-18 17:45   ` [PATCH v2 05/13] event/dlb2: remove word abort in comments Stephen Hemminger
2023-08-18 17:45   ` [PATCH v2 06/13] net/vdev_netvsc: replace use of term abort Stephen Hemminger
2023-08-18 17:45   ` [PATCH v2 07/13] net/netvsc: replace abort with cancel Stephen Hemminger
2023-08-18 22:26     ` Long Li
2023-08-18 17:45   ` [PATCH v2 08/13] net/ionic: remove word aborting Stephen Hemminger
2023-08-18 17:45   ` [PATCH v2 09/13] net/bnx2x: replace abort with cancel Stephen Hemminger
2023-08-18 17:45   ` [PATCH v2 10/13] net/mlx5: " Stephen Hemminger
2023-08-18 17:45   ` [PATCH v2 11/13] net/softnic: " Stephen Hemminger
2023-08-18 17:45   ` [PATCH v2 12/13] net/mlx4: remove word abort Stephen Hemminger
2023-08-18 17:45   ` [PATCH v2 13/13] net/axgbe: replace " Stephen Hemminger
2023-08-30 16:49   ` Thomas Monjalon [this message]
2023-09-06 19:39     ` [PATCH v2 00/13] Replace us of term abort Stephen Hemminger
2023-09-06 21:19       ` Thomas Monjalon
2023-09-06 23:03         ` Stephen Hemminger

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=846708806.0ifERbkFSE@thomas \
    --to=thomas@monjalon.net \
    --cc=dev@dpdk.org \
    --cc=stephen@networkplumber.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.