Update:Requirements: Difference between revisions

no edit summary
No edit summary
Line 1: Line 1:
[[Update:Home_Page|Update: Home Page]] » Requirements
[[Update:Home_Page|Update: Home Page]] » Requirements
== General Requirements ==
(client is firefox etc)
* Maintain a database of extensions of different types (extensions, themes, plugins)
* Provide a way for the user to search for an extension
* Allow to directly install an extension (for browsers) or to download it (for non-browsers)
* Count number of downloads
* Allow users to create a login
* logged-in users can make comments and rate extensions
* Developers can log in
* Developers can upload their extensions
* Admins can edit all extensions, comments and users
* Extensions can have different versions for different OS
* Knows the version of the client for which an extenion works
* Extensions have category information
* Clients can ask for updates of extensions
== Technical Requirements ==
* Use a sql database to store extension information
* Use templates for html output
* Localizable
* Not tied to mozilla.org clients


== Mozilla Policies & Legal Requirements ==
== Mozilla Policies & Legal Requirements ==


== Server Load ==
== Server Load ==
* Can handle the load
AUS connections/sec, GB/sec
AUS connections/sec, GB/sec
etc
etc
Confirmed users
503

edits