Open
Description
April 2021 @StackStorm/tsc 1 hour
meeting will take place on Tuesday, 27th Apr 2021, 09:30 AM US Pacific
.
See #33 for more info about how to join.
Agenda
Migrating from our current CMS to a static site generator
- Need to migrate CMS pages
- Don't need to migrate all of them in our current CMS, just ones that are still used
- Need to migrate the entire blog
- Should migrate the final generated HTML+CSS and not just the stored Markdown
- Use Hugo? (suggested by @nmaludy)
- Where to host?
- GitHub Pages?
- Blog posts would become PRs to that repo
- All draft blog posts would be public (eg: blog posts on security would need to be written privately)
- Automatic deployment with GitHub Actions
- Is there any reason why this should not be GitHub Actions?
- Blog posts would become PRs to that repo
- GitHub Pages?
Deliverables
- A plan to migrate to the new CMS, including old content
- INTERMEDIATE: Export the website as static HTML content at https://github.com/StackStorm/stackstorm.com/
- Switch the traffic to a new GH Pages static version
- Cancel the hosting (we lose $ every month on our current host)
- Enable https://www.netlify.com/ integration for PR preview
- Export website content as
hugo
templates and configure CI/CD for deploying to GH static pages - Crate custom theme with
hugo
to be 1:1 match with the old website and blog (help wanted
!)