Labs/Jetpack/FlightDeck/1.0a2

From MozillaWiki
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]
Refactor editor front-end to work with the SDK's preferred directory structure Piotr P1 early design idea [ON TRACK] still need to hook up a few things; should be ready in a few hours
create view source page Piotr P1 [DONE]
support unforgeable addon IDs Piotr P1 bug 566264 bug 553020 (blocker bug 569584) bug 569582 [ON TRACK] very little work left to do once blocker bug 569584 is resolved; Myk to ping Brian for status
redesign home page to focus on common use cases of casual developers Oskar P1 bug 566252 [ON TRACK] Oskar has uploaded new version of home page; looks like it needs another round or two of iteration; Myk to review and provide feedback
API browser Piotr P1 bug 564825 [ON TRACK] styled, just needs a few tweaks; Myk to file bugs
improve FlightDeck addon (uninstall on demand, website whitelisting, etc.) Atul P1 bug 552197 bug 566254 bug 566256 bug 566257 bug 566259 [ON TRACK] Atul should have a prospective API done by the end of today and be done with coding by the end of Monday
streamline user experience per Aza's design review Piotr UX review 1.0a2-specific plan [ON TRACK] there are a lot of items on the list, making it hard to track status with this single deliverable; Piotr to make concise list of items and their status
step-by-step tutorial for building addon Atul P1 bug 566261 [ON TRACK] Atul to start working on this today now that UX work for site is largely completed
rebrand application to Add-ons Builder Piotr P2 bug 570167 [ON TRACK] Daniel to get new logo w/"Add-ons Builder" text from Sean
page header/footer that integrates with other Mozilla websites Piotr P2 bug 566262 [ON TRACK] fligtar has provided header/footer templates