Hi Frederic, Gerasimos, and team,
I’m Akhilesh, a Computer Science student with hands-on Hugo experience from contributing to the Meshery project. When I saw the website modernization project, I felt right at home
I’ve worked through exactly this kind of Jekyll → Hugo migration before.
Before writing a full proposal, I built a working prototype to understand the migration scope:
What I implemented:
- Hugo + Docsy theme with real precice content ported
- Dark / Light / Auto mode toggle (system-preference aware)
- Client-side search via Pagefind (fully static, no backend)
- Hugo modules setup to replace the submodule approach
- Build time: ~2s first build, <1s incremental
While exploring the codebase I also opened PR #725 fixing Open Graph meta tags and adding Twitter Card support to contribute something useful and understand the repo structure before proposing larger changes.
A few questions before I finalize my proposal:
-
KaTeX is already in head.html — should I preserve it as-is in the Hugo migration or is upgrading to latest worth the effort?
-
For multi-repo content — is read-only pulling from tutorials/adapters sufficient, or is there a
bidirectional workflow needed? -
Bootstrap 5 is listed as Phase 1 target — is there openness to Tailwind CSS? It makes dark mode cleaner natively. Completely happy with Bootstrap 5 if
that’s preferred. -
For search: I used Pagefind (zero dependency). Would you consider Algolia DocSearch (free for OSS)?
Looking forward to your thoughts.