Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove references to “instance” #7291

Open
basil opened this issue May 7, 2024 · 4 comments
Open

Remove references to “instance” #7291

basil opened this issue May 7, 2024 · 4 comments
Labels
documentation Jenkins documentation, including user and developer docs, solution pages, etc.

Comments

@basil
Copy link
Contributor

basil commented May 7, 2024

Describe your use-case which is not covered by existing documentation.

This repository has hundreds of references to a Jenkins “instance,” a particularly irritating term that has neither a clear meaning nor a definition in the glossary. (The only clear concept of “instance” in the Jenkins ecosystem is Instance Identity, which is an internal implementation detail that is likely out of scope for most documentation.) The term should likely be replaced with “controller” in most cases.

Reference any relevant documentation, other materials or issues/pull requests that can be used for inspiration.

No response

@basil basil added the documentation Jenkins documentation, including user and developer docs, solution pages, etc. label May 7, 2024
@gounthar
Copy link
Contributor

gounthar commented May 7, 2024

Thank you, Basil.

I must admit, I frequently use it in my blog posts.

What term would you use to refer to the combination of a controller, one or more agents, and/or clouds?

@zbynek
Copy link
Contributor

zbynek commented May 7, 2024

Related PR for plugin site jenkins-infra/plugin-site#1743 (just merged)

@basil
Copy link
Contributor Author

basil commented May 7, 2024

“Deployment” might be a good term to use in that situation—while a bit vague (for example, a Jenkins deployment could include multiple controllers), it is still more specific than “environment” or “instance,” which could be referring to just about anything, even an instance of a Java object (of which there are thousands within a controller JVM process). Most of the usages I found really did mean “controller” (e.g., logging into an instance controller), but in rare cases where precision is required and “deployment” is too vague then perhaps one could use the more laborious phrase “controller and agents.”

@gounthar
Copy link
Contributor

gounthar commented May 7, 2024

Thanks for the clarification. 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Jenkins documentation, including user and developer docs, solution pages, etc.
Projects
None yet
Development

No branches or pull requests

3 participants