Skip to content

Modernize dev_running_from_source page#166

Merged
tuxmea merged 1 commit intoOpenVoxProject:masterfrom
miharp:feat/modernize-dev-running-from-source
May 7, 2026
Merged

Modernize dev_running_from_source page#166
tuxmea merged 1 commit intoOpenVoxProject:masterfrom
miharp:feat/modernize-dev-running-from-source

Conversation

@miharp
Copy link
Copy Markdown
Contributor

@miharp miharp commented May 7, 2026

Summary

  • OpenVox branding throughout (title, prose, section headings)
  • Replace git clone URL with github.com/OpenVoxProject/openvox-server
  • Update Java prerequisite from JDK 1.8/11 to Java 17 or 21 (matches openvox-server project.clj)
  • Replace puppet/puppet-agent-ubuntu Docker image with ghcr.io/openvoxproject/openvoxagent:8
  • Replace dead docs.puppet.com/puppetdb/4.3 link with OpenVoxDB docs
  • Convert all indented code blocks to fenced blocks with language hints
  • Remove informal first-person language and stale 2016 date reference
  • PuppetDB → OpenVoxDB in prose

Test plan

  • npx markdownlint-cli2 — 0 errors
  • Page renders at /openvox-server/8.x/dev_running_from_source.html (200)
  • Dev workflow verified end-to-end in Docker with Java 17: git clone, dev-setup, lein run, agent catalog compile
  • ghcr.io/openvoxproject/openvoxagent:8 image confirmed working
  • Docker agent section issues (IP-based TLS, SSL volume, cert signing) tracked in Fix dev_running_from_source Docker agent section #165

- Update title and prose to OpenVox branding
- Replace git clone URL with github.com/OpenVoxProject/openvox-server
- Update Java prerequisite from JDK 1.8/11 to Java 17 or 21
- Replace puppet/puppet-agent-ubuntu Docker image with ghcr.io/openvoxproject/openvoxagent:8
- Replace dead docs.puppet.com/puppetdb link with OpenVoxDB docs
- Convert all indented code blocks to fenced blocks with language hints
- Remove informal first-person language and old date reference
- PuppetDB → OpenVoxDB in prose; Running PuppetDB → Running OpenVoxDB

Dev workflow verified working in Docker with Java 17 (dev-setup, lein run,
agent catalog compile end-to-end). Docker agent section issues tracked in OpenVoxProject#165.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Michael Harp <mike@mikeharp.com>
@miharp miharp requested a review from a team as a code owner May 7, 2026 11:21
@tuxmea tuxmea merged commit 3f40359 into OpenVoxProject:master May 7, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants