Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Static site? #18
The site doesn't seem so dynamic as to need a lot of server-side machinery (Django, CMS, DB, etc.), I was thinking it would be cool to have the site pre-compiled from input markup (markdown?) files and spit out the whole site ready for production. This would be similar to Jekyll or Hugo or whatever. It's pretty trivial to even roll own using Python and Jinja2.
It seems like it would make it a lot easier to hack on the site, you could just check out from Git, make your changes, run the build command, and have it update the site from the input markup and templates. We could have a little self-hosting Python script/server to host it on localhost for development purposes.
Also I believe CI/CD can be configured on Github/Travis so that when we push changes to a particular branch or add a tag, it can re-build and deploy the new site changes.
I'd be interested in working on this.