Closed Bug 705416 Opened 13 years ago Closed 11 years ago

Port Firefox Release Notes index page to Bedrock and automate the update

Categories

(www.mozilla.org :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kohei, Assigned: kohei)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [kb=1041658] )

Attachments

(5 obsolete files)

I don't know where this page has been linked from but it has been there for long.
http://www.mozilla.org/en-US/firefox/releases/

Unfortunately it sometimes doesn't keep up with the latest version because this is a manually-maintained static page.

The Firefox version history has been stored in
includes/product-details/history/firefoxHistory.class.php
so the list can be automatically generated.
I think Alex would be interested by this, since he has to manually do it now.
Attached patch patch to use firefoxHistory (obsolete) — Splinter Review
Attached patch patch v1.1 (obsolete) — Splinter Review
The major version were missing.
Attachment #596883 - Attachment is obsolete: true
Attached patch patch v1.2 (obsolete) — Splinter Review
+style
Attachment #596888 - Attachment is obsolete: true
Attached patch patch v1.3 (obsolete) — Splinter Review
Sorry for bugspam... I believe this will be the final patch.

* Fixed the path to the 1.0.x/1.5.0.x relnotes
* Re-added the 0.x relnotes which are not included in firefoxHistory.class.php
Attachment #596893 - Attachment is obsolete: true
10.0.x versions are misiing. See bug 726808
(In reply to David Balažic from comment #6)
> 10.0.x versions are misiing. See bug 726808

Yes, currently this index page is manually maintained, and is not updated for 10.0.x.
My patch will automate the maintenance.
Blocks: 726808
Attached patch patch v1.4, improved performance (obsolete) — Splinter Review
Can anyone review/commit this patch?
Attachment #596897 - Attachment is obsolete: true
Component: www.mozilla.org/firefox → www.mozilla.org
Using unset() on your variables at the end of a script like that most likely decreases performance. There's no need to try to free memory at the end of a php script.
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
I have ported my PHP patch to Python/Bedrock!
Pull request: https://github.com/mozilla/bedrock/pull/968
Assignee: nobody → kohei.yoshino.bugs
Status: NEW → ASSIGNED
Summary: Automate the update of Firefox Release Notes' index page → Port Firefox Release Notes index page to Bedrock and automate the update
Attachment #598396 - Attachment is obsolete: true
Whiteboard: [kb=1041658]
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/f708fb9e3597f12fd1650c9006583f6262831c6a
Bug 705416 - Port Firefox Release Notes index page to Bedrock and automate the update

https://github.com/mozilla/bedrock/commit/3a37119a4015b9e98afcf06726532fe1769488bc
Merge pull request #968 from kyoshino/bug-705416-relnotes-index

Bug 705416 - Port Firefox Release Notes index page to Bedrock and automate the update
fixed on stage https://www.allizom.org/en-US/firefox/releases/ for the release notes page
And on production http://www.mozilla.org/en-US/firefox/releases/

lsblakk: you don't have to manually update this index page anymore!
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: