In 2016, the Jenkins community decided to start removing offensive terminology within the project. The "slave" term was deprecated in Jenkins 2.0 and replaced by the "agent" term. Other terminology was slated for review after the cleanup of the "slave" term which was considered as most problematic one. In 2017, the project began tracking areas for correction. Work has been done on renaming the SSH build agent plugin as well as gradual removal of offensive naming in services and repositories. This year, a group of core contributors continued addressing this critical work.

The Advocacy & Outreach SIG met to discuss and prioritize the continued work. The governance board has also met and there will be more information coming regarding removal of offensive terminology. Last week we took another step towards removing offensive terminology within the project by updating previous blog posts and removing offensive terminology in old blogs, cleaning up some references in Jenkins built-in documetation and localization, etc. The meeting minutes are available here and a recording of the meeting here There is more work to do. The core team is working to address terms such as "Master", "whitelist" and "blacklist" as well addressing git branching terminology.

We could use your help We continue to do this much needed work and would like to remind everyone that the Jenkins project is governed by the Code of Conduct.

Sincerely, Marky Jackson

About the Author
Marky Jackson

Hi. I’m Marky. I am an open-source enthusiast who is a lover of family, friends, and a true believer in you. I am a senior software engineer at Equinix Metal working on site reliability and the open-source Tinkerbell project. I am on the Jenkins Goverence Board as well as the Jenkins Events Officer, I am a Kubernetes Org member, a Kubernetes Release Manager Associate, a Continuous Delivery Foundation Ambassador, a Jenkins core contributor, a Jenkins Google Summer of Code org admin and mentor, a Google Summer of Docs org admin and mentor, and help with software development and community management on the Ortelius Project. I have had profiles in the CNCF and other mediums. I also like publicly speaking and often write blogs on technical topics. Finally, I get great joy out of mentoring and am a mentoring lead within the Kubernetes project as well as a Kubernetes Outreachy coordinator for the Kubernetes project. I love making people smile and believe in the power of open source. You can find me on Twitter, on LinkedIn, and most open-source communication mediums as markyjackson. Please do not hesitate to reach out and say hi.