Looking for some opinions on moving forward with migrating the website off the old "Apache CMS" and onto something a bit more modern.
For those who haven't dove into it -- Apache required the use of the "Apache CMS" which was their platform for allowing projects to host websites on the Apache servers. It used a mix of scripts, mdtext and SVN to allow comitters to push content to their sites. Infra is looking to end support of the CMS. I'm proposing that Apache Flex switch to the Apache Infra supported Pelican CMS. It would allow us to switch to a supported method of posting site updates (should we want to make them), and allow Infra to cut loose one more site on the old platform. Steps to convert include: - Requesting a new GIT repository for the website - Setup branches for dev/test/prod in GIT - Move content over to GIT - Modify all the .cmsPage pages to work with Pelican CMS *** - Move staging.flex.apache.org to point to new CMS/GIT site. - Test site and CMS workflow - Test and document scripts to update Flex Docs. - Update Wiki with instructions on how to update the site using new CMS - Push site to prod, and have infra point site to new site. *** this step will take quite a bit of time, since I think we will have to touch every page to make it compatible. If the group is positive on this, I can get started going down this path. If anybody has a passion to help, let me know. My hope is to do most of this work within a docker image to make setup and collaboration a bit more portable. TLDR; Looking for +'s or -'s on moving the Apache Flex site to Pelican CMS. -Nick