devgianlu / PYX-Reloaded

A fork of the original Pretend You're Xyzzy, with a completely rewritten frontend and some major changes on the backend
Apache License 2.0
26 stars 13 forks source link

New release deployment downtime #73

Closed devgianlu closed 6 years ago

devgianlu commented 6 years ago

We need a way to assure that new version deployment doesn't interfere with ongoing games. Shutting down the server isn't a great solution when someone will use this. A nice solution would be not allowing new games to be created, but only ongoing ones to end (in a certain amount of time, if someone doesn't end a game in X minutes, kill him anyway). Displaying a banner would be nice. Once the server has no more games, shut it down, deploy and done.