Really sorry for the downtime for parts of the last hour. The cause was a straightforward merge conflict that wasn’t highlighted by Git, and in a particularly sad instance of carelessness we merged even though our tests told us the build wasn’t working. This was basically fully a process failure on our side to not pay attention to the systems we put in place to prevent exactly this happening, and pressing big red override buttons because a previous problem with our CI-system had forced us to press some override buttons frequently enough that we weren’t thinking of it as something to be really careful with. Again, sorry for that.
I already made some of the most obvious changes to our process to prevent this from happening again, and am working on a bunch of larger changes that will make stuff in this reference class much less bad.
Really sorry for the downtime for parts of the last hour. The cause was a straightforward merge conflict that wasn’t highlighted by Git, and in a particularly sad instance of carelessness we merged even though our tests told us the build wasn’t working. This was basically fully a process failure on our side to not pay attention to the systems we put in place to prevent exactly this happening, and pressing big red override buttons because a previous problem with our CI-system had forced us to press some override buttons frequently enough that we weren’t thinking of it as something to be really careful with. Again, sorry for that.
I already made some of the most obvious changes to our process to prevent this from happening again, and am working on a bunch of larger changes that will make stuff in this reference class much less bad.