Labs/Jetpack/FlightDeck/1.0a2: Difference between revisions

From MozillaWiki
< Labs‎ | Jetpack‎ | FlightDeck
Jump to navigation Jump to search
Line 104: Line 104:
| rebrand application to Firefox Add-on Builder
| rebrand application to Firefox Add-on Builder
| Piotr
| Piotr
| P1
| P2
|  
|  
|  
|  
Line 111: Line 111:
| page header/footer that integrates with other Mozilla websites
| page header/footer that integrates with other Mozilla websites
| Piotr
| Piotr
| P1
| P2
| {{bug|566262}}
| {{bug|566262}}
|  
|  

Revision as of 02:39, 24 May 2010

Draft-template-image.png THIS PAGE IS A WORKING DRAFT Pencil-emoji U270F-gray.png
The page may be difficult to navigate, and some information on its subject might be incomplete and/or evolving rapidly.
If you have any questions or ideas, please add them as a new topic on the discussion page.

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 6 (11:59pm PT)
RC1 Wednesday, June 7
Final Wednesday, June 14

Deliverables

Summary Owner Priority References Status Notes
rearchitect package generation to use SDK's preferred directory structure Piotr P1 bug 566263 spec working - tested with unittest, front-end needs to be upgraded
Refactor editor front-end to work with the SDK's preferred directory structure P1 early design idea Libraries edited in separate tabs, Manifest is now automated
support unforgeable addon IDs Piotr P1 bug 566264 bug 553020 Builder is currently using the "special" incrementing ID; Piotr to implement ID generation script written by Brian
redesign home page to focus on common use cases of casual developers Oskar? P1 bug 566252
API browser bug 564825 back-end is working as POC (generating documents from Markdown), needs to be cached, UX design needed as well; It would be good to have a doc how to write documentation. We can later think about allowing developers to edit docs and apply using FlightDeck
improve FlightDeck addon (uninstall on demand, website whitelisting, etc.) Atul P1 bug 552197 bug 566254 bug 566256 bug 566257 bug 566259
streamline user experience per Aza's design review Piotr review plan still need to figure out the specific pieces of the review recommendations that we want to tackle in this development cycle and get bugs filed on them
step-by-step tutorial for building addon Atul P1 bug 566261
rebrand application to Firefox Add-on Builder Piotr P2
page header/footer that integrates with other Mozilla websites Piotr P2 bug 566262 Myk will get the HTML for this from fligtar