The State of Unity & Packages in 2020

Because there’s only 1 person working on TMPro - and while he’s extremely productive, it’s a giant module that needs additional QA budget. It’s in a great state now, but originally (from my reports, alone):

Again, Stephan has been on the ball with this and fixed a great deal of them, but just an example: A lot of this stuff shouldn’t need to even be reported (it’s so darn common - like out of the box basic Unicode IME issues). Stephan is busy fixing things (seemingly alone) - so who is busy trying to find common, breaking bugs? And why doesn’t he have help for what may be one of the most important features in Unity?

If Unity isn’t going to make games with their own engine, their QA team should at least be aggressively making mock game mechanics just to find common bugs in different situations. Eg, if you say you support Chinese/Unicode as an enterprise product, you better be sure there’s a dedicated QA team to aggressively test this stuff (Sorry, but Unity didn’t even test the basics that anyone could’ve caught). Respectfully, this isn’t an indie, low-budget engine: the QA budget/strategies shouldn’t reflect as if it was one. Even LTS experiences this!

QA budget needs to go like this+++++++; you can’t hold back on this. No one has yet to deny that there’s only 1 person making, testing, AND QA’ing TMPro, for example. That’s inexcusable considering how important this is. Remember UNET that had only 2 devs and 0 QA/support/doc writers? Remember how that turned out? Love you guys, but learn from your mistakes.

7 Likes