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

From MozillaWiki
< Labs‎ | Jetpack‎ | FlightDeck
Jump to navigation Jump to search
Line 91: Line 91:
| P1
| P1
| {{bug|552197}} {{bug|566254}} {{bug|566256}} {{bug|566257}} {{bug|566259}}
| {{bug|552197}} {{bug|566254}} {{bug|566256}} {{bug|566257}} {{bug|566259}}
| {{ok|}}
| {{risk|}}
| Atul should have a prospective API done by the end of today and be done with coding by the end of Monday
| still to do: querying whether a particular addon is installed
|-
|-
| streamline user experience per Aza's design review
| streamline user experience per Aza's design review
Line 98: Line 98:
|  
|  
| [http://groups.google.com/group/mozilla-labs-jetpack/attach/e4abd234a72d6343/Jetpack+Add-On+Builder+(FlightDeck)+UX+Review.pdf?part=4 UX review] [[Labs/Jetpack/FlightDeck/1.0a2/UXChanges|1.0a2-specific plan]]
| [http://groups.google.com/group/mozilla-labs-jetpack/attach/e4abd234a72d6343/Jetpack+Add-On+Builder+(FlightDeck)+UX+Review.pdf?part=4 UX review] [[Labs/Jetpack/FlightDeck/1.0a2/UXChanges|1.0a2-specific plan]]
| {{ok|}}
| {{risk|}}
| 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
| 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
|-
|-
Line 105: Line 105:
| P1
| P1
| {{bug|566261}}
| {{bug|566261}}
| {{ok|}}
| {{risk|}}
| Atul to start working on this today now that UX work for site is largely completed
| Atul working on installing FlightDeck
|-
|-
| rebrand application to Add-ons Builder
| rebrand application to Add-ons Builder
Line 112: Line 112:
| P2
| P2
| {{bug|570167}}
| {{bug|570167}}
| {{ok|}}
| {{risk|}}
| Daniel to get new logo w/"Add-ons Builder" text from Sean
| Daniel to ping Sean re: logo
|-
|-
| page header/footer that integrates with other Mozilla websites
| page header/footer that integrates with other Mozilla websites
Line 120: Line 120:
| {{bug|566262}}
| {{bug|566262}}
| {{ok|}}
| {{ok|}}
| fligtar has provided header/footer templates
| header to happen soon
|}
|}
</onlyinclude>
</onlyinclude>

Revision as of 22:11, 8 June 2010

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] almost done; a couple minor features: remove module; remove dependencies; "Test" should work from the current code, not the saved code
create view source page Piotr P1 [DONE]
support unforgeable addon IDs Piotr P1 bug 566264 bug 553020 (blocker bug 569584) bug 569582 [DONE]
redesign home page to focus on common use cases of casual developers Oskar P1 bug 566252 [AT RISK] Myk sent review to Piotr; most issues are about design, not functionality; some question about priorities for remaining items; Piotr to get list from Oskar
API browser Piotr P1 bug 564825 [DONE] Myk to file bug on documentation home page
improve FlightDeck addon (uninstall on demand, website whitelisting, etc.) Atul P1 bug 552197 bug 566254 bug 566256 bug 566257 bug 566259 [AT RISK] still to do: querying whether a particular addon is installed
streamline user experience per Aza's design review Piotr UX review 1.0a2-specific plan [AT RISK] 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 [AT RISK] Atul working on installing FlightDeck
rebrand application to Add-ons Builder Piotr P2 bug 570167 [AT RISK] Daniel to ping Sean re: logo
page header/footer that integrates with other Mozilla websites Piotr P2 bug 566262 [ON TRACK] header to happen soon