April 17th, 2019
Jace Talk: Patch procedure
https://www.youtube.com/watch?v=s9JIUKS0p2Q&t=21
Suggested Wiki Refrence Code
Topics
Transcription
Jace
What I want to tell you all about today are two different kinds of patches that we plan on doing.
The first kind is larger content updates.
They're bigger, new things are released like trains, for example.
Then there are also smaller bug fix patches.
And those are for the smaller bugs that are kind of critical between the big content patches so that we can fix things so people can keep playing or whatever.
The bigger content update patches aren't always just reliant on the big feature.
They will also include many, many different like quality of life updates and stuff as well.
Now those things may be ready earlier.
You know, we may finish a quality of life update this week, but we're not gonna release it until the end of the month.
And the reason for that is we wanna group as many things into one update as possible.
So even if we have part of the content for the big content update patch ready, like for example, a lot of smaller quality of life fixes, we're still gonna hold it off until the end of the month.
We don't want to keep updating every single week unless there are critical bugs that need fixing.
And the reason for that is because even putting in a small update, a small quality of life update, can introduce a large issue.
So what we want to do is we want to make sure that we spend enough time testing any fix that we do.
And if we group them all up into one big content update patch, then we only have to test that one huge patch one time as opposed to
to ensure that these small, tiny updates are gonna be safe.
So that's kind of why we hold off for an entire month, even if some parts of the content update patch are ready.
We don't want your shit to break.
The other kind of patch we're going to be doing are bug fix patches.
They're going to be small patches taking care of just critical issues.
And as I said before, this is because every small thing that we introduce into the game risks destabilizing the game.
And so we only want to limit the fixes we do weekly to be for critical issues only.
We're generally gonna be aiming to have these patches out on every Tuesday, hopefully, Tuesday, TM.
And the reason for that is our little schedule plan thing that we've got going is we'll work until Thursdays to fix whatever we can.
And from there, we branch it up, put it up onto a test server so that our small test group can test it.
over Thursday and Friday.
We come back to work on Mondays, we fix whatever problems that they found, and then we launch it to everyone on Tuesdays.
And then we continue the rest of the week fixing what we just broke again.
So long story short, we're gonna have a big update at the end of April and May, and perhaps we're gonna continue a monthly thing, but we don't know.
And we're also gonna have small critical bug fixes every week on Tuesdays.
So you can all expect that, and hopefully we can stick to that.
If anything changes, we'll let you know.
So I hope you all found that information interesting.