Skip to content

Rebrand Puppet Server -> OpenVox Server in docs and comments - #544

Merged
silug merged 1 commit into
OpenVoxProject:mainfrom
silug:rebrand-openvox
Aug 1, 2026
Merged

Rebrand Puppet Server -> OpenVox Server in docs and comments#544
silug merged 1 commit into
OpenVoxProject:mainfrom
silug:rebrand-openvox

Conversation

@silug

@silug silug commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Pull Request (PR) description

Apply the same treatment as OpenVoxProject/openvox#530 to user-facing prose in this repository:

  • Rebrand "Puppet Server" -> "OpenVox Server" and "Puppet" (the product) -> "OpenVox" in the README, documentation pointer, shipped and dev config file comments, Clojure docstrings and comments, Java and embedded Ruby comments, and log/warning messages (including i18n/trs strings; the locales/*.pot catalog will need regeneration).
  • Rebrand prose Facter -> OpenFact and puppet-agent (AIO package) -> openvox-agent where they name the product in comments.
  • Neutralize the remaining Puppet Enterprise reference.
  • Point documentation/README.md at https://docs.openvoxproject.org/openvox-server/latest/.
  • Update RSpec and clojure.test assertions/descriptions that reference the changed strings, plus the acceptance check for the startup log message.

Deliberately unchanged: the puppetserver CLI/service/package name, Clojure namespaces and service/protocol names, HTTP API routes and X-Puppet-* headers, config file names/settings and file paths, Ruby Puppet:: namespaces and Puppet[:setting] code, the "Puppet Server Internal Certificate" Netscape comment value embedded in certificates, Puppet Labs OID attribution, historical version references (Puppet 3.x/4/6/8, Puppet Server 2.0/2.1), Puppet language/DSL references, CHANGELOG, LICENSE/copyright lines, generated locale catalogs, and the legacy upstream-targeting acceptance harness.

Generated by Claude Code

This Pull Request (PR) fixes the following issues

N/A

Apply the same treatment as OpenVoxProject/openvox#530 to user-facing
prose in this repository:

- Rebrand "Puppet Server" -> "OpenVox Server" and "Puppet" (the
  product) -> "OpenVox" in the README, documentation pointer, shipped
  and dev config file comments, Clojure docstrings and comments, Java
  and embedded Ruby comments, and log/warning messages (including
  i18n/trs strings; the locales/*.pot catalog will need regeneration).
- Rebrand prose Facter -> OpenFact and puppet-agent (AIO package)
  -> openvox-agent where they name the product in comments.
- Neutralize the remaining Puppet Enterprise reference.
- Point documentation/README.md at
  https://docs.openvoxproject.org/openvox-server/latest/.
- Update RSpec and clojure.test assertions/descriptions that reference
  the changed strings, plus the acceptance check for the startup log
  message.

Deliberately unchanged: the puppetserver CLI/service/package name,
Clojure namespaces and service/protocol names, HTTP API routes and
X-Puppet-* headers, config file names/settings and file paths, Ruby
Puppet:: namespaces and Puppet[:setting] code, the "Puppet Server
Internal Certificate" Netscape comment value embedded in certificates,
Puppet Labs OID attribution, historical version references (Puppet
3.x/4/6/8, Puppet Server 2.0/2.1), Puppet language/DSL references,
CHANGELOG, LICENSE/copyright lines, generated locale catalogs, and the
legacy upstream-targeting acceptance harness.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Steven Pritchard <steve@sicura.us>
@silug
silug enabled auto-merge August 1, 2026 19:37
@bastelfreak bastelfreak added the enhancement New feature or request label Aug 1, 2026
@silug
silug merged commit cb21225 into OpenVoxProject:main Aug 1, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants