Skip to content

Avoid using non-inclusive language #26257

@slyon

Description

@slyon

Component

systemd-networkd

Is your feature request related to a problem? Please describe

Systemd-networkd is using non-inclusive language, such as the term "slave", e.g. in configuration options such as AllSlavesActive=, PacketPerSlave= or PrimarySlave=.

Describe the solution you'd like

Maybe the term "slave" should be replaced by the term "member" in a networking context (or at least provided as an alias), similar to how Open vSwitch (openvswitch/ovs@91fc374) or Netplan (canonical/netplan#303) have done.

This might also apply to more terms, even across all of systemd and should be checked against https://inclusivenaming.org/ using the woke linter.

Describe alternatives you've considered

Other inclusive alternatives for the term "slave" might be "parent/child", "secondary" or "replica", according to https://github.com/canonical/Inclusive-naming/blob/main/config.yml

The systemd version you checked that didn't have the feature you are asking for

v252

Metadata

Metadata

Assignees

No one assigned

    Labels

    RFE 🎁Request for Enhancement, i.e. a feature requestnetwork

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions