User:Dmose:Fx-Docs:DownloadManager

Revision as of 22:45, 21 March 2007 by Dmose (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Status

Feature tracking bug
  • bug 372972
  • any other high-level tracking bugs can be listed here

Any relevant status comments for the feature can be placed here.

Overview

Shave off some of the rough edges in the download manager.

Motivation

Describe the motivation behind the feature here.

Use Cases

  1. User remembers downloading a file, but no longer remembers where. Improve the UI to help find it.
  2. User downloads content which has a virus or is malware. If third party scanning software is installed, it should be able to notify the user and propose action.
  3. User on laptop needs to leave somewhere while in the middle of a download. Should be able to pause the download and resume it later, possibly in a future session (invocation of firefox).
  4. Should perhaps be possible to keep track of downloads without keeping another window open.

Requirements

CON-004a P2 FR Revise downloads manager
CON-005b P2 NFR Easier retrieval of files that a user has downloaded in the past
CON-005c P3 NFR Simplified (not window) UI for managing downloads Seems to want to either be merged with or replace CON-004a
CON-006a P2 FR Integrate download manager with third-party virus scanners and malware protection
CON-007a P2 FR Support pause/resume for downloads. Improve download handling across multiple sessions
CON-007b P3 FR Download manager can be extended in a way that feels tightly integrated

Schedule

Describe the rough schedule here, linking back to relevant product release milestones, as well as linking to any build/release notes.

Design & Implementation

Documentation
Repository
Indicate where the code for the feature lives (in branch or as extension).

API Changes

list any API changes made by this feature.

Extensibility

list work done to make feature extensible by add-ons & any impact to extensibility of Firefox

Customization

list changes to preferences and customization controls for the feature

Performance

list effects on performance, tests used, metrics targeted

Reliability/Stability

list effects on reliability/stability, tests used, metrics targeted

Security

list security impact and link to results of security reviews

Privacy

list privacy impacts and any tie-ins to user privacy features

Global Audience

list l10n requirements and a11y efforts

Web Compatibility

list any known effects on compatibility with websites

Upgrade/Downgrade/Sidegrade

list the expected behavior of this feature/function when Firefox is upgraded to a newer minor release, downgraded by installation of an earlier revision, or re-installed (same version).

Other

any other implementation or design related documentation

Discussion & Implications

Caveats / What We've Tried Before

links to previous design documents, discussions, etc.

References

links to external documents that could inform the design of the feature