Retire old /whatsnew and /firstrun pages

RESOLVED FIXED

Status

www.mozilla.org
Pages & Content
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: agibson, Assigned: agibson)

Tracking

Production

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [kb=1932933])

(Assignee)

Description

3 years ago
I think the time has come again where we should tidy up some of our /whatsnew [1] and /firstrun [2] logic, and remove some of the older templates where applicable.

Seeing as the current ESR is FF 38 [3], I think we should be good to remove templates under what was shown for 38.0.5, falling back to the generic Sync promo template.

[1] https://github.com/mozilla/bedrock/blob/master/bedrock/firefox/views.py#L458
[2] https://github.com/mozilla/bedrock/blob/master/bedrock/firefox/views.py#L458
[3] https://www.mozilla.org/en-US/firefox/organizations/faq/
(Assignee)

Updated

3 years ago
Assignee: nobody → agibson
Status: NEW → ASSIGNED
Whiteboard: [kb=1932933]
(Assignee)

Updated

3 years ago
Blocks: 1233052

Comment 1

3 years ago
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/f9d5b02cf690ea6f8b20e5f90523a43dc98581bd
[fix bug 1237960] Remove old /whatsnew and /firstrun pages

https://github.com/mozilla/bedrock/commit/255ee49f78a01878e0db3966b5bc237a489baacb
Merge pull request #3754 from alexgibson/bug-1237960-remove-old-whatsnew-firstrun-pages

[fix bug 1237960] Remove old /whatsnew and /firstrun pages

Updated

3 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED

Comment 2

3 years ago
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/71f6981bd81b8f9499b4a481b54374e533957c70
[bug 1237960] Remove orphaned firstrun JS files

https://github.com/mozilla/bedrock/commit/30019aae8035c29bde2736dcffa510fc252e7fab
Merge pull request #3763 from alexgibson/bug-1237960-remove-unesed-js-files

[bug 1237960] Remove orphaned firstrun JS files

Comment 3

3 years ago
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/5f9a890b5c741d301362f20a9c8589a5b7f92842
[bug 1237960] Remove redundant /whatsnew FF 37 files

https://github.com/mozilla/bedrock/commit/b7e2f450ccb176fd6bc632af3c0de51fa751ba36
Merge pull request #3783 from alexgibson/bug-1237960-remove-whatsnew37-references

[bug 1237960] Remove redundant /whatsnew FF 37 files
You need to log in before you can comment on or make changes to this bug.