{"action":"created","issue":{"url":"https://api.github.com/repos/kenn/slavery/issues/22","repository_url":"https://api.github.com/repos/kenn/slavery","labels_url":"https://api.github.com/repos/kenn/slavery/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/kenn/slavery/issues/22/comments","events_url":"https://api.github.com/repos/kenn/slavery/issues/22/events","html_url":"https://github.com/kenn/slavery/issues/22","id":252824659,"node_id":"MDU6SXNzdWUyNTI4MjQ2NTk=","number":22,"title":"Consider changes to master/slave terminology and project name","user":{"login":"ericallam","id":534,"node_id":"MDQ6VXNlcjUzNA==","avatar_url":"https://avatars1.githubusercontent.com/u/534?v=4","gravatar_id":"","url":"https://api.github.com/users/ericallam","html_url":"https://github.com/ericallam","followers_url":"https://api.github.com/users/ericallam/followers","following_url":"https://api.github.com/users/ericallam/following{/other_user}","gists_url":"https://api.github.com/users/ericallam/gists{/gist_id}","starred_url":"https://api.github.com/users/ericallam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ericallam/subscriptions","organizations_url":"https://api.github.com/users/ericallam/orgs","repos_url":"https://api.github.com/users/ericallam/repos","events_url":"https://api.github.com/users/ericallam/events{/privacy}","received_events_url":"https://api.github.com/users/ericallam/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2017-08-25T07:55:06Z","updated_at":"2018-06-06T13:19:46Z","closed_at":null,"author_association":"NONE","body":"I understand the terms _master_ and _slave_ have been used in database design for decades, but I believe there are replacement terms that aren't politically charged and historically problematic, such as \"leader/follower\", or \"primary/replica\". Other communities have run into these issues and made common sense changes, such as [Django](https://github.com/django/django/pull/2692), [Drupal](https://www.drupal.org/node/2275877), [CouchDB](https://issues.apache.org/jira/browse/COUCHDB-2248), etc. \r\n\r\nI love the Ruby community and would like to see it lead on issues such as this, to be pro-active about problematic uses of language as a barrier for people of color or other marginalised communities from joining the community and feeling like they are included.\r\n\r\nIf you agree with me I'll be happy to help the migration to the new terminology and will submit a PR. There is also some good advice [over on StackOverflow](https://stackoverflow.com/a/14149821) about the steps to take when renaming a gem."},"comment":{"url":"https://api.github.com/repos/kenn/slavery/issues/comments/395065544","html_url":"https://github.com/kenn/slavery/issues/22#issuecomment-395065544","issue_url":"https://api.github.com/repos/kenn/slavery/issues/22","id":395065544,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NTA2NTU0NA==","user":{"login":"bloudermilk","id":142254,"node_id":"MDQ6VXNlcjE0MjI1NA==","avatar_url":"https://avatars2.githubusercontent.com/u/142254?v=4","gravatar_id":"","url":"https://api.github.com/users/bloudermilk","html_url":"https://github.com/bloudermilk","followers_url":"https://api.github.com/users/bloudermilk/followers","following_url":"https://api.github.com/users/bloudermilk/following{/other_user}","gists_url":"https://api.github.com/users/bloudermilk/gists{/gist_id}","starred_url":"https://api.github.com/users/bloudermilk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bloudermilk/subscriptions","organizations_url":"https://api.github.com/users/bloudermilk/orgs","repos_url":"https://api.github.com/users/bloudermilk/repos","events_url":"https://api.github.com/users/bloudermilk/events{/privacy}","received_events_url":"https://api.github.com/users/bloudermilk/received_events","type":"User","site_admin":false},"created_at":"2018-06-06T13:19:46Z","updated_at":"2018-06-06T13:19:46Z","author_association":"NONE","body":"@kenn thank you for the quick response.\r\n\r\nI found that gem as well but decided it's probably not an issue. It seems like the project never really got off the ground, with only 5k total downloads and no updates in three years. Our documentation will explicitly call for `gem \"activereplica\"` so the margin for confusion seems quite small.\r\n\r\nPerhaps @kidlab would be willing to add a note to his README and gemspec pointing to this project as an alternative?\r\n\r\nRegardless, I still think the \"Active Replica\" name works."}}
{"actor":{"display_login":"bloudermilk"}}