Releases/Firefox 25.0.1/BuildNotes: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(initial contents)
 
(release complete!)
 
(3 intermediate revisions by the same user not shown)
Line 5: Line 5:
* {{bug|936571|Tracker}}
* {{bug|936571|Tracker}}
* {{bug|938075}} some FF win candidate installers wrong size
* {{bug|938075}} some FF win candidate installers wrong size
* {{bug|892972}} special what's new page for 'pl' locale


= Fennec Build 1 =
= Fennec Build 1 =
Line 11: Line 12:
* <s>[[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s>
* <s>[[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s>
** done by relman
** done by relman
* [[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish]]
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Publish_Fennec | Publish]]</s>
** [[Release:Release_Automation_on_Mercurial:Updates#Push_Fennec_to_mirrors | Push to mirrors]] is now part of publish step
** T-Store UI & workflows changed again.
** <s>[[Release:Release_Automation_on_Mercurial:Updates#Push_Fennec_to_mirrors | Push to mirrors]] is now part of publish step</s>


= Firefox Build 1 =
= Firefox Build 1 =
Line 19: Line 21:
* <s>[[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s>
* <s>[[Release:Release_Automation_on_Mercurial:Starting_a_Release#Submit_to_Ship_It | Submit to Ship It]]</s>
** done by relman
** done by relman
** several repacks failed, restarted
** several repacks failed, rebuilt with standalone repacker
** {{bug|938075}} report of <tt>ru</tt> installer being packaged with <tt>rm</tt> locale as well.
** {{bug|938075}} report of 3 win32 installers being excessively large (75M vs 22M). Those locales rebuilt with standalone repacker
* [[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]]
** These needed the 25.0 pl what's new page manually applied ([https://bugzil.la/892972#c11 bug 892972]):
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Do_I_need_to_throttle.3F | Apply Throttling ]]
    # ffxbld@aus3-staging
* [[Release:Release_Automation_on_Mercurial:Updates#Check_Throttling | Verify throttling ]]
    cd /opt/aus2/snippets/staging/
* [[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]]
    rsync -a ../pushed/Firefox-25.0.1-build1-test/ ./Firefox-25.0.1-build1-pl-bug892972-test/
* [[Release:Release_Automation_on_Mercurial:Updates#Update_Bouncer | Update bouncer links]]
    for snippet in `find Firefox-25.0.1-build1-pl-bug892972-test -type f -path '*/pl/*'`; do
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Desktop_post-release | Post-release tasks]]
        sed -i -e 's/actions=silent/actions=showURL/' $snippet
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Update_the_Browser_Choice_Website | Get the Browser Choice website updated]]
        echo "openURL=https://www.mozilla.org/pl/firefox/25.0/whatsnew/?oldversion=%OLD_VERSION%" >> $snippet
* [[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Update_hosted_partner_bundles | Update MSN Partner Links]]
    done
    diff -Naur ../pushed/Firefox-25.0.1-build1-test/ ./Firefox-25.0.1-build1-pl-bug892972-test/ | less
    ~/bin/pushsnip Firefox-25.0.1-build1-pl-bug892972-test
    rsync -a Firefox-25.0.1-build1/ ./Firefox-25.0.1-build1-pl-bug892972/
    for snippet in `find Firefox-25.0.1-build1-pl-bug892972 -type f -path '*/pl/*'`; do
        sed -i -e 's/actions=silent/actions=showURL/' $snippet
        echo "openURL=https://www.mozilla.org/pl/firefox/25.0/whatsnew/?oldversion=%OLD_VERSION%" >> $snippet
    done
 
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Push_to_mirrors | Push to mirrors]]</s>
** ''done, no issues''
* <s>[[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Do_I_need_to_throttle.3F | Apply Throttling ]]</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Check_Throttling | Verify throttling ]]</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Push_snippets | Run pushsnip]]</s>
** pushed set with pl fixes
* <s>[[Release:Release_Automation_on_Mercurial:Updates#Update_Bouncer | Update bouncer links]]</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Desktop_post-release | Post-release tasks]]</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Update_the_Browser_Choice_Website | Get the Browser Choice website updated]]</s>
* <s>[[Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Update_hosted_partner_bundles | Update MSN Partner Links]]</s>

Latest revision as of 21:54, 15 November 2013

General

Bugs

Fennec Build 1

Firefox Build 1

  • Ship the l10n milestone
    • not applicable, same as 25.0
  • Submit to Ship It
    • done by relman
    • several repacks failed, rebuilt with standalone repacker
    • bug 938075 report of 3 win32 installers being excessively large (75M vs 22M). Those locales rebuilt with standalone repacker
    • These needed the 25.0 pl what's new page manually applied (bug 892972):
   # ffxbld@aus3-staging
   cd /opt/aus2/snippets/staging/
   rsync -a ../pushed/Firefox-25.0.1-build1-test/ ./Firefox-25.0.1-build1-pl-bug892972-test/
   for snippet in `find Firefox-25.0.1-build1-pl-bug892972-test -type f -path '*/pl/*'`; do
       sed -i -e 's/actions=silent/actions=showURL/' $snippet
       echo "openURL=https://www.mozilla.org/pl/firefox/25.0/whatsnew/?oldversion=%OLD_VERSION%" >> $snippet
   done
   diff -Naur ../pushed/Firefox-25.0.1-build1-test/ ./Firefox-25.0.1-build1-pl-bug892972-test/ | less
   ~/bin/pushsnip Firefox-25.0.1-build1-pl-bug892972-test
   rsync -a Firefox-25.0.1-build1/ ./Firefox-25.0.1-build1-pl-bug892972/
   for snippet in `find Firefox-25.0.1-build1-pl-bug892972 -type f -path '*/pl/*'`; do
       sed -i -e 's/actions=silent/actions=showURL/' $snippet
       echo "openURL=https://www.mozilla.org/pl/firefox/25.0/whatsnew/?oldversion=%OLD_VERSION%" >> $snippet
   done