Closed
Bug 1288544
Opened 8 years ago
Closed 8 years ago
Implement mozilla.org/firefox/nightly/all to list all localized desktop Nightly builds
Categories
(www.mozilla.org :: Pages & Content, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: kohei, Assigned: kohei)
References
(Blocks 1 open bug, )
Details
Attachments
(1 file)
(deleted),
text/x-github-pull-request
|
Details |
The new page will look like
https://www.mozilla.org/en-US/firefox/developer/all/
probably with the space-themed design like
https://www.mozilla.org/en-US/firefox/nightly/firstrun/
Required: Nightly product details. The locale info is currently missing, while the version number can be found at:
https://product-details.mozilla.org/firefox_versions.json
Assignee | ||
Comment 1•8 years ago
|
||
Now we have the new product-details source which has the nightly version and locales. Let's do this.
https://product-details.mozilla.org/1.0/firefox_primary_builds.json
https://product-details.mozilla.org/1.0/firefox_versions.json
Comment 2•8 years ago
|
||
Should this bug be dup'd to bug 1299947?
Comment 3•8 years ago
|
||
(In reply to Nicholas Nethercote [:njn] from comment #2)
> Should this bug be dup'd to bug 1299947?
No, as mentionned in Bug 1299947, this is WIP for a single builds download page and this new page would link to the /all pages per channel:
https://www.mozilla.org/en-US/firefox/developer/all/
https://www.mozilla.org/en-US/firefox/beta/all/
https://www.mozilla.org/en-US/firefox/all/
This bug will allow us to have a https://www.mozilla.org/en-US/firefox/nightly/all/ page letting users also download localized nightly builds. Currently we have a /all page for all channels except Nightly.
Assignee | ||
Comment 4•8 years ago
|
||
The demo server is here:
https://bedrock-demo-nightly-all.us-west.moz.works/en-US/firefox/nightly/all/
Comment 5•8 years ago
|
||
kohei, can you change the word warranty by guarantee per Marcia's feedback? thanks!
Assignee | ||
Comment 6•8 years ago
|
||
Changed the wording. The demo server will be updated in 30 minutes.
Comment 7•8 years ago
|
||
The demo page looks nice! Thank you, it'll be great to have this.
A couple of comments, do with them what you will...
- "comes with no guarantee" -- do any Firefox release come with a guarantee? I wonder if just saying this would be better: "Nightly is updated daily. It is most appropriate for core Mozilla contributors and early adopters, not regular users."
- Because the search box is live (i.e. has an effect as soon as you type) the "Search" button isn't necessary. Perhaps remove it? The search bar is also quite large -- maybe make it less tall?
Comment 8•8 years ago
|
||
(In reply to Nicholas Nethercote [:njn] from comment #7)
> The demo page looks nice! Thank you, it'll be great to have this.
>
> A couple of comments, do with them what you will...
>
> - "comes with no guarantee" -- do any Firefox release come with a guarantee?
> I wonder if just saying this would be better: "Nightly is updated daily. It
> is most appropriate for core Mozilla contributors and early adopters, not
> regular users."
I think we should take your version, as a native speaker it probably is better than our Franco-Japanese one :)
Kohei, could you update your branch with this text please? Thanks
>
> - Because the search box is live (i.e. has an effect as soon as you type)
> the "Search" button isn't necessary. Perhaps remove it? The search bar is
> also quite large -- maybe make it less tall?
This part is a shared template element with other /all pages, I would prefer that we look at it in a separate bug and update all /all search bars if needed so as to not have to maintain a separate template/css for that page.
Assignee | ||
Comment 9•8 years ago
|
||
(In reply to Pascal Chevrel:pascalc from comment #8)
> I think we should take your version, as a native speaker it probably is
> better than our Franco-Japanese one :)
>
> Kohei, could you update your branch with this text please? Thanks
Updated the warning copy.
> This part is a shared template element with other /all pages, I would prefer
> that we look at it in a separate bug and update all /all search bars if
> needed so as to not have to maintain a separate template/css for that page.
Yeah, I'll file a separate bug to hide the search button when JavaScript is enabled.
Comment 10•8 years ago
|
||
Commits pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/fc5b1801b1a6ad794a64aa34a4c590e5ebbd9a6b
Fix Bug 1288544 - Implement mozilla.org/firefox/nightly/all to list all localized desktop Nightly builds
https://github.com/mozilla/bedrock/commit/fd6ab51757f6988c97da1cb8e3b5c72d29d8a8d4
Merge pull request #4326 from kyoshino/demo__nightly-all
Fix Bug 1288544 - Implement mozilla.org/firefox/nightly/all to list all localized desktop Nightly builds
Updated•8 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Comment 11•8 years ago
|
||
http://mozilla.org/firefox/nightly/all still doesn't exist. I guess this change needs to be pushed into production somehow? What is the process there?
Comment 12•8 years ago
|
||
(In reply to Nicholas Nethercote [:njn] from comment #11)
> http://mozilla.org/firefox/nightly/all still doesn't exist. I guess this
> change needs to be pushed into production somehow? What is the process there?
www.mozilla.org code gets deployed a few times a week, it is already on the staging server (https://www.allizom.org/en-US/firefox/nightly/all/) so we just have to wait for the next push to production :)
Assignee | ||
Comment 13•8 years ago
|
||
Live now.
Comment 14•8 years ago
|
||
(In reply to Kohei Yoshino [:kohei] from comment #13)
> Live now.
Great! I just blogged about this: https://blog.mozilla.org/nnethercote/2016/09/09/how-to-get-localized-firefox-nightly-builds/
Assignee | ||
Comment 15•8 years ago
|
||
(In reply to Nicholas Nethercote [:njn] from comment #14)
> Great! I just blogged about this:
> https://blog.mozilla.org/nnethercote/2016/09/09/how-to-get-localized-firefox-
> nightly-builds/
Wanna see a cross post on https://blog.nightly.mozilla.org/ :)
You need to log in
before you can comment on or make changes to this bug.
Description
•