(Since I don't particularly care about my karma at the moment, I guess I'll continue beating this dead horse :-))
And here's my snarky rejoinder: Hey look! There are bug fixes and new features in the latest beta. How did they do that? Perhaps they misunderstand the software development process!
What you have described is some ideal model of the development process based on something you think should happen. It doesn't exist, and it doesn't happen that way.
No one is reading what I wrote: their priority is messed up (in my opinion). Software development is very much about priorities.
You can decide that youtube functionality might be important for mac users for them to even continue testing the beta (e.g. no they(I) aren't(am not) going to keep launching another browser for every you tube video when they could just use safari). Or you can decide WebGL and audio (audio? really?) bling which a precious few will be using even in a year, is somehow more important.
Honestly, I think your priorities are messed up — or at least inconsistent with your actions. You seem to just want a stable browser for watching YouTube without regard for cutting-edge technology, but for some reason are using a piece of beta software that is currently focused on other things.
As far as the final product is concerned, I'd bet that YouTube does have higher priority than WebGL. But that isn't the current focus of development.
> Hey look! There are bug fixes and new features in the latest beta. How did they do that? Perhaps they misunderstand the software development process!
> What you have described is some ideal model of the development process based on something you think should happen. It doesn't exist, and it doesn't happen that way.
Do you actually do any programming yourself? I'm really not sure what you're talking about.
And here's my snarky rejoinder: Hey look! There are bug fixes and new features in the latest beta. How did they do that? Perhaps they misunderstand the software development process!
What you have described is some ideal model of the development process based on something you think should happen. It doesn't exist, and it doesn't happen that way.
No one is reading what I wrote: their priority is messed up (in my opinion). Software development is very much about priorities.
You can decide that youtube functionality might be important for mac users for them to even continue testing the beta (e.g. no they(I) aren't(am not) going to keep launching another browser for every you tube video when they could just use safari). Or you can decide WebGL and audio (audio? really?) bling which a precious few will be using even in a year, is somehow more important.