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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions