1
NGUI 3 Support / Re: Serious question -- NGUI 3.0?
« on: November 24, 2013, 09:11:32 AM »
You chose a good solution: Keep an Legacy Version in the Package and move forward.
Staying backwards compatible forever would just mean, that at some point that the package will be frozen at some backward state and people will move on to some other package. A real danger for Unity itself, too. IMHO they are to backward focussed. I mean: every major release should be a version you can keep on using - every new release could be a completely new product without any compatibility. The ability to migrate is a bonus. Projects that cannot migrate for some reason can just stay at the old version - that even gets critical hotfixes.
Staying backwards compatible forever would just mean, that at some point that the package will be frozen at some backward state and people will move on to some other package. A real danger for Unity itself, too. IMHO they are to backward focussed. I mean: every major release should be a version you can keep on using - every new release could be a completely new product without any compatibility. The ability to migrate is a bonus. Projects that cannot migrate for some reason can just stay at the old version - that even gets critical hotfixes.
