Closed
Bug 1275483
Opened 8 years ago
Closed 8 years ago
Create What's New page for Firefox Nightly
Categories
(www.mozilla.org :: Pages & Content, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: pascalc, Assigned: kohei)
References
(Blocks 1 open bug)
Details
Every 6 weeks, when we change of cycle, our Nightly users should get a What's New page displayed. Since nobody was working on maintaining such page, mozilla.org redirects all requests for this page to the First Run page for Nightly. https://github.com/mozilla/bedrock/blob/master/bedrock/firefox/redirects.py#L26 We need this communication channel to engage these users and the information displayed will change with every cycle. I am assigning this bug to myself for the moment as the content is not written yet and I know Bedrock enough to make a patch for the redirect and write a jinja template. I am targetting the next 50 cycle on Nightly to activate a What's New page, that is https://www.mozilla.org/fr/projects/firefox/50.0a1/whatsnew/
Reporter | ||
Comment 1•8 years ago
|
||
Sylvestre, Marcia, I am targetting Firefox 48, it probably needs tracking on your side
Comment 2•8 years ago
|
||
48? 48 is becoming beta tomorrow 50 is the next nightly
Reporter | ||
Comment 3•8 years ago
|
||
I am targetting the 48 on the release channel, that is 51 on Nightly
Reporter | ||
Updated•8 years ago
|
Assignee: pascalc → kohei.yoshino
Assignee | ||
Updated•8 years ago
|
Status: NEW → ASSIGNED
Reporter | ||
Comment 4•8 years ago
|
||
It seems the redirect to use the firstrun page instead of whatsnew is here: https://github.com/mozilla/bedrock/blob/master/bedrock/firefox/redirects.py#L26-L28 Maybe it should be something like that instead (tested locally, it works): # bug 1275483 redirect(r'^projects/firefox/[^/]+a[0-9]+/whatsnew(?P<p>.*)$', '/firefox/nightly/whatsnew{p}'), # bug 748503, 1275483 redirect(r'^projects/firefox/[^/]+a[0-9]+/firstrun(?P<p>.*)$', '/firefox/nightly/firstrun{p}'), Then we would need a jinja template in say: bedrock/firefox/templates/firefox/nightly_whatsnew.html and call this template in bedrock/firefox/urls.py like: page('firefox/nightly/whatsnew', 'firefox/nightly_whatsnew.html'), Putting those note down in case they help kohei with the initial setup of the page.
Reporter | ||
Comment 5•8 years ago
|
||
pmac, we want to target the next Firefox release to reactivate a Nightly What's New page, the shift from Nightly 50 to 51 is on August 1st, how late can we send you a patch for review to target that date? (depending on your answer, we will adjust the complexity and content of the page to fit the dates). Thanks
Flags: needinfo?(pmac)
Comment 6•8 years ago
|
||
It all depends on how much time code review will take. If it's not that big a diff then we would only ask for a couple of days lead time just to make sure nothing goes wrong. We can deploy changes to prod anytime we want so the only worry is getting it merged. Do you have any feeling on how complex a change this will be and how fancy the page will be (which could increase testing requirements)?
Flags: needinfo?(pmac)
Reporter | ||
Comment 7•8 years ago
|
||
We are going to target 52, that will be safer.
Assignee | ||
Comment 8•8 years ago
|
||
Alright.
Comment 9•8 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/40bf1afd6b9afee9d9d566bb3c5f1af33e093f8c Fix Bug 1275483 - Create What's New page for Firefox Nightly https://github.com/mozilla/bedrock/commit/76baf0d9aca9c4ffc58ae53ec03bb0871c2f77c9 Merge pull request #4332 from kyoshino/demo__nightly-whatsnew Fix Bug 1275483 - Create What's New page for Firefox Nightly
Updated•8 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•