Skip to content

Update cordova docs, libraries and code to use more inclusive language #218

@purplecabbage

Description

@purplecabbage

Bug Report

Problem

Our projects contain multiple uses of words and phrases that is not inclusive, we need to update/modernize our language usage in code, libraries, and documentation.

  • whitelist, blacklist should be allowlist, and denylist
  • master/slave should become something like conductor/nodes, agents, ...

Status

The following table represents each repository and their current state.

  • Requires Analyst: The repository needs to be examined to determine if changes are necessary.
  • Requires PR: There are offending terminology located in the repository and is awaiting a PR.
  • Has PR: Has a PR containing a potential resolution.
  • ✔️ : The repository has been determined to be in an acceptable state.

Platforms

Repository State
cordova-android ✔️
cordova-ios ✔️
cordova-windows Requires Analyst
cordova-browser Requires Analyst
cordova-osx Requires Analyst
cordova-test-platform Requires Analyst
cordova-electron Requires Analyst

Plugins

Repository State
cordova-plugin-battery-status Requires Analyst
cordova-plugin-camera Requires Analyst
cordova-plugin-device-motion Requires Analyst
cordova-plugin-device-orientation Requires Analyst
cordova-plugin-dialogs Requires Analyst
cordova-plugin-file Requires Analyst
cordova-plugin-file-transfer Requires Analyst
cordova-plugin-geolocation Requires Analyst
cordova-plugin-inappbrowser Requires Analyst
cordova-plugin-media Requires Analyst
cordova-plugin-media-capture Requires Analyst
cordova-plugin-network-information Requires Analyst
cordova-plugin-screen-orientation Requires Analyst
cordova-plugin-splashscreen Requires Analyst
cordova-plugin-statusbar Requires Analyst
cordova-plugin-vibration Requires Analyst
cordova-plugin-whitelist (apache/cordova-plugin-whitelist#59) ✔️

Tooling

Repository State
cordova-cli Requires Analyst
cordova-plugman Requires Analyst
cordova-coho Requires Analyst
cordova-js Requires Analyst
cordova-lib Requires Analyst
cordova-common Requires Analyst
cordova-create Requires Analyst
cordova-fetch Requires Analyst
cordova-serve Requires Analyst
cordova-plugin-test-framework Requires Analyst
cordova-paramedic Requires Analyst
cordova-mobile-spec Requires Analyst
cordova-node-xcode Requires Analyst

Documentation / Websites

Repository State
cordova Requires Analyst
cordova-docs (apache/cordova-docs#1142) ✔️
cordova-status Requires Analyst

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions