Closed Bug 821418 Opened 12 years ago Closed 7 years ago

Finalize app.update.url parameters

Categories

(Firefox OS Graveyard :: General, defect, P2)

defect

Tracking

(blocking-basecamp:-)

RESOLVED WONTFIX
B2G C3 (12dec-1jan)
blocking-basecamp -

People

(Reporter: akeybl, Unassigned)

Details

In b2g.js I see: pref("app.update.url", "http://update.boot2gecko.org/%CHANNEL%/update.xml"); In firefox.js I see: pref("app.update.url", "https://aus3.mozilla.org/update/3/%PRODUCT%/%VERSION%/%BUILD_ID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/update.xml"); We should add all applicable parameters from Firefox's URL to B2G's without breaking current dogfood updates (so they should be parameters instead of folders?). If we have access to the device model, we should also add that. We should also add whether or not the update was forced or automatic, and how often the automatic ping is set up for (daily, weekly, monthly). Chris - if you have any other requests, please make them here.
blocking-basecamp: --- → +
Priority: -- → P2
Target Milestone: --- → B2G C3 (12dec-1jan)
FWIW we are currently using a different URL for dogfooders: http://update.boot2gecko.org/%CHANNEL%/%PRODUCT_MODEL%/%VERSION%/%BUILD_ID%/update.xml?build_id=%BUILD_ID%&version=%VERSION%&dogfood_id=%DISTRIBUTION% %PRODUCT_MODEL% is the new "device model" AUS variable that was introduced for B2G. The force=1 flag is also automatically added already to the query string. CCing jgriffin, who would know what it would take on the server side to support more variables in the URL. The change on the platform side is pretty trivial.
Assignee: marshall → nobody
Flags: needinfo?(jgriffin)
This is basically the scheme we had for FOTA updates; what is %PRODUCT_MODEL% for the unagi phones? Still 'unagi1'? Adding :rail, since rel-eng is producing updates now, although it isn't clear that this will impact them.
Flags: needinfo?(jgriffin)
Since we're not going to be hosting our own updates, we can't set a great default URL. Therefore, we can't block on this.
blocking-basecamp: + → -
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.