What changed
We just shipped Stages 1 through 7 of the migration plan. The marketing
site is now backed by a real Django project under website/. The
old website_html/ prototype stays in place as a reference but the
production routes serve the new templates.
Stage breakdown:
| # | Stage | Effect |
|---|---|---|
| 1 | Django scaffold | Project skeleton, base template, home migrated |
| 2 | Page migration | All 9 routes converted to Django templates |
| 3 | SiteConfig | Hero/footer copy editable via Django Admin |
| 4 | Release model | Version chip + downloads page DB-driven |
| 5 | Forms | Waitlist + sponsor-feature accept real submissions |
| 6 | Payments | Stripe + GH Sponsors webhooks → public sponsors list |
| 7 | Blog | This very post, written in Markdown |
What's next
Stage 8 ships the docs (markdown files in repo). Then 9-16 ship the custom forum: auth, threads, posts, likes, trust levels, mentions, attachments, tags, search.