Mozilla.com/Bedrock: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 13: Line 13:
= Roadmap & Features =
= Roadmap & Features =


We have pushed out a few pages live on Bedrock already. In late March, we plan on building out the new One Mozilla (http://onemozilla.org/) design which replace all of our current product pages.
We have pushed out a few pages live on Bedrock already, and plan to push a big chunk of our pages on 3/29.


To view all the current bedrock bugs, use the following search. These are mostly bugs concerning IT and getting everything rolled out to production.
Here's the checklist for the 3/29 push: https://etherpad.mozilla.org/one-mozilla-milestones
 
To view all the current bedrock bugs, use the following search:


[https://bugzilla.mozilla.org/buglist.cgi?list_id=2432921;short_desc=%5Bbedrock%5D;resolution=---;resolution=DUPLICATE;query_based_on=bedrock;query_format=advanced;short_desc_type=allwordssubstr;known_name=bedrock Really long bugzilla search query]
[https://bugzilla.mozilla.org/buglist.cgi?list_id=2432921;short_desc=%5Bbedrock%5D;resolution=---;resolution=DUPLICATE;query_based_on=bedrock;query_format=advanced;short_desc_type=allwordssubstr;known_name=bedrock Really long bugzilla search query]
We use github's issues to track feature requests and code-specific bugs. View it here:
https://github.com/mozilla/bedrock/issues?sort=created&direction=desc&state=open


= Notes =
= Notes =

Revision as of 17:31, 23 March 2012

Bedrock

Bedrock is a new version of mozilla.com written on top of Playdoh, Mozilla's Django skeleton project.

The goal is to transition to Django (and more importantly, Python) for the following reasons, even though this is an incomplete list:

It is early in development, but the goal is to have a lot of the important pages of mozilla.com ported over by the end of 2011. See Mozilla.com/Bedrock#Roadmap_.26_Features for more details.

Roadmap & Features

We have pushed out a few pages live on Bedrock already, and plan to push a big chunk of our pages on 3/29.

Here's the checklist for the 3/29 push: https://etherpad.mozilla.org/one-mozilla-milestones

To view all the current bedrock bugs, use the following search:

Really long bugzilla search query

Notes

I will try to document the mozilla.org product pages as I port them, especially noting edge cases.

Download Button

  • For IE, the button spawns a new 1x1 window which links to the download and the page redirects to the thank you page. This is done to avoid a security notification when the thank you page inits the download.
    • The thank you page specifically checks for IE and doesn't init the download for it
  • The thank you page is specifically for js-enabled people. When js is disabled, the download button simply lists links to all OS's that Firefox can be downloaded for and the links directly download Firefox.

Braindumps