Skip to content

Transition

scorche edited this page Feb 9, 2020 · 11 revisions

Several services for rockbox.org that are hosted by Haxx and scorche will be shut down on January 1st, 2021. The time from now until then is known as the transition. The time needed to move data and services elsewhere.

There will be no extension. Everything MUST be moved before the end of 2020 or be lost.

Services hosted by Haxx and scorche that will be closed down and need to find a new home:

Services that will be shut down 2021-01-01

web site

The main site ("rockbox.org" and "download.rockbox.org")

wiki

Björn has an initial experimental conversion script to convert it to github wiki

daily builds

The scripts and code for doing them should all be committed and needs to be setup elsewhere if they should remain functional.

flyspray

Needs to be moved or converted to another system (github issues?)

gerrit

Proposal: move over to pull-requests on github, and setup necessary CIs to verify them ahead of time.

git

This was already before mirrored to github. The proposal is to switch to the github version to be the primary asap and only rely on the rockbox.org one for backup/read-only until it gets shutdown.

Should be converted to read-only and new forum service stood up. See https://www.rockbox.org/mail/archive/rockbox-dev-archive-2019-10/0014.shtml for more detail.

Needs to be moved. Currently depends on php5 and old versions of smarty - should be modernised. See https://www.rockbox.org/mail/archive/rockbox-dev-archive-2019-10/0014.shtml for more detail.

Needs to be moved. Currently depends on php5 and old versions of smarty - should be modernised. See https://www.rockbox.org/mail/archive/rockbox-dev-archive-2019-10/0014.shtml for more detail

Services that we can keep hosting after 2021-01-01

  • DNS
  • the mailing lists

Resource overview

  • Haxx server - The sites use very little cpu, other than when it is hit by bot storms crawling the wiki aggressively.
    • download.rockbox.org: 32 GB disk, 500 GB traffic/month
    • wiki: 5.5 GB disk, 50 GB traffic/month
    • build server: 3.7 GB disk, 30 GB traffic/month
    • flyspray: 1 GB disk, 5 GB traffic/month
    • gerrit: 2.5 GB disk, 400 MB traffic/month
    • mail archive: 380 MB disk, 2 GB traffic/month
  • scorche's server - the site uses an average of 25% of a 4-core Xeon E5-2697 with peaks hourly due to backup/maintenance/database processes.
    • forums: 1.4 GB disk, 500 MB DB, ~100 GB traffic/month (bandwidth is measured at the server, so shared with other services)
    • themes: 1.1 GB disk, ~100 GB traffic/month (bandwidth is measured at the server, so shared with other services)
    • translate: 1.4 GB disk, ~100 GB traffic/month (bandwidth is measured at the server, so shared with other services)

/ Daniel && Björn && Linus && scorche

Clone this wiki locally