Labs/Jetpack/FlightDeck/1.0a2
< Labs | Jetpack | FlightDeck
Jump to navigation
Jump to search
Goals
The overall goal of this release is to prepare the application for a broader preview by project participants and Mozilla community members. Key improvements are better integration with the underlying SDK and user experience optimizations/simplifications.
Timeline
Milestone | Expected | Actual | Notes |
Thaw | Monday, May 16 | Wednesday, April 28 | although we started the planning and earnest development in May, some preparatory work began a few weeks earlier |
Freeze | Tuesday, June 8 (11:59pm PT) | ||
RC1 | Wednesday, June 9 | ||
Final | Wednesday, June 16 |
Deliverables
Summary | Owner | Priority | References | Status | Notes |
rearchitect package generation to use SDK's preferred directory structure | Piotr | P1 | bug 566263 spec | [DONE] | working - tested with unittest, front-end needs to be upgraded |
Refactor editor front-end to work with the SDK's preferred directory structure | Piotr | P1 | early design idea | [ON TRACK] | 6/2: this should be ready today or tomorrow |
create view source page | Piotr | P1 | [DONE] | unauthorized user may see the code; readonly fix needed after Bespin 0.8 | |
support unforgeable addon IDs | Piotr | P1 | bug 566264 bug 553020 (blocker bug 569584) bug 569582 | requires support in cfx for specifying directory where the keys were copied | |
redesign home page to focus on common use cases of casual developers | Oskar | P1 | bug 566252 | [ON TRACK] | Oskar working on it now; Piotr expects it by the end of the week |
API browser | Piotr | bug 564825 | [ON TRACK] | working, but needs styling, which should be done by Friday | |
improve FlightDeck addon (uninstall on demand, website whitelisting, etc.) | Atul | P1 | bug 552197 bug 566254 bug 566256 bug 566257 bug 566259 | ? | Myk to check on status of this work |
streamline user experience per Aza's design review | Piotr | UX review 1.0a2-specific plan | review is kept in mind when making changes; this cuts across all of the deliverables | ||
step-by-step tutorial for building addon | Atul | P1 | bug 566261 | Myk to get status update from Atul; blocked on UX work | |
rebrand application to Add-ons Builder | Piotr | P2 | Daniel to get regular Mozilla logo w/Add-ons Builder | ||
page header/footer that integrates with other Mozilla websites | Piotr | P2 | bug 566262 | Myk will get the HTML for this from fligtar |