summaryrefslogtreecommitdiff
path: root/docs/migration-mapping.md
diff options
context:
space:
mode:
authorJohn Bargman2026-04-15 08:23:09 +0000
committerJohn Bargman2026-04-15 08:23:09 +0000
commitdb6b79edbfca3ab7049af2492acd567b099559f5 (patch)
treef54df4a8af70b057032e5af882bd6d1e6be87bf2 /docs/migration-mapping.md
parent4f877207787edd592687f338772d95c9ec2c7038 (diff)
downloadnixtaml-website-main.tar
nixtaml-website-main.tar.gz
nixtaml-website-main.tar.bz2
nixtaml-website-main.tar.lz
nixtaml-website-main.tar.xz
nixtaml-website-main.tar.zst
nixtaml-website-main.zip
agentic ai; is so; fucking cool; omgmain
Diffstat (limited to 'docs/migration-mapping.md')
-rw-r--r--docs/migration-mapping.md53
1 files changed, 53 insertions, 0 deletions
diff --git a/docs/migration-mapping.md b/docs/migration-mapping.md
new file mode 100644
index 0000000..ef3806c
--- /dev/null
+++ b/docs/migration-mapping.md
@@ -0,0 +1,53 @@
+# Migration Mapping
+
+This document outlines how the archived Nixtamal website content will be mapped to the new single-page website structure.
+
+## Section Mappings
+
+Each old page is mapped to a section in the new single-page layout.
+
+| Old Page | New Section | Priority |
+|----------|-------------|----------|
+| Changelog | Changelog | nice-to-have |
+| Community | Community | should-have |
+| Cookbook | Cookbook | should-have |
+| Pinning Codeberg Inputs | Cookbook (subsection) | should-have |
+| Pinning darcs hub inputs using htmlq | Cookbook (subsection) | should-have |
+| Pinning Fossil Inputs | Cookbook (subsection) | should-have |
+| Pinning GitLab Inputs | Cookbook (subsection) | should-have |
+| Pinning Inputs with Mirrors | Cookbook (subsection) | should-have |
+| Pinning Microsoft GitHub Inputs | Cookbook (subsection) | should-have |
+| Setting the Hash Algorithm to BLAKE3 | Cookbook (subsection) | should-have |
+| Frequently asked questions | FAQs | should-have |
+| Funding | Funding/Support | nice-to-have |
+| Nixtamal | Introduction/Hero | must-have |
+| Nixtamal Documentation Archive | Miscellaneous | nice-to-have |
+| Install | Installation | must-have |
+| Manpages | Documentation/Manual | must-have |
+| Nixtamal Manifest(5)() | Documentation/Manual | must-have |
+| NIXTAMAL(1) | Documentation/Manual | must-have |
+| Real-world Nixtamal showcase | Showcase | nice-to-have |
+| Roadmap | Roadmap | nice-to-have |
+
+## Content Grouping Suggestions
+
+- **Introduction/Hero**: Combine home page content with key features and showcase.
+- **Installation**: Direct installation guide.
+- **Cookbook**: Group all cookbook recipes under expandable sections or tabs.
+- **Documentation/Manual**: Include manpages with proper formatting.
+- **Community**: Community links and information.
+- **FAQs**: Frequently asked questions.
+- **Changelog, Roadmap, Funding, Showcase**: Place in footer or separate sections with navigation.
+
+## Priority Rankings
+
+- **Must-have**: Introduction/Hero, Installation, Documentation/Manual
+- **Should-have**: Cookbook, Community, FAQs
+- **Nice-to-have**: Changelog, Roadmap, Funding, Real-world Showcase
+
+## Recommendations for New Website Structure
+
+The new single-page website should have a sticky navigation header with sections: Home, Install, Cookbook, Docs, Community.
+Use smooth scrolling or anchors for navigation within the page.
+For cookbook, use accordion or tabbed interface for recipes to keep it organized.
+Assets like CSS and logo should be integrated into the single-page design.