ARMv6 support - phase 1

From MozillaWiki
Revision as of 19:46, 25 July 2012 by Irinasandu (talk | contribs)
Jump to navigation Jump to search
Please use "Edit with form" above to edit this page.

Status

Feature name here
Stage Development
Status In progress
Release target Firefox 16
Health At risk
Status note `

{{#set:Feature name=Feature name here

|Feature stage=Development |Feature status=In progress |Feature version=Firefox 16 |Feature health=At risk |Feature status note=` }}

Team

Product manager Karen Rudnitski
Directly Responsible Individual `
Lead engineer Brad Lassey
Security lead `
Privacy lead `
Localization lead `
Accessibility lead `
QA lead Tony Chung
UX lead `
Product marketing lead Irina Sandu
Operations lead `
Additional members Alex Keybl, Erin Lancaster

{{#set:Feature product manager=Karen Rudnitski

|Feature feature manager=` |Feature lead engineer=Brad Lassey |Feature security lead=` |Feature privacy lead=` |Feature localization lead=` |Feature accessibility lead=` |Feature qa lead=Tony Chung |Feature ux lead=` |Feature product marketing lead=Irina Sandu |Feature operations lead=` |Feature additional members=Alex Keybl, Erin Lancaster }}

Open issues/risks

`

Stage 1: Definition

1. Feature overview

We need to support ARMv6 devices to almost double our addressable market from 41% currently to ~80% of the total Android install base.

2. Users & use cases

`

3. Dependencies

`

4. Requirements

lower minimum system requirements to 600 MHz, 256 MB RAM, 240x240 resolution

Non-goals

`

Stage 2: Design

5. Functional specification

`

6. User experience design

`

Stage 3: Planning

7. Implementation plan

We have Aurora builds that we are going to be socializing to get further community testing. To prepare for Beta, we need to test for and ensure quality experience for the set of devices below current system requirements (800 MHz; 512 MB RAM) down to 600 MHz and 256 MB RAM.

8. Reviews

Security review

`

Privacy review

`

Localization review

`

Accessibility

`

Quality Assurance review

First Pass of QA Evaluation Complete: https://wiki.mozilla.org/QA/Fennec/Armv6Compatibility

Operations review

`

Stage 4: Development

9. Implementation

`

Stage 5: Release

10. Landing criteria

We need to identify the devices that would be blacklisted. bug 775237 {{#set:Feature open issues and risks=` |Feature overview=We need to support ARMv6 devices to almost double our addressable market from 41% currently to ~80% of the total Android install base. |Feature users and use cases=` |Feature dependencies=` |Feature requirements=lower minimum system requirements to 600 MHz, 256 MB RAM, 240x240 resolution |Feature non-goals=` |Feature functional spec=` |Feature ux design=` |Feature implementation plan=We have Aurora builds that we are going to be socializing to get further community testing. To prepare for Beta, we need to test for and ensure quality experience for the set of devices below current system requirements (800 MHz; 512 MB RAM) down to 600 MHz and 256 MB RAM. |Feature security review=` |Feature privacy review=` |Feature localization review=` |Feature accessibility review=` |Feature qa review=First Pass of QA Evaluation Complete: https://wiki.mozilla.org/QA/Fennec/Armv6Compatibility |Feature operations review=` |Feature implementation notes=` |Feature landing criteria=We need to identify the devices that would be blacklisted. bug 775237 }}

Feature details

Priority P1
Rank 999
Theme / Goal `
Roadmap `
Secondary roadmap `
Feature list `
Project `
Engineering team `

{{#set:Feature priority=P1

|Feature rank=999 |Feature theme=` |Feature roadmap=` |Feature secondary roadmap=` |Feature list=` |Feature project=` |Feature engineering team=` }}

Team status notes

  status notes
Products ` `
Engineering ` `
Security ` `
Privacy ` `
Localization ` `
Accessibility ` `
Quality assurance ` `
User experience ` `
Product marketing ` Jaclyn and Irina to come up with a plan to socialize the new builds to community testers.
Operations ` `

{{#set:Feature products status=`

|Feature products notes=` |Feature engineering status=` |Feature engineering notes=` |Feature security status=` |Feature security health=` |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=Jaclyn and Irina to come up with a plan to socialize the new builds to community testers. |Feature operations status=` |Feature operations notes=` }}