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

Issue 6702768332996608: Issue 2432 - Auto-generate browser versions on requirements page (Closed)

Created:
April 29, 2015, 11:08 a.m. by Sebastian Noack
Modified:
May 18, 2015, 11:14 a.m.
Reviewers:
kzar, Wladimir Palant
CC:
saroyanm
Visibility:
Public.

Patch Set 1 : #

Total comments: 7

Patch Set 2 : Rewrite #

Patch Set 3 : Use CMS_CACHE_DIR variable #

Patch Set 4 : Got rid of CMS_CACHE_DIR variable in favor of Source.get_cache_dir() #

Total comments: 28

Patch Set 5 : Addressed comments #

Patch Set 6 : Include minor version number for Thunderbird releases #

Patch Set 7 : Addressed some more comments #

Total comments: 6

Patch Set 8 : Addressed comments #

Patch Set 9 : Removed debug print #

Total comments: 2

Patch Set 10 : Removed build ID an try-block for SeaMonkey Aurora and Nightly #

Unified diffs Side-by-side diffs Delta from patch set Stats (+243 lines, -75 lines) Patch
A .gitignore View 1 1 chunk +3 lines, -0 lines 0 comments Download
A .hgignore View 1 2 3 4 1 chunk +6 lines, -0 lines 0 comments Download
A globals/get_browser_versions.py View 1 2 3 4 5 6 7 8 9 1 chunk +210 lines, -0 lines 0 comments Download
M pages/requirements.tmpl View 1 2 3 4 5 6 3 chunks +24 lines, -75 lines 0 comments Download

Messages

Total messages: 13
Sebastian Noack
Note that this change is supposed to land after the website migration, to avoid conflicts ...
April 29, 2015, 11:35 a.m. (2015-04-29 11:35:09 UTC) #1
Wladimir Palant
http://codereview.adblockplus.org/6702768332996608/diff/6231550869897216/globals/get_current_browser_versions.py File globals/get_current_browser_versions.py (right): http://codereview.adblockplus.org/6702768332996608/diff/6231550869897216/globals/get_current_browser_versions.py#newcode23 globals/get_current_browser_versions.py:23: def get_opera_version(channel): Add this as inner function to get_opera_versions? ...
April 29, 2015, 5:16 p.m. (2015-04-29 17:16:55 UTC) #2
Sebastian Noack
Here comes a new patch set, I ended up with an almost complete rewrite. 1. ...
April 30, 2015, 11:52 a.m. (2015-04-30 11:52:46 UTC) #3
Wladimir Palant
http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/.hgignore File .hgignore (right): http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/.hgignore#newcode6 .hgignore:6: ^cache/ Better: ^cache$ http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/globals/get_browser_versions.py File globals/get_browser_versions.py (right): http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/globals/get_browser_versions.py#newcode33 globals/get_browser_versions.py:33: ...
April 30, 2015, 3:34 p.m. (2015-04-30 15:34:47 UTC) #4
Sebastian Noack
http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/.hgignore File .hgignore (right): http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/.hgignore#newcode6 .hgignore:6: ^cache/ On 2015/04/30 15:34:47, Wladimir Palant wrote: > Better: ...
April 30, 2015, 8:26 p.m. (2015-04-30 20:26:20 UTC) #5
Sebastian Noack
http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/globals/get_browser_versions.py File globals/get_browser_versions.py (right): http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/globals/get_browser_versions.py#newcode165 globals/get_browser_versions.py:165: versions['previous'] = cached_previous Never mind. I found a way ...
April 30, 2015, 10:39 p.m. (2015-04-30 22:39:41 UTC) #6
Sebastian Noack
http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/globals/get_browser_versions.py File globals/get_browser_versions.py (right): http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/globals/get_browser_versions.py#newcode151 globals/get_browser_versions.py:151: print >>sys.stderr, "Warning: Failed to get %s versions, falling ...
May 5, 2015, 1:34 p.m. (2015-05-05 13:34:34 UTC) #7
Wladimir Palant
http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/.hgignore File .hgignore (right): http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/.hgignore#newcode6 .hgignore:6: ^cache/ On 2015/04/30 20:26:20, Sebastian Noack wrote: > Fair ...
May 13, 2015, 1:17 p.m. (2015-05-13 13:17:23 UTC) #8
Sebastian Noack
http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/globals/get_browser_versions.py File globals/get_browser_versions.py (right): http://codereview.adblockplus.org/6702768332996608/diff/5653164804014080/globals/get_browser_versions.py#newcode98 globals/get_browser_versions.py:98: 'unreleased': [get_seamonkey_version('beta', '20150101215737')] On 2015/05/13 13:17:23, Wladimir Palant wrote: ...
May 13, 2015, 6:35 p.m. (2015-05-13 18:35:11 UTC) #9
Wladimir Palant
Up to you if you want to address the nit below. LGTM if you don't. ...
May 14, 2015, 7:53 p.m. (2015-05-14 19:53:18 UTC) #10
Sebastian Noack
Before I'm going to push this, can you please provision /var/cache/web.adblockplus.org/browsers.json with the content below, ...
May 15, 2015, 10:24 a.m. (2015-05-15 10:24:54 UTC) #11
Sebastian Noack
On 2015/05/15 10:24:54, Sebastian Noack wrote: > "firefox": {"current": "36"}, Sorry, since FF 38, was ...
May 15, 2015, 11:18 a.m. (2015-05-15 11:18:29 UTC) #12
Wladimir Palant
May 18, 2015, 11:10 a.m. (2015-05-18 11:10:42 UTC) #13
LGTM

Powered by Google App Engine
This is Rietveld