Labs/Jetpack/FlightDeck/1.0a2: Difference between revisions
< Labs | Jetpack | FlightDeck
Jump to navigation
Jump to search
Line 57: | Line 57: | ||
| [http://piotr.zalewa.info/downloads/jetpack/wireframe-edit.png early design idea] | | [http://piotr.zalewa.info/downloads/jetpack/wireframe-edit.png early design idea] | ||
| {{ok|}} | | {{ok|}} | ||
| | | 6/2: this should be ready today or tomorrow | ||
|- | |- | ||
| create view source page | | create view source page | ||
Line 71: | Line 71: | ||
| {{bug|566264}} {{bug|553020}} | | {{bug|566264}} {{bug|553020}} | ||
| | | | ||
| | | requires support in cfx for specifying | ||
|- | |- | ||
| redesign home page to focus on common use cases of casual developers | | redesign home page to focus on common use cases of casual developers | ||
Line 77: | Line 77: | ||
| P1 | | P1 | ||
| {{bug|566252}} | | {{bug|566252}} | ||
| | | {{ok|}} | ||
| | | Oskar working on it now; Piotr expects it by the end of the week | ||
|- | |- | ||
| API browser | | API browser | ||
Line 84: | Line 84: | ||
| | | | ||
| {{bug|564825}} | | {{bug|564825}} | ||
| | | {{ok|}} | ||
| | | working, but needs styling, which should be done by Friday | ||
|- | |- | ||
| improve FlightDeck addon (uninstall on demand, website whitelisting, etc.) | | improve FlightDeck addon (uninstall on demand, website whitelisting, etc.) | ||
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}} | ||
| | | ? | ||
| Myk | | Myk to check on status of this work | ||
|- | |- | ||
| streamline user experience per Aza's design review | | streamline user experience per Aza's design review | ||
Line 99: | Line 99: | ||
| [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]] | ||
| | | | ||
| | | review is kept in mind when making changes; this cuts across all of the deliverables | ||
|- | |- | ||
| step-by-step tutorial for building addon | | step-by-step tutorial for building addon | ||
Line 106: | Line 106: | ||
| {{bug|566261}} | | {{bug|566261}} | ||
| | | | ||
| blocked on UX work | | Myk to get status update from Atul; blocked on UX work | ||
|- | |- | ||
| rebrand application to Add-ons Builder | | rebrand application to Add-ons Builder | ||
Line 113: | Line 113: | ||
| | | | ||
| | | | ||
| | | Daniel to get regular Mozilla logo w/Add-ons Builder | ||
|- | |- | ||
| page header/footer that integrates with other Mozilla websites | | page header/footer that integrates with other Mozilla websites |
Revision as of 16:32, 2 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] | 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 | requires support in cfx for specifying | |
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 |