mozilla/FlightDeck — pull request #105 by seanmonstar (2012-01-06 01:16:52+00:00)
Title: Bug 696265 shipyard remove mootools from editor

MooTools has been completely axed in this pull request. The IDE runs entirely on Shipyard.

Since other parts of FlightDeck depend on some of the XPI stuff (which now uses Shipyard), such as Search, or the User Dashboard, I had to convert all of those into Shipyard apps as well. Shipyard now has an easy way of declaring other apps as dependencies, and will bundle the files together into a single minified blob.

The following are what are now "apps":

* ide (this is the editor)
* flightdeck (base app needed to interact with ABH)
* search
* dashboard
* admin
* browserid

Additional benefit: all JavaScript (besides the browserid_include.js) on a page will be a single, minified file. Yay, page load score, amirite?

/cc @pennyfx @zalun