Labs/F1/Feature Blocks/F1: Difference between revisions
mNo edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
|Feature version=Firefox 9 | |Feature version=Firefox 9 | ||
|Feature health=At risk | |Feature health=At risk | ||
|Feature status note= | |Feature status note=Some progress working with partners on a new API. At risk due to requiring new APIs built by partners, using the OWA (Open Web Apps) spec as it evolves, and the use of Jetpack/SDK in a Firefox feature. | ||
}} | }} | ||
{{FeatureTeam | {{FeatureTeam | ||
|Feature product manager=Bryan Clark | |Feature product manager=Bryan Clark | ||
|Feature feature manager=Bryan Clark | |Feature feature manager=Bryan Clark | ||
|Feature lead engineer= | |Feature lead engineer=Shane Caraveo, Philipp von Weitershausen, Tarek Ziadé | ||
|Feature security lead=Curtis Koenig, Yvan Boily, Daniel Veditz, Sid Stamm, David Chan, Lucas Adamski, Pete Fritchman | |Feature security lead=Curtis Koenig, Yvan Boily, Daniel Veditz, Sid Stamm, David Chan, Lucas Adamski, Pete Fritchman | ||
|Feature privacy lead=Sid Stamm | |Feature privacy lead=Sid Stamm | ||
Line 17: | Line 17: | ||
}} | }} | ||
{{FeaturePageBody | {{FeaturePageBody | ||
|Feature open issues and risks='''At Risk''': work continues with the Open Web Applications approach and we are | |Feature open issues and risks='''At Risk''': work continues with the Open Web Applications approach and we are making progress with partners to create the APIs needed to make this work. | ||
|Feature overview=This is the bare minimum pieces needed to use the F1 share feature built into Firefox with a single working account. | |Feature overview=This is the bare minimum pieces needed to use the F1 share feature built into Firefox with a single working account. | ||
|Feature users and use cases=: See [[Labs/F1#Goals.2FUse_Cases|F1 Use Cases]] | |Feature users and use cases=: See [[Labs/F1#Goals.2FUse_Cases|F1 Use Cases]] | ||
Line 32: | Line 32: | ||
* [[Labs/F1/Feature Blocks/Twitter | Twitter]] | * [[Labs/F1/Feature Blocks/Twitter | Twitter]] | ||
|Feature non-goals=We are not developing all accounts at once, this feature set will be less than what is currently available in the F1 add-on. | |Feature non-goals=We are not developing all accounts at once, this feature set will be less than what is currently available in the F1 add-on. | ||
|Feature functional spec=This is the addition of another share account to the working share feature, creating 2 working account types. | |||
|Feature ux design=* Initial Mockup {{attachment|522780}} | |Feature ux design=* Initial Mockup {{attachment|522780}} | ||
|Feature | |Feature implementation plan=A third share account to the working share feature, creating 3 working account types. | ||
|Feature qa review=*[https://wiki.mozilla.org/QA/Firefox_Share_Test_Plan Firefox Share Test Plan - WIP/Ongoing] | |Feature qa review=*[https://wiki.mozilla.org/QA/Firefox_Share_Test_Plan Firefox Share Test Plan - WIP/Ongoing] | ||
|Feature landing criteria=* Share feature integrated into Firefox, possibly using an add-on approach | |||
* 3 working accounts of types Twitter, Facebook, and Email | |||
}} | }} | ||
{{FeatureInfo | {{FeatureInfo |
Revision as of 18:30, 19 July 2011
Status
Firefox Share | |
Stage | Planning |
Status | In progress |
Release target | Firefox 9 |
Health | At risk |
Status note | Some progress working with partners on a new API. At risk due to requiring new APIs built by partners, using the OWA (Open Web Apps) spec as it evolves, and the use of Jetpack/SDK in a Firefox feature. |
{{#set:Feature name=Firefox Share
|Feature stage=Planning |Feature status=In progress |Feature version=Firefox 9 |Feature health=At risk |Feature status note=Some progress working with partners on a new API. At risk due to requiring new APIs built by partners, using the OWA (Open Web Apps) spec as it evolves, and the use of Jetpack/SDK in a Firefox feature. }}
Team
Product manager | Bryan Clark |
Directly Responsible Individual | Bryan Clark |
Lead engineer | Shane Caraveo, Philipp von Weitershausen, Tarek Ziadé |
Security lead | Curtis Koenig, Yvan Boily, Daniel Veditz, Sid Stamm, David Chan, Lucas Adamski, Pete Fritchman |
Privacy lead | Sid Stamm |
Localization lead | ` |
Accessibility lead | ` |
QA lead | Aaron Train, AndreiD |
UX lead | Stephen Horlander, Alex Faaborg |
Product marketing lead | ` |
Operations lead | ` |
Additional members | ` |
{{#set:Feature product manager=Bryan Clark
|Feature feature manager=Bryan Clark |Feature lead engineer=Shane Caraveo, Philipp von Weitershausen, Tarek Ziadé |Feature security lead=Curtis Koenig, Yvan Boily, Daniel Veditz, Sid Stamm, David Chan, Lucas Adamski, Pete Fritchman |Feature privacy lead=Sid Stamm |Feature localization lead=` |Feature accessibility lead=` |Feature qa lead=Aaron Train, AndreiD |Feature ux lead=Stephen Horlander, Alex Faaborg |Feature product marketing lead=` |Feature operations lead=` |Feature additional members=` }}
Open issues/risks
At Risk: work continues with the Open Web Applications approach and we are making progress with partners to create the APIs needed to make this work.
Stage 1: Definition
1. Feature overview
This is the bare minimum pieces needed to use the F1 share feature built into Firefox with a single working account.
2. Users & use cases
- See F1 Use Cases
- Simplify the sharing system away from cut & paste of links
- Improve the problem of choice of services for both the producer and sharer by creating user preferences built into the choice
3. Dependencies
- Minimal F1 UI needed for landing bug 642684
- Firefox Accounts/Preferences bug 645802
- New Firefox Panel bug 646245
- Twitter Account bug 647578
- F1 Name & Copy bug 648892 - "Share"
- Icon bug 648894
4. Requirements
Non-goals
We are not developing all accounts at once, this feature set will be less than what is currently available in the F1 add-on.
Stage 2: Design
5. Functional specification
This is the addition of another share account to the working share feature, creating 2 working account types.
6. User experience design
- Initial Mockup attachment 522780 [edit]
Stage 3: Planning
7. Implementation plan
A third share account to the working share feature, creating 3 working account types.
8. Reviews
Security review
`
Privacy review
`
Localization review
`
Accessibility
`
Quality Assurance review
Operations review
`
Stage 4: Development
9. Implementation
`
Stage 5: Release
10. Landing criteria
- Share feature integrated into Firefox, possibly using an add-on approach
- 3 working accounts of types Twitter, Facebook, and Email
{{#set:Feature open issues and risks=At Risk: work continues with the Open Web Applications approach and we are making progress with partners to create the APIs needed to make this work. |Feature overview=This is the bare minimum pieces needed to use the F1 share feature built into Firefox with a single working account. |Feature users and use cases=: See F1 Use Cases
- Simplify the sharing system away from cut & paste of links
- Improve the problem of choice of services for both the producer and sharer by creating user preferences built into the choice
|Feature dependencies=* Minimal F1 UI needed for landing bug 642684
- Firefox Accounts/Preferences bug 645802
- New Firefox Panel bug 646245
- Twitter Account bug 647578
- F1 Name & Copy bug 648892 - "Share"
- Icon bug 648894
|Feature requirements=* Firefox Preferences
|Feature non-goals=We are not developing all accounts at once, this feature set will be less than what is currently available in the F1 add-on. |Feature functional spec=This is the addition of another share account to the working share feature, creating 2 working account types. |Feature ux design=* Initial Mockup attachment 522780 [edit] |Feature implementation plan=A third share account to the working share feature, creating 3 working account types. |Feature security review=` |Feature privacy review=` |Feature localization review=` |Feature accessibility review=` |Feature qa review=*Firefox Share Test Plan - WIP/Ongoing |Feature operations review=` |Feature implementation notes=` |Feature landing criteria=* Share feature integrated into Firefox, possibly using an add-on approach
- 3 working accounts of types Twitter, Facebook, and Email
}}
Feature details
Priority | P2 |
Rank | 999 |
Theme / Goal | ` |
Roadmap | Sharing |
Secondary roadmap | ` |
Feature list | Desktop |
Project | ` |
Engineering team | Desktop front-end |
{{#set:Feature priority=P2
|Feature rank=999 |Feature theme=` |Feature roadmap=Sharing |Feature secondary roadmap=` |Feature list=Desktop |Feature project=` |Feature engineering team=Desktop front-end }}
Team status notes
status | notes | |
Products | ` | ` |
Engineering | ` | ` |
Security | sec-review-active | ` |
Privacy | ` | ` |
Localization | ` | ` |
Accessibility | ` | ` |
Quality assurance | ` | ` |
User experience | ` | ` |
Product marketing | ` | ` |
Operations | ` | ` |
{{#set:Feature products status=`
|Feature products notes=` |Feature engineering status=` |Feature engineering notes=` |Feature security status=sec-review-active |Feature security health=Blocked |Feature security notes=` |Feature privacy status=` |Feature privacy notes=` |Feature localization status=` |Feature localization notes=` |Feature accessibility status=` |Feature accessibility notes=` |Feature qa status=` |Feature qa notes=` |Feature ux status=` |Feature ux notes=` |Feature product marketing status=` |Feature product marketing notes=` |Feature operations status=` |Feature operations notes=` }}