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

From MozillaWiki
< Labs‎ | Jetpack‎ | FlightDeck
Jump to navigation Jump to search
 
(36 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{draft|}}
= Goals =
= Goals =


Line 16: Line 14:
| Thaw
| Thaw
| Monday, May 16
| 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
| Freeze
| Tuesday, June 6 (11:59pm PT)
| Tuesday, June 8 (11:59pm PT)
|  
| Tuesday, June 8
|  
| agreed to take tutorial during freeze by end of day Thursday
|-
|-
| RC1
| RC1
| Wednesday, June 7
| Wednesday, June 9
|  
| ?
|  
|  
|-
|-
| Final
| Final
| Wednesday, June 14
| Wednesday, June 16
|  
| Friday, June 25
|  
| During QA, we kept encountering issues that needed to be addressed and which kept pushing back the release date.
|}
|}


= Deliverables =
= Deliverables =
 
<onlyinclude>
<onlyinclude>
{| class="fullwidth-table sortable"
{| class="fullwidth-table sortable"
Line 50: Line 49:
| P1
| P1
| {{bug|566263}} [http://github.com/zalun/FlightDeck/raw/master/Docs/Package%20Building%20System.pdf spec]
| {{bug|566263}} [http://github.com/zalun/FlightDeck/raw/master/Docs/Package%20Building%20System.pdf spec]
| {{done|}}
|  
|  
|-
| Refactor editor front-end to work with the SDK's preferred directory structure
| Piotr
| P1
| [http://piotr.zalewa.info/downloads/jetpack/wireframe-edit.png early design idea]
| {{done|}}
| create new module removed from action bar
|-
| create view source page
| Piotr
| P1
|
| {{done|}}
|  
|  
|-
|-
Line 56: Line 69:
| Piotr
| Piotr
| P1
| P1
| {{bug|566264}} {{bug|553020}}
| {{bug|566264}} {{bug|553020}} (blocker {{bug|569584}}) {{bug|569582}}
|  
| {{done|}}
|  
|  
|-
|-
| redesign home page to focus on common use cases of casual developers
| redesign home page to focus on common use cases of casual developers
| Oskar?
| Oskar
| P1
| P1
| {{bug|566252}}
| {{bug|566252}}
|  
| {{done|}}
|  
| 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?
| API browser
|  
| Piotr
|  
| P1
|  
| {{bug|564825}}
|  
| {{done|}}
|  
| Myk to file bug on documentation home page
|-
|-
| improve FlightDeck addon (uninstall on demand, website whitelisting, etc.)
| improve FlightDeck addon (uninstall on demand, website whitelisting, etc.)
| Atul?
| Atul
| P1
| P1
| {{bug|566253}} {{bug|566254}} {{bug|566256}} {{bug|566257}} {{bug|566259}}
| {{bug|552197}} {{bug|566254}} {{bug|566256}} {{bug|566257}} {{bug|566259}}
|  
| {{done|}}
|  
| FD is uninstalling on demand - no bug in FD Addon - it just needs to be called after a small delay
|-
|-
| streamline user experience per Aza's design review
| streamline user experience per Aza's design review
| Piotr
| Piotr
|  
|  
| [http://groups.google.com/group/mozilla-labs-jetpack/attach/e4abd234a72d6343/Jetpack+Add-On+Builder+(FlightDeck)+UX+Review.pdf?part=4 review]
| [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]]
[[Labs/Jetpack/FlightDeck/1.0a2/UXReview|Step by step UX Review]]
| {{done|}}
|  
|  
| 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
| step-by-step tutorial for building addon
| Noelle?
| Atul
| P1
| P1
| {{bug|566261}}
| {{bug|566261}}
|  
| {{done|}}
|  
| Atul working on installing FlightDeck
|-
| rebrand application to Add-ons Builder
| Piotr
| P2
| {{bug|570167}}
| {{done|}}
| Daniel to ping Sean re: logo
|-
|-
| 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}}
| {{done|}}
|  
|  
| Myk will get the HTML for this from fligtar
|}
|}
</onlyinclude>
</onlyinclude>

Latest revision as of 03:24, 14 July 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) Tuesday, June 8 agreed to take tutorial during freeze by end of day Thursday
RC1 Wednesday, June 9 ?
Final Wednesday, June 16 Friday, June 25 During QA, we kept encountering issues that needed to be addressed and which kept pushing back the release date.

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 [DONE] create new module removed from action bar
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 [DONE] 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 [DONE] FD is uninstalling on demand - no bug in FD Addon - it just needs to be called after a small delay
streamline user experience per Aza's design review Piotr UX review 1.0a2-specific plan

Step by step UX Review

[DONE]
step-by-step tutorial for building addon Atul P1 bug 566261 [DONE] Atul working on installing FlightDeck
rebrand application to Add-ons Builder Piotr P2 bug 570167 [DONE] Daniel to ping Sean re: logo
page header/footer that integrates with other Mozilla websites Piotr P2 bug 566262 [DONE]