Releases/Firefox 3.6/BuildNotes

From MozillaWiki
< Releases‎ | Firefox 3.6
Revision as of 19:22, 19 January 2010 by Catlee (talk | contribs) (Created page with 'Until we're about to ship this page will serve as a spot to put down a rough checklist of what needs to be done to ship. = Release Engineers = = Tracking Bug = {{bug|540666}} …')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Until we're about to ship this page will serve as a spot to put down a rough checklist of what needs to be done to ship.

Release Engineers

Tracking Bug

bug 540666

Notes

Generate major update

Stage and Rename files

Content verification

Ownernship/permission verification

find . ! -user ffxbld
find . ! -group firefox
find . -type f ! -perm 644
find . -type d -mindepth 1 ! -perm 755 ! -name 'contrib*'
find . -type d -maxdepth 1 ! -perm 2775  -name 'contrib*'


Add index files

for dir in `find . -type d -mindepth 1`; do cp -p index.html $dir/; done

Tag and Source package regeneration

Bouncer Setup

Push to Mirrors

Update rsync modules

Push Major Update

Symlink update

Remove index.html files

Once we are fully announced we can remove the index.html files:

cd /pub/mozilla.org/firefox/releases/3.6/
find . -name index.html | less
find . -name index.html | xargs rm -v