Closed Bug 964928 Opened 10 years ago Closed 10 years ago

Code new version of Firefox Nightly First Run page

Categories

(www.mozilla.org :: Pages & Content, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: davidwboswell, Assigned: mhoye)

References

()

Details

(Whiteboard: [kb=1256402] )

Attachments

(2 files)

Opening a bug to code a new version of the Firefox Nightly First Run page.  For reference, the design work for that is being tracked in bug 964919.

Goal: Create a very clear next step about how to contribute to QA for people who use the Nightly build.  The current page has 22 links on it and it's not providing a clear pathway for people.

Priority: Creating a functioning pathway for connecting with QA contributors is a key part of the 2014 goal of growing the size of the community by 10x.  Having a Nightly First Run page with clear actions on it is a critical part of creating that QA pathway.
Hi David-

I really like this idea.  What sort of timeline are you thinking about?

Thx,
Jen
Blocks: 650308
Depends on: 964919
OS: Mac OS X → All
Hardware: x86 → All
(In reply to Jennifer Bertsch [:jbertsch] from comment #1) 
> I really like this idea.  What sort of timeline are you thinking about?

Late Q1 or early Q2 would be ideal -- we'll want to get this in front of potential QA contributors as soon as we can.
OK let me figure out how to fit it in around the MWC, Australis, and Windows 8 work.

I'd love to get it done.
Whiteboard: [kb=1256402]
FYI, we also have an interest from a l10n perspective in getting that page localized and pointing to localized nightly builds as our core historical communities work on the nightly channel and we would love to gather feedback and grow our Nightly users community.
Thanks, Pascal.  We'll make sure the page is localizable, and you and Flod are looped in to our workflow.
Jen, thanks for thinking about how to get this in the schedule.  It will be a big help to the QA community to get it updated and live again.

Pascal, very glad to hear you'd like to get this localized.  That will help us connect with QA contributors who don't speak English.
I'm working on this right now, over on GitHub.
Assignee: nobody → mhoye
First run is in this pull request: 

 https://github.com/mozilla/bedrock/pull/1740/files
Malexis - Could we please see this on a demo server this week?  Thx.
Flags: needinfo?(malexis)
Thanks so much Mike, for creating this pull request.  I apologize for being so slow to review it.  I'm excited to get this page out!

David - I've attached an image of the page Mike created for your review.  My main questions are:
1.  do you want a slightly more clear,larger, called out CTA to join the QA community?
2.  do you want to link to /contribute, whatcanidoformozilla.org or somewhere else?
Flags: needinfo?(malexis) → needinfo?(dboswell)
(In reply to Jennifer Bertsch [:jbertsch] from comment #10)
> David - I've attached an image of the page Mike created for your review.  My
> main questions are:
> 1.  do you want a slightly more clear,larger, called out CTA to join the QA
> community?
> 2.  do you want to link to /contribute, whatcanidoformozilla.org or
> somewhere else?

Thanks for the screenshot.  I think that this is great for now and that this will give us something to work with to get the page live in Nightlies again.

I still would like to work through the design process in bug 964919 for a v2 of this that let's us optimize for the content and look of the page.  That shouldn't be a blocker to just getting this going again though.
Flags: needinfo?(dboswell)
Hi David-

I think I just figured out that this bug and the design bug (https://bugzilla.mozilla.org/show_bug.cgi?id=964919) are separate bugs...

So, for next steps:  Do you want to push out this PR now and turn it on?  And then deal with designing something else later this year?

Thx,
Jen
Flags: needinfo?(dboswell)
Pending a more significant re-design of this page, I did a quick run-through in the Firefox webdev tools and have attached a screenshot of some proposed changes here.

Changes include:
1. Pull the "Thank you." and "By using..." headlines up under the main page title, adjust font sizes accordingly.
2. Put the three lists of links in columns in a white box.
3. Drop what I think might be unnecessary punctuation (colons on the headings, and periods on the links, except for the one with two distinct sentences, though I think it might be worth re-wording that to be a single phrase.

In the mobile layout sizes, the three columns would stack.
(In reply to Jennifer Bertsch [:jbertsch] from comment #13)
> So, for next steps:  Do you want to push out this PR now and turn it on? 
> And then deal with designing something else later this year?

Yes, I'm fine going ahead with this change and getting to the design work for a v2 when Creative has bandwidth.

(In reply to Steven Garrity [:sgarrity] from comment #14)
> Created attachment 8393446 [details]
> Quick layout cleanup of nightly firstrun page

Looks nice.  Thanks for the clean up :)
Flags: needinfo?(dboswell)
Thanks, Steven and Mike H!

Malexis-when can we get this pushed out to production?
Flags: needinfo?(malexis)
Oh and please note - we need the page live at the Nightly firstrun URL and the Nightly whatsnew URL
Hi, folks; Could I ask a few extra sets of eyes on this now that we've rolled over our version numbering? I just notice that I've got a hardcoded version number in my pull request, our mockups are from last week, and I'd very much like to get this right on the first try.
To clarify, I'm talking about where those URLs land, which is being resolved in bug 964919 and https://github.com/mozilla/bedrock/pull/1751
(In reply to Mike Hoye [:mhoye] from comment #20)
> To clarify, I'm talking about where those URLs land, which is being resolved
> in bug 964919 and https://github.com/mozilla/bedrock/pull/1751

sgarrity ^^ Do you have time to take another look?
Flags: needinfo?(steven)
I have a new PR (https://github.com/mozilla/bedrock/pull/1815) replacing #1751 that includes the style changes in the screenshot above.

Still need to update the /whatsnew/ link. I'm going to see if this can be a non-version-specific link so it doesn't get out of date.

(In reply to Jennifer Bertsch [:jbertsch] from comment #17)
> Oh and please note - we need the page live at the Nightly firstrun URL and
> the Nightly whatsnew URL

So, this page should be used as both firstrun and whatsnew page?
Flags: needinfo?(steven)
Yes - we are going to use this page as a firstrun and whatsnew page for the short term.


Thanks Steven!
Ah, I see the firstrun page is already being used as the whatsnew page for nightly (https://github.com/mozilla/bedrock/commit/c0bdbae036198475597cbdfc17082f56df39408e). I think we're all set here.
Updated Nightly and saw the new /firstrun page on production,
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Nice!

Is there a bug open for the redesign yet?
(In reply to Brian King [:kinger] from comment #27)
> Nice!
> 
> Is there a bug open for the redesign yet?

Bug 964919
I just noticed there's a broken link on the new Nightly First Run page.  The link in the 'Learn more about your local Mozilla community' section -- it's pointing to example.com.  I'm assuming it's meant to point to

http://www.mozilla.org/contact/communities/
(In reply to David Boswell from comment #29)
> I just noticed there's a broken link on the new Nightly First Run page.  The
> link in the 'Learn more about your local Mozilla community' section -- it's
> pointing to example.com.  I'm assuming it's meant to point to
> 
> http://www.mozilla.org/contact/communities/

See bug 1001100 comment 2, that piece of text wasn't supposed to be displayed for English (already fixed).

That bug allows local communities to add info on the first-run page, so far we have fr and it
https://www.mozilla.org/fr/firefox/nightly/firstrun/
https://www.mozilla.org/it/firefox/nightly/firstrun/
Clearing needinfo
Flags: needinfo?(malexis)
You need to log in before you can comment on or make changes to this bug.