Closed
Bug 1301650
Opened 8 years ago
Closed 8 years ago
Implement mozilla.org/firefox/android/nightly/all to list all localized Fennec Nightly builds
Categories
(www.mozilla.org :: Pages & Content, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: kohei, Assigned: kohei)
References
Details
Attachments
(1 file, 2 obsolete files)
(deleted),
text/x-github-pull-request
|
Details |
+++ This bug was initially created as a clone of Bug #1288544 +++
Like the newly created /firefox/nightly/all/ page, Fennec Aurora & Nightly requires each /all/ download page so that people can easily find those localized builds at:
https://www.mozilla.org/en-US/firefox/android/aurora/all/
https://www.mozilla.org/en-US/firefox/android/nightly/all/
The first step is listing all the locales in mobile_details.json which is currently hardcoded:
https://github.com/mozilla-releng/ship-it/blob/master/kickoff/templates/mobile_details.json
The latest builds can be found at:
https://archive.mozilla.org/pub/mobile/nightly/latest-mozilla-aurora-android-api-15-l10n/
https://archive.mozilla.org/pub/mobile/nightly/latest-mozilla-central-android-api-15-l10n/
Assignee | ||
Comment 1•8 years ago
|
||
Assignee | ||
Comment 2•8 years ago
|
||
Hello Fennec folks! Here I'm creating Fennec Aurora and Nightly download pages, like we have already made in Bug 1226476 for the Release and Beta channels:
https://www.mozilla.org/en-US/firefox/android/all/
https://www.mozilla.org/en-US/firefox/android/beta/all/
In the pull request [1] :flod has raised a concern about listing single-locale builds on those download pages. Should we remove those builds while leaving multi-locale builds?
[1] https://github.com/mozilla-releng/ship-it/pull/124
Flags: needinfo?(s.kaspari)
Flags: needinfo?(bbermes)
Comment 3•8 years ago
|
||
FYI, we are working on getting aurora (and maybe nightly) in Google play. So, the value won't be super important.
See bug 1241114
Comment 4•8 years ago
|
||
(In reply to Sylvestre Ledru [:sylvestre] from comment #3)
> FYI, we are working on getting aurora (and maybe nightly) in Google play.
> So, the value won't be super important.
While Google Play is obviously the preferred distribution method for most android devices, there are a large number of android devices that cannot use it (https://bugzilla.mozilla.org/show_bug.cgi?id=1139691#c21), and I would argue that testing aurora and nightly on those devices is still important.
Assignee | ||
Comment 5•8 years ago
|
||
How about only listing the multi-locale and en-US builds for each channel including Aurora and Nightly?
Comment 6•8 years ago
|
||
Who is the audience of this pages? E.g. does anyone benefit from a locale-specific build?
flod mentioned in the github issue that those builds can break when multi-locale builds do not. Does our updater even work with the single-locale builds? We shouldn't ship a version of Aurora/Nightly that doesn't update.
(In reply to Kohei Yoshino [:kohei] from comment #5)
> How about only listing the multi-locale and en-US builds for each channel
> including Aurora and Nightly?
What is the advantage of the en-US build? I guess the problems flod mentions apply to all single-locale builds?
Flags: needinfo?(s.kaspari)
Comment 7•8 years ago
|
||
The way I see it, single locale builds are useful only if there's no multi-locale build for that specific language. But I'm afraid the logic would become too complex to achieve that.
Assignee | ||
Comment 8•8 years ago
|
||
Okay, I'll create the Nightly/Aurora pages and update the Beta/Release pages to list multi-locale builds only.
Assignee | ||
Comment 9•8 years ago
|
||
Assignee | ||
Updated•8 years ago
|
Attachment #8789978 -
Attachment is obsolete: true
Assignee | ||
Updated•8 years ago
|
Assignee | ||
Updated•8 years ago
|
Attachment #8797027 -
Attachment is obsolete: true
Assignee | ||
Comment 10•8 years ago
|
||
Comment 11•8 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/7515b528f3d3bec712960fa3c20a84a142078848
Fix Bug 1301650 - Implement mozilla.org/firefox/android/nightly/all to list all localized Fennec Nightly builds
https://github.com/mozilla/bedrock/commit/42a949ff97a764ce0a095ea18b2ddf6ebcf9a6f5
Merge pull request #4504 from mozilla/demo__android-all
Fix Bug 1301650 - Implement mozilla.org/firefox/android/nightly/all to list all localized Fennec Nightly builds
Updated•8 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•6 years ago
|
Flags: needinfo?(bbermes)
You need to log in
before you can comment on or make changes to this bug.
Description
•