Closed Bug 284592 Opened 21 years ago Closed 21 years ago

allow update schema to express client system's capabilities

Categories

(Toolkit :: Application Update, defect)

x86
All
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: chase, Assigned: bugs)

References

Details

Client update should be able to handle the primary attributes of the client system and many of the secondary attributes. * Operating system (ie. win32, linux, mac) * Architecture (i686, i386, ppc, sparc) * Product (firefox, thunderbird, suite) * Version (1.0, 1.0.1, 1.0.1a, 1.0.1rc2) * Window toolkit (GTK1, GTK2) We should allow the most expressive semantics so that clients can do the right thing. * OS=(win32|linux) and Architecture=(i386) * Product=(firefox) and Version=(1.0|1.0.1)
Snag the code from the extensions updating system.
The new update system has this capability minus windowing system. Can we mark this FIXED?
(In reply to comment #2) > The new update system has this capability minus windowing system. Can we mark > this FIXED? All is fixed except for the windowing system and expressive semantics which we no longer need. Before, the client needed to decide which update from a list of many possible updates it should apply. The semantics aren't needed now because we've moved all of the smarts for deciding which update to apply out of the client and into the server (choosing to encode all of the permutations into 0/1-update URL references).
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.