Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29348818: issue 4087 - Use Mozilla's product-details data to determine current product versions (Closed)

Created:
July 28, 2016, 7:42 p.m. by Jon Sonesen
Modified:
Sept. 7, 2016, 12:16 p.m.
Visibility:
Public.

Description

Replaces update server calls with simple current version json requests

Patch Set 1 : Replace update server calls with json request #

Total comments: 2

Patch Set 2 : Fix erroneous diff upload #

Total comments: 10

Patch Set 3 : Add suffix removal regex and reorder seamonkey dev versions #

Patch Set 4 : Fix regex, add error handling #

Total comments: 8

Patch Set 5 : addresses concerns for maintainability, and redundancies #

Total comments: 2

Patch Set 6 : fixed problems with commas and long line...sorry for the mistake #

Unified diffs Side-by-side diffs Delta from patch set Stats (+43 lines, -45 lines) Patch
M globals/get_browser_versions.py View 1 2 3 4 5 2 chunks +43 lines, -45 lines 0 comments Download

Messages

Total messages: 19
Jon Sonesen
July 28, 2016, 7:42 p.m. (2016-07-28 19:42:33 UTC) #1
Sebastian Noack
(BTW, please always sent mail, when uploading a new patch for review. Otherwise reviewers won't ...
Aug. 1, 2016, 4:21 p.m. (2016-08-01 16:21:07 UTC) #2
Jon Sonesen
Here is my solution to address code duplication and lazy load of response
Aug. 10, 2016, 9:15 p.m. (2016-08-10 21:15:55 UTC) #3
Sebastian Noack
Something seems to be wrong with patch set 2. The patch itself shows a few ...
Aug. 11, 2016, 9:20 a.m. (2016-08-11 09:20:24 UTC) #4
Jon Sonesen
Here is my solution to address code duplication and lazy load of response
Aug. 12, 2016, 3:21 a.m. (2016-08-12 03:21:19 UTC) #5
Jon Sonesen
Here is my solution to address code duplication and lazy load of response
Aug. 12, 2016, 3:22 a.m. (2016-08-12 03:22:50 UTC) #6
Jon Sonesen
Here is my solution to address code duplication and lazy load of response
Aug. 12, 2016, 3:25 a.m. (2016-08-12 03:25:45 UTC) #7
Wladimir Palant
https://codereview.adblockplus.org/29348818/diff/29349782/globals/get_browser_versions.py File globals/get_browser_versions.py (right): https://codereview.adblockplus.org/29348818/diff/29349782/globals/get_browser_versions.py#newcode36 globals/get_browser_versions.py:36: 'https://product-details.mozilla.org/firefox_versions.json', Gotta love it - the URL changed into ...
Aug. 12, 2016, 11:40 a.m. (2016-08-12 11:40:56 UTC) #8
Jon Sonesen
https://codereview.adblockplus.org/29348818/diff/29349782/globals/get_browser_versions.py File globals/get_browser_versions.py (right): https://codereview.adblockplus.org/29348818/diff/29349782/globals/get_browser_versions.py#newcode36 globals/get_browser_versions.py:36: 'https://product-details.mozilla.org/firefox_versions.json', On 2016/08/12 11:40:55, Wladimir Palant wrote: > Gotta ...
Aug. 16, 2016, 2:27 a.m. (2016-08-16 02:27:54 UTC) #9
Wladimir Palant
https://codereview.adblockplus.org/29348818/diff/29349782/globals/get_browser_versions.py File globals/get_browser_versions.py (right): https://codereview.adblockplus.org/29348818/diff/29349782/globals/get_browser_versions.py#newcode57 globals/get_browser_versions.py:57: versions['FIREFOX_NIGHTLY'], On 2016/08/16 02:27:54, Jon Sonesen wrote: > On ...
Aug. 16, 2016, 10:40 a.m. (2016-08-16 10:40:17 UTC) #10
Jon Sonesen
https://codereview.adblockplus.org/29348818/diff/29349782/globals/get_browser_versions.py File globals/get_browser_versions.py (right): https://codereview.adblockplus.org/29348818/diff/29349782/globals/get_browser_versions.py#newcode57 globals/get_browser_versions.py:57: versions['FIREFOX_NIGHTLY'], On 2016/08/16 10:40:17, Wladimir Palant wrote: > On ...
Aug. 16, 2016, 6:46 p.m. (2016-08-16 18:46:10 UTC) #11
Vasily Kuznetsov
In general, I'm happy with the logic. There are a couple code quality issues that ...
Aug. 22, 2016, 5:51 p.m. (2016-08-22 17:51:56 UTC) #12
Jon Sonesen
I agree with you about making the code more maintainable. With the regex thing I ...
Aug. 29, 2016, 1:15 p.m. (2016-08-29 13:15:40 UTC) #13
Jon Sonesen
addresses concerns for maintainability, and redundancies
Aug. 29, 2016, 2:53 p.m. (2016-08-29 14:53:43 UTC) #14
Vasily Kuznetsov
https://codereview.adblockplus.org/29348818/diff/29350293/globals/get_browser_versions.py File globals/get_browser_versions.py (right): https://codereview.adblockplus.org/29348818/diff/29350293/globals/get_browser_versions.py#newcode14 globals/get_browser_versions.py:14: FIREFOX_URL = 'https://product-details.mozilla.org/1.0/firefox_versions.json', The comma in the end is ...
Aug. 29, 2016, 5:27 p.m. (2016-08-29 17:27:52 UTC) #15
Jon Sonesen
On 2016/08/29 17:27:52, Vasily Kuznetsov wrote: > https://codereview.adblockplus.org/29348818/diff/29350293/globals/get_browser_versions.py > File globals/get_browser_versions.py (right): > > https://codereview.adblockplus.org/29348818/diff/29350293/globals/get_browser_versions.py#newcode14 ...
Aug. 30, 2016, 9:11 a.m. (2016-08-30 09:11:01 UTC) #16
Jon Sonesen
fixed problems with commas and long line...sorry for the mistake
Aug. 30, 2016, 9:14 a.m. (2016-08-30 09:14:47 UTC) #17
Vasily Kuznetsov
On 2016/08/30 09:14:47, Jon Sonesen wrote: > fixed problems with commas and long line...sorry for ...
Aug. 30, 2016, 10:41 a.m. (2016-08-30 10:41:28 UTC) #18
Wladimir Palant
Aug. 30, 2016, 1:26 p.m. (2016-08-30 13:26:49 UTC) #19
LGTM

Powered by Google App Engine
This is Rietveld