Closed Bug 1290719 Opened 8 years ago Closed 8 years ago

Add Android supported locale lists to mobile_details.json

Categories

(Release Engineering :: Applications: Shipit, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kohei, Assigned: pascalc)

References

Details

Attachments

(1 file)

mobile_details.json should have the builds, beta_builds and alpha_builds properties for backward compatibility:

https://svn.mozilla.org/libs/product-details/json/mobile_details.json
https://product-details.mozilla.org/1.0/mobile_details.json

Those are required to generate the /all/ download pages:

https://www.mozilla.org/en-US/firefox/android/all/
https://www.mozilla.org/en-US/firefox/android/beta/all/

The redundant locale names could be removed when the API hits 1.1 or 2.0.
Attached file Patch on GitHub
A patch to make this json file keep the same data structure as the old one on svn, note that it is very unlikely that we will keep that structure for a future version of the API hence the hardcoding of the data in the template itself so as to not add technical debt to the Python part.
Attachment #8776598 - Flags: review?(sledru)
Assignee: nobody → pascalc
Comment on attachment 8776598 [details] [review]
Patch on GitHub

Approved on github
Attachment #8776598 - Flags: review?(sledru) → review+
Fixed: https://product-details.mozilla.org/1.0/mobile_details.json
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Component: Applications: ShipIt (backend) → Applications: ShipIt
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: