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)

Production
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kohei, Assigned: kohei)

References

(Blocks 1 open bug, )

Details

Attachments

(1 file)

44 bytes, text/x-github-pull-request
Details | Review
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
Depends on: 1288547
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
Should this bug be dup'd to bug 1299947?
(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.
kohei, can you change the word warranty by guarantee per Marcia's feedback? thanks!
Changed the wording. The demo server will be updated in 30 minutes.
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?
(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.
(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.
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
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
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?
(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 :)
(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/
(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/ :)
Depends on: 1302117
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: