Extension Manager:Projects:Embedded Add-on Preferences

From MozillaWiki
Jump to: navigation, search
Please use "Edit with form" above to edit this page.

Status

Simple options for add-ons embedded in the main UI
Stage Shipped
Status Complete
Release target Firefox 7
Health OK
Status note `

Team

Product manager Justin Scott
Directly Responsible Individual Dave Townsend
Lead engineer Geoff Lankow
Security lead `
Privacy lead `
Localization lead `
Accessibility lead `
QA lead Henrik Skupin
UX lead Jennifer Boriss
Product marketing lead `
Operations lead `
Additional members Mossop, mfinkle (available reviewers)

Open issues/risks

`

Stage 1: Definition

1. Feature overview

Add-on developers should be able to create a series of simple preference options that can be embedded in the detail view of their add-on similar to mobile.

  • Documentation: Developer documentation on MDC

    2. Users & use cases

    • Display preferences in the add-on's detail view
  • Expose this to normal add-ons and add-ons developed through the SDK

    3. Dependencies

    `

    4. Requirements

    • Developed UI must pass UI review
  • Feature should be covered by automated tests

    Non-goals

    • Remove the need or support of full add-on preferences dialogs

    Stage 2: Design

    5. Functional specification

    `

    6. User experience design

    `

    Stage 3: Planning

    7. Implementation plan

    `

    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

    `


    Feature details

    Priority P1
    Rank 999
    Theme / Goal `
    Roadmap Add-ons
    Secondary roadmap `
    Feature list Desktop
    Project `
    Engineering team Desktop front-end

    Team status notes

      status notes
    Products ` `
    Engineering ` `
    Security sec-review-complete Notes
    Privacy ` `
    Localization ` `
    Accessibility ` `
    Quality assurance Done Signed-off from features in Firefox 7. Further enhancements and fixes will be integrated in Firefox 8. There is nothing which blocks Firefox 7.
    User experience ` `
    Product marketing ` `
    Operations ` `


    Tags: add-ons