Scott González 4.07
When working on a large project, there inevitably comes a time when you want to make changes to the API that aren't backward compatible. Unfortunately, we all know how painful it can be to upgrade when you know there are breaking changes. In this talk, we'll see how jQuery UI is dealing with this problem as the API is being redesigned for all existing components. We'll discuss how jQuery UI is implementing the changes and how the upgrade process won't force users to undergo a massive all-or-nothing upgrade, allowing them to start using new components immediately while easing into the new APIs.