Skip to content

Add HydePHP 2 migration plan and wire it into docs navigation - #61

Draft
DannyvdSluijs with Copilot wants to merge 3 commits into
mainfrom
copilot/migrate-from-jekyll-to-hydephp
Draft

Add HydePHP 2 migration plan and wire it into docs navigation#61
DannyvdSluijs with Copilot wants to merge 3 commits into
mainfrom
copilot/migrate-from-jekyll-to-hydephp

Conversation

Copilot AI commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

This issue asks for a concrete plan to migrate the site from Jekyll to HydePHP 2. This PR adds an implementation-grade migration blueprint and makes it discoverable from both docs navigation and repository onboarding docs.

  • Migration blueprint (docs/guides/hydephp-migration-plan.md)

    • Defines phased cutover: Hyde bootstrap, template/data port, markdown content migration, asset pipeline parity, and CI/deploy transition.
    • Captures route/content preservation requirements, validation checkpoints, and risk controls for incremental delivery.
  • Docs navigation update (_data/menu.yml)

    • Adds a new Guides entry for direct access to the migration plan in-site.
  • Repository entrypoint update (README.md)

    • Adds a Migration Planning section linking to the new plan so contributors land on the strategy immediately.
Guides:
  Getting started: '/docs/guides/getting-started'
  Creating middleware: '/docs/guides/creating-middleware'
  HydePHP migration plan: '/docs/guides/hydephp-migration-plan'

Copilot AI linked an issue Jul 28, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Migrate site from Jekyll to HydePHP Add HydePHP 2 migration plan and wire it into docs navigation Jul 28, 2026
Copilot AI requested a review from DannyvdSluijs July 28, 2026 19:34
@DannyvdSluijs

Copy link
Copy Markdown
Member

@copilot the plan should be used input for the agent not as public documentation. Can you update the pr description with the plan and execute the plan?

Copilot AI commented Jul 29, 2026

Copy link
Copy Markdown
Contributor Author

@copilot the plan should be used input for the agent not as public documentation. Can you update the pr description with the plan and execute the plan?

Done in 51d80cf. I removed the public migration-plan doc/nav references, put the execution plan directly in the PR checklist, and executed the migration to HydePHP 2 (project bootstrap, content and asset migration, and Jekyll file removal).

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.

Migrate from Jekyll to HydePHP

2 participants