Re: [oe] Help with Inclusive Language in OpenEmbedded/Yocto Project


Saul Wold
 

On 12/6/21 17:01, Jon Mason wrote:
This email is a follow-up from the session held on Friday at the
OpenEmbedded Developer's Virtual Meeting (see
https://www.openembedded.org/wiki/OEDVM_Nov_2021)
The session was not recorded, but the slides can be found at
https://docs.google.com/presentation/d/146ueVVTMeA8JI43wqv5kFmdYEygqqmfGH0z1VRL2bDA/edit?usp=sharing
The outcome from the discussion was that inclusive language changes
are something that we want to accomplish in the kirkstone release
timeframe (with an exception for the "master" branch name, which will
be handled at a future date).
There has already been a pass at collecting the needed changes at
https://wiki.yoctoproject.org/wiki/Inclusive_language
This is not as simple as a find/replace of offending words. There is
a desire for backward compatibility or to provide some kind of "you
want X, which is now Y" (which complicates things).
The intention of this email is to see who is interested in helping
out. Once we know how many people are available and what time frames,
we can plan out a roadmap. So, please email me (or respond to this
thread publicly) and I'll add you to the list. There will then be a
follow-up zoom call in the next week or so to plan out the roadmap.
I am interested in helping out also.

Another low hanging item might be changing the names of patches that include the offensive terms like the following (which I will add to the wiki:
meta-openembedded/meta-oe/recipes-graphics/lxdm/lxdm/0001-lxdm.conf.in-blacklist-root-for-release-images.patch
meta-openembedded/meta-oe/recipes-support/multipath-tools/files/0022-RH-Remove-the-property-blacklist-exception-builtin.patch
oe-core/meta/recipes-extended/tcp-wrappers/tcp-wrappers-7.6/11_tcpd_blacklist.patch
oe-core/meta/recipes-core/udev/udev-extraconf/mount.blacklist
Can't really rename this one or we rename it in oe-core but it gets named back on the installed system.

meta-secure-core/meta-integrity/files/ima_signing_blacklist
Same as above

meta-secure-core/meta-efi-secure-boot/recipes-bsp/efitools/efitools/Fix-the-wrong-dependency-for-blacklist.esl.patch

We would have to re-generate the patches to have the subject match the fixed language.

Sau!


We will document the roadmap and everything else on the YP wiki page above.
Questions and comments are welcome, but not interested in debating the
necessity or timeframe of this task. It has already been decided.
Thanks,
Jon

Join yocto@lists.yoctoproject.org to automatically receive all group messages.