Closed
Bug 957242
Opened 10 years ago
Closed 10 years ago
Move Firefox system requirements pages from legacy PHP site
Categories
(www.mozilla.org :: Legacy PHP system, defect)
www.mozilla.org
Legacy PHP system
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: sgarrity, Unassigned)
References
Details
(Whiteboard: [kb=1256430] )
Attachments
(1 file)
325.33 KB,
patch
|
pmac
:
review+
|
Details | Diff | Splinter Review |
There are 101 Firefox system requirements PHP-based pages in the mozilla.com SVN repo. These pages should be ported to bedrock or archived in some form. Large groups of these pages are identical, except for the version number. For example, the release notes for all 12 Firefox 10.x releases are identical, as are 11 and 12 (probably more). We could reduce this to the actual number of unique files (renaming common pages as "Release Notes for Firefox versions 10 through 14", for example) and redirect the other identical pages. This could also be a candidate for the database in bedrock, but the contents don't change very often (and once published, they almost never change). Here's the list of files: http://www.mozilla.com/en-US/firefox/2.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/3.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/3.5/system-requirements/index.html http://www.mozilla.com/en-US/firefox/3.6/system-requirements/index.html http://www.mozilla.com/en-US/firefox/4.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/5.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/6.0.1/system-requirements/index.html http://www.mozilla.com/en-US/firefox/6.0.2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/6.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/6.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/7.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/7.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/8.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/8.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/9.0.1/system-requirements/index.html http://www.mozilla.com/en-US/firefox/9.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/9.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0.1/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0.10/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0.11/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0.12/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0.2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0.3/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0.4/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0.5/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0.6/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0.7/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0.8/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0.9/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/10.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/11.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/11.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/12.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/12.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/12.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/13.0.1/system-requirements/index.html http://www.mozilla.com/en-US/firefox/13.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/13.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/13.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/14.0.1/system-requirements/index.html http://www.mozilla.com/en-US/firefox/14.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/14.0beta/system-requirements/index.html http://www.mozilla.com/en-US/mobile/14.0.1/system-requirements/index.html http://www.mozilla.com/en-US/mobile/14.0.2/system-requirements/index.html http://www.mozilla.com/en-US/mobile/14.0/system-requirements/index.html http://www.mozilla.com/en-US/mobile/14.0beta/system-requirements/index.html http://www.mozilla.com/en-US/mobile/15.0.1/system-requirements/index.html http://www.mozilla.com/en-US/mobile/15.0/system-requirements/index.html http://www.mozilla.com/en-US/mobile/15.0a2/system-requirements/index.html http://www.mozilla.com/en-US/mobile/15.0beta/system-requirements/index.html http://www.mozilla.com/en-US/mobile/16.0beta/system-requirements/index.html http://www.mozilla.com/en-US/mobile/17.0a2/system-requirements/index.html http://www.mozilla.com/en-US/mobile/17.0beta/system-requirements/index.html http://www.mozilla.com/en-US/mobile/18.0beta/system-requirements/index.html http://www.mozilla.com/en-US/mobile/19.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/15.0.1/system-requirements/index.html http://www.mozilla.com/en-US/firefox/15.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/15.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/15.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/16.0.1/system-requirements/index.html http://www.mozilla.com/en-US/firefox/16.0.2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/16.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/16.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/17.0.1/system-requirements/index.html http://www.mozilla.com/en-US/firefox/17.0.2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/17.0.3/system-requirements/index.html http://www.mozilla.com/en-US/firefox/17.0.4/system-requirements/index.html http://www.mozilla.com/en-US/firefox/17.0.5/system-requirements/index.html http://www.mozilla.com/en-US/firefox/17.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/17.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/17.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/18.0.1/system-requirements/index.html http://www.mozilla.com/en-US/firefox/18.0.2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/18.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/18.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/18.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/19.0.1/system-requirements/index.html http://www.mozilla.com/en-US/firefox/19.0.2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/19.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/19.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/20.0.1/system-requirements/index.html http://www.mozilla.com/en-US/firefox/20.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/20.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/20.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/21.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/21.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/21.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/22.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/22.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/22.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/23.0.1/system-requirements/index.html http://www.mozilla.com/en-US/firefox/23.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/23.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/23.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/24.0/system-requirements/index.html http://www.mozilla.com/en-US/firefox/24.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/24.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/25.0a2/system-requirements/index.html http://www.mozilla.com/en-US/firefox/25.0beta/system-requirements/index.html http://www.mozilla.com/en-US/firefox/26.0a2/system-requirements/index.html
Reporter | ||
Comment 1•10 years ago
|
||
jbertsch, can you help us figure out what to do with these files?
Flags: needinfo?(jbertsch)
Comment 2•10 years ago
|
||
Lukas - what do you think we should do with these? I'll set up 15 minutes for us to discuss.
Flags: needinfo?(jbertsch) → needinfo?(lsblakk)
Reporter | ||
Comment 3•10 years ago
|
||
We could just port them directly to bedrock. It's a bit of grunt work, but certainly do-able.
Comment 4•10 years ago
|
||
Justin and Josh- I spoke with Lukas - what do you think about making these pages part of the database? Thx, Jen
Flags: needinfo?(lsblakk)
Flags: needinfo?(jmize)
Flags: needinfo?(hoosteeno)
Comment 5•10 years ago
|
||
(In reply to Jennifer Bertsch [:jbertsch] from comment #4) > I spoke with Lukas - what do you think about making these pages part of the > database? In IRC Jen added that every release has/will have a system requirements page, and that bug 439031, when completed, will let people navigate to them. As such I think they're a good candidate for being added to the RNA application. I will defer to Josh about whether such an addition is better to do before or after our anticipated launch before 2014-02-03.
Flags: needinfo?(hoosteeno)
Comment 6•10 years ago
|
||
I agree that it seems like a good candidate for inclusion, and if things go well we might be able to squeeze the additional work in before 2014-02-03.
Flags: needinfo?(jmize)
Comment 7•10 years ago
|
||
Question from Jen: will the process for porting the existing pages into the DB be manual or automated?
Comment 8•10 years ago
|
||
This will have to be manual, sorry.
Reporter | ||
Updated•10 years ago
|
Summary: Move Firefox release notes pages from legacy PHP site → Move Firefox system requirements pages from legacy PHP site
Comment 9•10 years ago
|
||
Moving to the backlog.
Updated•10 years ago
|
Whiteboard: [kb=1256430]
Comment 10•10 years ago
|
||
This is already built into RNA. Next steps: 1. Need a template 2. Need to port old content 3. Apache work
Comment 11•10 years ago
|
||
Update: System requirements are built into production RNA. We still need to migrate data (bug 957830) and build a Bedrock template for these (bug 982336).
Reporter | ||
Comment 12•10 years ago
|
||
From what I understand, everything is in place to port this content. There are about 100 system requirements pages in SVN. Fortunately, most of them are very basic HTML that will be relatively easy to copy/paste into the RNA admin. I'm fine taking this on. Unless I'm told otherwise, I'll go ahead and get this started.
Comment 13•10 years ago
|
||
Yes please! That would be great Steven. Thanks!
Reporter | ||
Comment 14•10 years ago
|
||
jgmize: I've got the system requirements for Firefox 2.0 added to the database. Can you give it a quick review before I do 100 more? https://www.mozilla.org/b/en-US/firefox/2.0/system-requirements/
Flags: needinfo?(jmize)
Reporter | ||
Comment 16•10 years ago
|
||
Ok, I've got all of the Firefox system requirements pages from SVN added into RNA. This does not include the Mobile release notes (yet). The following URLs are ready and the next step is to redirect /*/firefox/*/system-requirements/ to Bedrock. http://www.mozilla.org/b/en-US/firefox/10.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0.10/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0.11/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0.12/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0.2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0.3/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0.4/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0.5/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0.6/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0.7/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0.8/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0.9/system-requirements/ http://www.mozilla.org/b/en-US/firefox/10.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/11.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/11.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/12.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/12.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/12.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/13.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/13.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/13.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/13.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/14.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/14.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/14.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/15.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/15.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/15.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/15.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/16.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/16.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/16.0.2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/16.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/17.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/17.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/17.0.2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/17.0.3/system-requirements/ http://www.mozilla.org/b/en-US/firefox/17.0.4/system-requirements/ http://www.mozilla.org/b/en-US/firefox/17.0.5/system-requirements/ http://www.mozilla.org/b/en-US/firefox/17.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/17.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/18.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/18.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/18.0.2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/18.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/18.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/19.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/19.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/19.0.2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/19.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/19.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/2.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/20.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/20.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/20.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/20.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/21.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/21.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/21.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/22.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/22.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/22.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/23.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/23.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/23.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/23.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/24.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/24.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/24.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/25.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/25.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/25.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/25.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/26.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/26.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/26.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/27.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/27.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/27.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/27.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/28.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/28.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/28.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/29.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/29.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/3.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/3.5/system-requirements/ http://www.mozilla.org/b/en-US/firefox/30.0a2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/4.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/5.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/6.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/6.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/6.0.2/system-requirements/ http://www.mozilla.org/b/en-US/firefox/6.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/7.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/7.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/8.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/8.0beta/system-requirements/ http://www.mozilla.org/b/en-US/firefox/9.0/system-requirements/ http://www.mozilla.org/b/en-US/firefox/9.0.1/system-requirements/ http://www.mozilla.org/b/en-US/firefox/9.0beta/system-requirements/
Reporter | ||
Comment 17•10 years ago
|
||
PR for the redirect: https://github.com/mozilla/bedrock/pull/2053
Reporter | ||
Comment 18•10 years ago
|
||
I've spun off Bug 1017564 to address the /mobile/*/system-requirements/ pages.
Reporter | ||
Comment 19•10 years ago
|
||
Here's a simple remove-only patch to delete the old Firefox System Requirements pages from SVN once the Bedrock PR has been merged/pushed.
Attachment #8430797 -
Flags: review?(jmize)
Comment 20•10 years ago
|
||
Commit pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/5d69d0a8d89768fe12319d54e77677713c3aaf87 Redirect Firefox system requirements to Bedrock Bug 957242
Reporter | ||
Updated•10 years ago
|
Attachment #8430797 -
Flags: review?(jmize) → review?(pmac)
Updated•10 years ago
|
Attachment #8430797 -
Attachment is patch: true
Attachment #8430797 -
Attachment mime type: text/html → text/plain
Comment 21•10 years ago
|
||
Comment on attachment 8430797 [details] [diff] [review] Patch to remove /en-US/firefox/*/system-requirements/* Review of attachment 8430797 [details] [diff] [review]: ----------------------------------------------------------------- Ship it!
Attachment #8430797 -
Flags: review?(pmac) → review+
Reporter | ||
Comment 22•10 years ago
|
||
Done in trunk in r129535, tags/stage in r129538, and tags/production in r129539.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•