Split the "News" section off to a separate subdomain
Currently, updates to the website are slow, and require careful security review to protect valueable assets such as the F-Droid APK. This hinders timely deployment of time-sensitive material such as TWIF.
This is a proposal to split the website such that:
- The news posts will be hosted on a separate website
- The news website can be updated independently from the main f-droid.org site
- The news website will be hosted on GitLab
- The updates will be faster (deploy within minutes instead of days)
- The news website will live on a new subdomain at https://news.f-droid.org
- The "News" menu item will be pointed at this new subdomain
- The news website will integrate seamlessly with the main site, using the same navigation
Here's a demo site where you can get an impression of what I'd like it to look like. https://matrixcoffee.gitlab.io/test-fdroid-news-site-hugo/ -- Please understand that this is a test/demo site and I already know it's broken, so no need to report.
Steps to take:
-
Create a new repo for the news website under https://gitlab.com/fdroid/. (fdroid-news? fdroid-website-news? fdroid-news-website?) -
Set up the website to a usable state at its normal gitlab.io location -
Set up the news.f-droid.org domain and point it at matrix.f-droid.org server -
Set up TLS certificate for news.f-droid.org -
Set up deploy procedure from gitlab-ci to news.f-droid.org -
Import the old news posts cleanly -
Repoint the "News" section on the main website to news.f-droid.org
Edited by Hans-Christoph Steiner