Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
purplecabbage opened this issue Jun 18, 2020 · 2 comments

Comments

@purplecabbage
Copy link
Contributor

purplecabbage commented Jun 18, 2020

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
@breautek
Copy link
Contributor

I've went ahead and constructed a table to keep track of what repositories have been cleared or which repos have issues.

I feel like most of these repositories are probably ok, but for complete sake I included all of them... however it's possible I might have missed one or two...

@erisu
Copy link
Member

erisu commented Jul 13, 2022

I believe doc is completed under PR: apache/cordova-docs#1142

There are some references in code for redirect purposes and old documentation which wont change. But 10.x, 11.x (latest), and dev is converted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants