I agree with other posters on their explanation about the meaning of a PTR. You ask why, so I will spend my precious time (all of our time is precious) to share my views as well. Because we are all fan of Diablo and I would like to think we all want the same: The best Diablo experience. So here is my lengthy understanding of why - from a coders perspective - and maybe a bit of psychology behind how a company sees feedback ![:nerd_face: :nerd_face:](https://d3sh8v238hy4ki.cloudfront.net/en/d4/images/emoji/twitter/nerd_face.png?v=12)
The meaning of a test is to gather data (feedback being one of those)
That data can improve the product, but the test is not about entertainment. That is the focus of the live product, the game itself.
As a company you encourage feedback, because it’s a nice circle of helping each other. Players feel rewarded for having access to something new and (hopefully) exciting, and they feel valued for their time spent when you say that this fix or improvement was based on player feedback. Not mentioning names makes sure that all participants feel valued, even though it may not be their feedback that you mean. This in turn makes the player want to keep spending their time giving feedback with the hope that they can help design the product into what they personally consider the best version of itself. And if you are lucky other players (like me) will spend their time helping others, which can go both ways, but the hope is that it can improve the feedback loop and the sense of belonging (psychologically we all need to feel like we belong).
Any creature is more likely to agree with feedback that already fits their own agenda, and it is only a bonus if they can say that a goal was achieved in collaboration, like in the case of games, when they call it “player feedback”. This is not a lie to the player, but a way that acknowledges that feedback helps shape the product. After all, the product would be worse if it was developed in a silo (only using insider insight).
Now for your question: Why are there no hotfixes every day?
As other have written: Time. It’s a short test.
This is not a production environment, the people behind the code don’t need to fix anything to get the feedback they need to improve the product; this only becomes a priority if incoming feedback is below an acceptable threshold, which, judging on this forum alone isn’t a problem ![:wink: :wink:](https://d3sh8v238hy4ki.cloudfront.net/en/d4/images/emoji/twitter/wink.png?v=12)
You may also see hotfixes if the feedback becomes unvaluable because of bugs.
But these two reasons are likely the only reasons you see hotfixes for a test so short.
With all this in mind, let us look at what they have gathered:
So, clearly, they got a ‘plethora of feedback’ to improve the product. That means, objectively, the PTR was a huge succes and they have ideas how to improve both the PTR experience and the live product, being the game.
But the question I am also sensing from you is: Don’t you agree that they should fix the bugs on PTR while it is running?
To which I can only reply: Absolutely! It would be so nice if Blizzard truly rewarded our time spent with the best possible experience. But I don’t demand this, because I think it is unrealistic to expect that of them these days. Through history Blizzard has been shattered and reorganised so many times, that it is a testament to the will of the people creating these entertainment experiences when they can band together than create such a pure high quality end product as Diablo IV (not speaking of game design, but, the overall quality of all the assets that created the complete experience which, at least makes me keep coming back to spend my precious time on.
When you think about it, it’s a short test and the staff for quality assurance, IT and support (the forum is part of support) was dramatically cut. In that light, I think they are doing much more than I could expect of them running a continued legacy like the Diablo franchise and while it is far from perfect, you only need to look as far as to Diablo Immortal to see how much worse it could have gone ![:relieved: :relieved:](https://d3sh8v238hy4ki.cloudfront.net/en/d4/images/emoji/twitter/relieved.png?v=12)
I wanted to share some thought on why I think the Linux distros you mention are in a much better dev loop position, but this post already far exceeds my original intent to create insight.