Features/Firefox/PlugincheckLinkInAOM

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

Status

Link plugin checker from AOM
Stage Shipped
Status Complete
Release target Firefox 6
Health OK
Status note `

Team

Product manager Kev Needham
Directly Responsible Individual Dave Townsend
Lead engineer Hernan Colmeiro
Security lead `
Privacy lead `
Localization lead `
Accessibility lead David Bolter
QA lead Henrik Skupin
UX lead Jennifer Boriss
Product marketing lead `
Operations lead `
Additional members `

Open issues/risks

  • limited number of localized plugincheck pages may make it difficult for users to understand feature
  • increased traffic to plugincheck may affect performance; needs assessment
  • string changes require l10n work

Stage 1: Definition

1. Feature overview

Add a link and descriptive text for the plugincheck service to the "Plugins" section of the Addons Manager. Until there is plugincheck functionality in Firefox proper, this will provide users with a simple method to determine if their plugins are up-to-date.

2. Users & use cases

  • similar to checking for extension updates, users should be able to check their plugins. currently AOM only provides installed version information, and it'd be great to provide users with a resource to check if their plugins are up-to-date.

Goals

  • Provide a one-click link to the web service which allows a user to check if their installed plugins are up-to-date
  • Redirect users to the plugin check if they select "check for updates" from the settings drop-down while on the Plugins page of the Addon Manager

3. Dependencies

`

4. Requirements

  • UI design from UX
  • Localize strings for use with descriptive text
  • Add link to AMO dialog on the plugins page
  • (Optionally) link to plugincheck from "check for updates" menu item when plugins page is selected

Non-goals

  • Integration of plugincheck into AOM
  • Linking to third-party plugin sites from AOM

Stage 2: Design

5. Functional specification

`

6. User experience design

  • Mockup

Stage 3: Planning

7. Implementation plan

`

8. Reviews

Security review

`

Privacy review

`

Localization review

`

Accessibility

`

Quality Assurance review

  • Target URL validates to our plugin checker web page
  • Link is only visible in the plugins list view
  • Link is only visible if plugins are enabled
  • Link can be localized and also works in RTL builds

Operations review

`

Stage 4: Development

9. Implementation

Next Steps & Open Issues

  • define descriptive text for link
  • mockups of UI for plugin check
  • impact assessment of non-localized version(s) of plugincheck
  • ask l10n teams for feedback and/or translations of strings
  • assign development, add link to product
  • QA & l10n signoff

Related Bugs & Dependencies

Bug for this feature is bug 656269

  • Plugincheck overview/documentation
  • Mozilla's plugincheck webapp
  • Localize the plugincheck webapp bug 661134
  • Integrate Plugin Check with installed plugins in the add-ons manager bug 613305

    Stage 5: Release

    10. Landing criteria

    `


    Feature details

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

    Team status notes

      status notes
    Products ` `
    Engineering ` `
    Security pass `
    Privacy ` `
    Localization ` `
    Accessibility ` `
    Quality assurance Done `
    User experience ` `
    Product marketing ` `
    Operations ` `