[PATCH v2 00/13] Replace us of term abort
Thomas Monjalon
thomas at monjalon.net
Wed Aug 30 18:49:14 CEST 2023
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.
More information about the dev
mailing list