Skip to content

Rename master branch, rename masterKey to primaryKey #7584

@dblythy

Description

@dblythy

New Feature / Enhancement Checklist

Current Limitation

With the industry removing references to the word "master", "slave", "whitelist", and other potentially harmful stereotypes, Parse should adopt this change to meet industry standards.

This would likely occur in two steps:

  1. Renaming the master branch
  2. Removing problematic language in codebase, would be a breaking change

Feature / Enhancement Description

Whether or not you personally agree with the change, I think at Parse we want to be ahead of the latest industry movements. Adopting this change would show our commitment to diversity and inclusivity and help promote our ideals of a welcoming developer community.

Plus, our Code of Conduct enforces inclusive language and participation, so any language that has the potential to cause harm, should be removed from our platform.

It should also be noted that we don't currently use any "master / slave" structures and mostly use "parent / child".

Thoughts and discussions welcomed, please keep it civil and respectful.

Example Use Case

.

Alternatives / Workarounds

Keep as is, address at some point in the future.

3rd Party References

To name a few who have done the same:

React
Django
PHP
curl
redis

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions