Skip to content

docs: remove stale OpenVoxDB CONTRIBUTING page#311

Merged
corporate-gadfly merged 2 commits into
OpenVoxProject:masterfrom
miharp:docs/issue-247-contributing
Jun 8, 2026
Merged

docs: remove stale OpenVoxDB CONTRIBUTING page#311
corporate-gadfly merged 2 commits into
OpenVoxProject:masterfrom
miharp:docs/issue-247-contributing

Conversation

@miharp

@miharp miharp commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Summary

Removes the stale "Contributing to OpenVoxDB" doc page. It was a published mirror of PuppetDB's documentation/CONTRIBUTING.md — Puppet-era boilerplate referencing defunct/Puppet-specific resources (freenode #puppet-dev, Puppet Jira at tickets.puppetlabs.com, the Puppet CLA) — and it duplicated contribution guidance that already has a canonical home in the org-level OpenVoxProject/.github CONTRIBUTING guide.

This also resolves the last remaining stale community-channel reference tracked in #247 (the experiments_overview.markdown references were already removed in #308).

Changes

  • Delete docs/_openvoxdb_8x/CONTRIBUTING.md and its sidebar nav entry
  • Delete the unused legacy _puppetdb_nav.html (a dead include that also linked to the page)
  • Repoint install_from_source.markdown's "run tests locally" link from the deleted CONTRIBUTING.html#testing anchor to the upstream dev-docs/local-dev.md, which is the current home for OpenVoxDB development and test-setup instructions

Notes

Closes #247

miharp and others added 2 commits June 8, 2026 08:09
- nav: rename the duplicate "Hiera" item to "About Hiera"
- hiera_config_yaml_3/4: replace the stale "remove support in Puppet 6"
  notices with accurate text (deprecated, still supported in 8.x for
  backward compatibility, use v5)
- hiera_migrate: add a note that Hiera 5 is the default since Puppet 5
  and most 8.x users do not need the migration guide

Signed-off-by: Michael Harp <mike@mikeharp.com>
Assisted-by: Claude Opus 4.8
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The OpenVoxDB collection carried a published "Contributing to OpenVoxDB"
page mirrored from PuppetDB's docs. It was stale Puppet-era boilerplate
(freenode #puppet-dev, Puppet Jira, the Puppet CLA) and duplicated
governance that already has a canonical home in the org-level
OpenVoxProject/.github CONTRIBUTING guide.

- Delete docs/_openvoxdb_8x/CONTRIBUTING.md and its nav entry
- Delete the unused legacy _puppetdb_nav.html (also linked to it)
- Repoint install_from_source.markdown's "run tests locally" link to
  the upstream dev-docs/local-dev.md, the current home for OpenVoxDB
  development and test-setup instructions

Closes OpenVoxProject#247

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Michael Harp <mike@mikeharp.com>
@miharp miharp requested a review from a team as a code owner June 8, 2026 13:31

@cvquesty cvquesty left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aside from line-length Lint complaints, LGTM

@corporate-gadfly corporate-gadfly merged commit 037aba4 into OpenVoxProject:master Jun 8, 2026
5 checks passed
@miharp miharp deleted the docs/issue-247-contributing branch June 8, 2026 14:16
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.

Update stale community channel references (freenode, puppet-users mailing list)

3 participants