V8팀의 Respectful Code Policy
(v8.dev)모두를 존중하며 차별하지 않고 포괄하기 위한 V8*팀의 용어 사용 지침
- Policy : "직접적이든 간접적이든 경멸적, 차별적, 해로운 용어는 피해야 합니다"
- Scope : 변수,함수명,파일제목,빌드규칙,테스트 데이터,시스템 출력 및 디스플레이,문서,커밋 메시지 등 모두에 적용
- Principles : Be respectful. 문화적으로 민감한 언어를 존중하세요.
- 피해야할 용어들 예제
master : primary, controller, leader, host
slave : replica, subordinate, secondary, follower, device, peripheral
whitelist : allowlist, exception list, inclusion list
blacklist : denylist, blocklist, exclusion list
insane : unexpected, catastrophic, incoherent
sane : expected, appropriate, sensible, valid
crazy : unexpected, catastrophic, incoherent
redline : priority line, limit, soft limit
* V8은 C++로 작성된 고성능 자바스크립트/웹어셈블리 엔진. 구글이 만든 오픈소스로 Chrome 과 Node.js 에서 사용됩니다.