Archived News

Infrastructure migration finished

Today is a good day. Today is the day all openttd.org services run on AWS. Today is the day I can finally shut down our OVH dedicated server. Today is the day I can finally retire software like:

  • Django 1.2 (released May 2010)
  • Debian Etch (released April 2007)
  • MediaWiki 1.12.0 (released winter 2008)
  • XenServer 6.5 (released January 2015)
  • An IRC bot that was not upgraded or restarted since 2016.

This was the longest migration I ever did: 11 months in the making. But we finally did it!

This was mostly made possible by us receiving AWS Open Source credits. This allowed me to try out AWS services, do stupid things (rack up a bill of more than 500 dollar per month .. which is HUGE for us), and all while knowing it wouldn’t clean out our donation-funds (read: the credits covered all our costs for 2020). Sadly, in 2021 we will not receive AWS Open Source credits .. this means no more experimenting. So a perfect time to write up what happened over the last 16 years, and more specifically, last 2 years.

This is going to be a long post, so strap in!

Read more

New Wiki

Way earlier than anticipated, we have a new wiki!

What does that mean?

  • All OpenTTD services now use GitHub authentication. You can login everywhere using your GitHub account.
  • We restructured the whole wiki. All pages are now categorised and organised in a folder tree.
  • Over half of the pages with ancient content were moved into the Archive folder, so the rest of the wiki can breathe again.
  • There is a second sandbox wiki, just for experimentation, without hurting the main wiki.
  • The whole wiki has support for translations. No more manual cross-linking.
  • We parted with user pages. Today everyone can host their private GitHub wiki, which automatically fades into history, when the user is no longer active.
  • The search function will be added in a few days. We will use an external search engine, and it has to index everything first.

That’s it in short. But how did we get here?

Read more

Translation Teams move to GitHub

Today is a big day for translations of OpenTTD! Translators are now organised as teams of our GitHub organisation.

That means:

  • You no longer need an OpenTTD-specific account to become a translator: you can use GitHub accounts for most OpenTTD things now. (bug tracker, BaNaNaS, translations, development, …)
  • Becoming a translator is now super easy: you just click a few buttons to become a member of the team.
  • There is one team for each language, which allows the translators to get to know each other, and have group conversations within the team.

There is only one downside:

  • Everyone who was a translator before needs to reapply.

While this is good news for all translators, this is also a great step forward for our infrastructure: after migrating the source code and bug tracker in 2019, this year we could migrate BaNaNaS and the WebTranslator. This only leaves the Wiki as the last service that still needs an OpenTTD-specific account. (guess what task is next?)

OpenTTD 1.10.3

A short horror story: “I felt like a shiver along my spine, that is OTTD 1.10.3 coming like an unexpected train”.

Fix o’clock!

Several fixes, most notably a crashing bug to do with group creation and renaming that that we had several crash reports for, and a potential desync with subsidy creation.

More details in the changelog below. Have fun!

OpenTTD 1.10.2

It’s fix time!

Lots of fixes this time round, notably several stability fixes to multiplayer - lots of possible desync bugs snuck in, hopefully we’ve caught them all now.

As a new “feature”, we’re now providing packages for Ubuntu 20.04 as well.

Enjoy!