Draft: Koneko Rewrite
This will be the tracking issue for the eventual merge of the koneko rewrite. The rewrite will include both a rewrite of the UI and a change of the used SSG. This rewrite builds on top of the lessons learned with the last attempt at a full rewrite with Hexo.
While Zola was truly a breath of fresh air, its limitations were hit pretty quickly. I hope to address those problems, like the limited templating engine, with the switch to SvelteKit. Some of these changes will have a slight impact on site performance, but I aim to at least reach parity in terms of load speed and page size. On the other hand the long-term goal is to keep the project agile and make the codebase extensible for future content and projects. Additionally, previous concerns like Accessibility (#13) will hopefully be adequately addressed.
Status
First Release
-
Render markdown with functioning layout and CI/CD pipeline
Replacement of current website
-
Content parity (WIP) -
Kyus (WIP) -
Kyo overview -
News -
Landing page -
Mentor page -
Introduction page -
Imprint -
Contact (Needs a summary, otherwise done) -
Privacy Guidelines -
Attributions -
Content Licensing -
Workshops (in planning -- needs to be written)
-
-
Feature parity (in planning) -
Full Metadata assortment -
RSS/ Atom feeds (in planning) -
Working optimization pipeline (migrated) -
Accessible and polished UI (WIP) -
Documentation (in planning) -
Creating content (mdsvex, markdown extensions (KaTeX, admonitions, …), …) -
Chapters and TOC mechanism -
CI/CD Pipeline -
Toolchain and used projects -
Licensing
-
This will take a while. I don't have a fixed ETA yet but a preview of the current state of koneko is public at v2.coderdojo.red