- Bootstrap 2 can replace jQuery UI as UI toolkit.
No, it can't. Here's a few of the things missing from bootstrap:
Saying "but some of those are HTML5 so we don't need them" is not an excuse, it will be a long time before they are supported natively by all browsers.
So to support those things, you need jQuery UI anyway. And if we base everything else on bootstrap, that means that anyone wanting to use something other than bootstrap is screwed. We should continue to bless jQuery and jQuery UI, but the default CSS framework definitely needs to be optional, not required. I personally think foundation is a better option than bootstrap, but I wouldn't advocate forcing it on anyone, just like bootstrap should not be forced on me