Details

    • Epic Name:
      Agent terminology cleanup
    • Similar Issues:

      Description

      "slave" terminology was deprecated in Jenkins 2.0, but there are still occurrences in Jenkins Plugins and documentation: https://github.com/search?q=org%3Ajenkinsci+slave&type=Code. We need to clean it up. This EPIC keeps a track of missing renaming when we occasionally notice them.

      Newcomer-friendly issues

      There are many areas where anyone could help, deep Jenkins expertise is not required

      Scope

      Trivial changes:

      • Jenkins Documentation (jenkins.io, plugin docs, etc.)
      • Built-in plugin documentation and Web UI
      • Localization files - "slave" equvalents in other languages
      • 3rd-party blogposts
      • Any code which is not a part of public AP or persistence modeI: private methods, local variables, comments, etc.

      Non-trivial changes which may impact compatibility:

      • Plugin Names
      • REST API endpoints
      • Symbols for JCasC/JobDSL/Pipeline
      • Class Names and API where feasible (Retaining binary compatibility may require a massive effort)
      • Library and module names
      • Plugin labels and filters
      • etc.

        Attachments

          Activity

          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Nicolas De loof
          Path:
          core/src/main/java/hudson/slaves/DumbSlave.java
          http://jenkins-ci.org/commit/jenkins/bc10eca4ff16054321f514fe396e8a0160adb5b1
          Log:
          JENKINS-42816 use "agent" for Symbol

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Nicolas De loof Path: core/src/main/java/hudson/slaves/DumbSlave.java http://jenkins-ci.org/commit/jenkins/bc10eca4ff16054321f514fe396e8a0160adb5b1 Log: JENKINS-42816 use "agent" for Symbol
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          This project is now a part of the Jenkins roadmap: https://www.jenkins.io/project/roadmap/

          Show
          oleg_nenashev Oleg Nenashev added a comment - This project is now a part of the Jenkins roadmap:  https://www.jenkins.io/project/roadmap/

            People

            • Assignee:
              Unassigned
              Reporter:
              oleg_nenashev Oleg Nenashev
            • Votes:
              5 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated: