Update:Archive/2.0/Architecture and General Design: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Add Navigation)
No edit summary
Line 2: Line 2:


This document will describe the overall architecture of the UMO services in detail.  It should include sub-sections on pfs, addons, etc. that will be populated by the developers working on those components.
This document will describe the overall architecture of the UMO services in detail.  It should include sub-sections on pfs, addons, etc. that will be populated by the developers working on those components.
== Addons.Mozilla.Org End-User Website ==
=== Architecture ===
Main - Items that are common between versions
* ID - Database identifier used to tie tables together
* GUID - Unique identifier from inside the install.rdf.  Allows the application and the website to talk about the same thing
* Name - Name of the addon
* Type - Enumerator (T/E/P) that specifies if the listing is a theme, extension, or plugin
* Date Added - Date the item was submitted to the website
* Homepage - Website for the submission
* Description - Description of the addon
* Rating - Accumulated rating
* Download Count - ?
* Total Downloads - ?
* Developer's Comments - Additional comments by the developer
Version - Details for each file on the site
* ID
* Version
* OSID
* AppID
* MinAppVer
* MinAppVer_int
* MaxAppVer
* MaxAppVer_int
* Size
* Date Added
* Date Updated
* URI
* Notes
* Approved
== Plugin Finder Service ==
(this is for jst)
== Application Update Service ==

Revision as of 21:13, 20 January 2005

Update: Home Page » Architecture and General Design

This document will describe the overall architecture of the UMO services in detail. It should include sub-sections on pfs, addons, etc. that will be populated by the developers working on those components.

Addons.Mozilla.Org End-User Website

Architecture

Main - Items that are common between versions

  • ID - Database identifier used to tie tables together
  • GUID - Unique identifier from inside the install.rdf. Allows the application and the website to talk about the same thing
  • Name - Name of the addon
  • Type - Enumerator (T/E/P) that specifies if the listing is a theme, extension, or plugin
  • Date Added - Date the item was submitted to the website
  • Homepage - Website for the submission
  • Description - Description of the addon
  • Rating - Accumulated rating
  • Download Count - ?
  • Total Downloads - ?
  • Developer's Comments - Additional comments by the developer

Version - Details for each file on the site

  • ID
  • Version
  • OSID
  • AppID
  • MinAppVer
  • MinAppVer_int
  • MaxAppVer
  • MaxAppVer_int
  • Size
  • Date Added
  • Date Updated
  • URI
  • Notes
  • Approved


Plugin Finder Service

(this is for jst)

Application Update Service