Skip to content

Add PDK.markdown stub so PDK links resolve#69

Merged
Sharpie merged 1 commit intoOpenVoxProject:masterfrom
miharp:fix/add-pdk-stub-page
Apr 21, 2026
Merged

Add PDK.markdown stub so PDK links resolve#69
Sharpie merged 1 commit intoOpenVoxProject:masterfrom
miharp:fix/add-pdk-stub-page

Conversation

@miharp
Copy link
Copy Markdown
Contributor

@miharp miharp commented Apr 20, 2026

Summary

  • Five docs pages (bgtm.md, modules_fundamentals.markdown, modules_documentation.markdown, modules_publishing.markdown, modules_installing.markdown) define [pdk]: {{pdk}}/pdk.html as a link reference
  • {{pdk}} resolves to an empty string, so all these links pointed to /pdk.html, which 404'd
  • Adds PDK.markdown at the repo root with permalink: /pdk.html, noting that Puppet/Perforce ceased open-source PDK maintenance at version 3.4.0 and linking to both the OSS docs and Puppet's current (credential-gated) PDK docs

Test plan

  • bundle exec jekyll build produces _site/pdk.html
  • Links in the five affected pages no longer 404
  • Stub page renders correctly with the default layout

🤖 Generated with Claude Code

@miharp miharp force-pushed the fix/add-pdk-stub-page branch 2 times, most recently from fdf0f02 to d5d2bdb Compare April 20, 2026 11:49
Five docs pages define [pdk]: {{pdk}}/pdk.html as a link reference.
Since {{pdk}} resolves to an empty string, all these links pointed to
/pdk.html which 404'd. Adds PDK.markdown at the repo root with
permalink: /pdk.html, noting that Puppet/Perforce ceased open-source
PDK maintenance at version 3.4.0 and linking to both the OSS docs and
Puppet's current (credential-gated) PDK documentation.

Signed-off-by: Michael Harp <mike@mikeharp.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@miharp miharp force-pushed the fix/add-pdk-stub-page branch from d5d2bdb to 5f47c2a Compare April 20, 2026 12:48
@miharp miharp marked this pull request as ready for review April 20, 2026 12:48
@miharp miharp requested a review from a team as a code owner April 20, 2026 12:48
@Sharpie Sharpie merged commit e6fd19f into OpenVoxProject:master Apr 21, 2026
2 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.

3 participants