What happened
Put simply:
- The domain was going to expire. Knowing this, I offered to renew the domain.
- I also offered to host the forums, as the previous forum host has generously hosted the forums for for free over a year now on what was supposed to be a temporary solution. We (both me and @Megalomaniak ) feel bad for having had to rely on his hosting for so long, and now I am in a position where I can host the forums.
- The domain expired and entered a grace period, making it impossible to obtain unless you are the domain owner. Unfortunately, even though the previous domain owner is cool with transferring the domain, the account linked to the domain has been terminated, making transferring the domain impossible.
- The previous forum host, ram4nd, moved the forums to a subdomain of theirs, so we had time to figure everything out, update things, and move the forums smoothly to a new host.
- These forums will became the official forums on the weekend of April 27th - 28th!
Here’s the full rundown of what happened, more or less:
I knew that the domain was going to expire several weeks before it did. However, I got the flu for three weeks, effectively cutting the time down to handle the situation to a mere few days.
I talked to the domain owner and asked if he could transfer the domain, as due to complications on his side he wouldn’t be renewing the domain himself. Unfortunately, the service he used to purchase the domain terminated his account, making the transfer impossible.
Not wanting to see the forums go down, I talked to the others in the forum staff. I offered to both grab the domain, and host the forums as well.
ram4nd generously offered to temporarily host the forums a year ago so we could find a host. I feel bad to admit that we have relied on his hosting despite the initial plan of it being a temporary solution.
However, since I am in a position where I can host the forums, I offered to host the forums. That way we would free up ram4nd’s server that he generously allow us to use freely.
So the plan was for me to snag the domain once it expired, point it to ram4nd’s servers, and then transition the forums smoothly to the same host RandomMometania is using.
We also decided that since the forums is changing hosts, that it would be best to update and upgrade the forums while we have the opportunity. That is why we changed to the latest version of Vanilla and have made new themes.
However, complications arose. Unaware that domains go into grace period, where a domain goes down but cannot be purchased by anyone but the original owner, I was unable to grab the domain.
The domain entered its grace period and the forums(though technically just the domain) went down with no prior warning. If things went to plan, then the domain expiring would have been a non-event and we would have announced the plans to move hosts after we ensure the domain was pointing in the right direction.
Because the domain was/is unobtainable, ram4nd moved the forums to a subdomain of his so the forums would still be accessible. This allowed us to plan, have the time to work on updating everything, and allowed us to migrate everything over efficiently.
From there we ran a test server on a subdomain of RandomMomentania so we could test, update everything, and do our best to ensure as smooth as a transition as possible. Over several weeks, we worked hard on getting everything updated, making the new themes and plugins, and generally trying to ensure everything would transition smoothly.
We planned to move the forums to a subdomain of GodotEngine.org and got permission to use a subdomain, but complications arose and in an effort to move forward, I bought the GodotForums.org domain that we are using now.
In the future, we may use a subdomain of GodotEngine.org. If we do, we'll announce it in advance. At least in the short term, we will be using GodotForums.org.
Once we had the domain, we did a test migration and announced the change on the old forums. Then on the weekend of April 27th - 28th, we migrated everything and the forums here on GodotForums.org became the official forums.
Thanks for reading! And thanks to everyone for their patience while we figured everything out!
These forums are now the official forums for the foreseeable future.