Website Next PoC
Proposal to develop a PoC
Step 1 Set up a repo
Create new Gitlab project named inkscape.gitlab.io where people can start experimenting for the new website.
Step 2 DNS
Point a suitably named subdomain, such as www-next.inkscape.org or wip.inkscape.org to inkscape.gitlab.io
- CNAME
- TXT _gitlab-pages-verification-code
https://docs.gitlab.com/ee/user/project/pages/custom_domains_ssl_tls_certification/#for-subdomains
That way we can easily share previews to wider audience and extract maximum value from Gitlab's offerings.
Step 3 Code
Build a PoC, gradually port things over from the current site.
Step 4 Profit
Once the new site is ready for shipping, either write a pipeline to upload the generated site to the server hosting inkscape.org, or slap CDN like fastly or cloudflare in front of inkscape.gitlab.io and have them host the site.