Calendar:HowToRelease: Difference between revisions

Line 155: Line 155:
     libwebdav.dylib
     libwebdav.dylib


== Pushing builds to the release tree ==
=== Sunbird ===
For the 0.7 release the required files were copied from the nightly directories and collected in a 0.7-candidates directory still in the nightly tree (flat structure, no renaming). Once all desired languages and platforms are there, a script exists to deliver them into the expected structure (platform/language) in the release tree and do the renaming.


== More things not covered here yet ==
TODO: provide de-personalized version of this script
* [http://wiki.mozilla.org/index.php?title=Calendar:Sunbird_Updates auto update] and the according {{bug|381420}}
 
* [http://wiki.mozilla.org/Build:CommunitySelfHelp talkback changes] required for a version change
TODO: provide usage example
* [[Software_Update:GeneratingSnippetsAndPartialsForReleases|AUS, patcher2]]
 
TODO: make this script fix access rights and cretate MD5SUM files
 
=== Lightning ===
There is still running a bunch of scripts for localization (TODO: link to script) repackaging (wcap, universal binaries on mac) and renaming required that has to be done locally. Just the final results are uploaded.
 
Hopefully this changes for the next releases.
 
== Providing updates for Sunbird ==
With the changes to the tinderboxe configuration (TODO: link to tb changes) also creation of update files (*.mar) gets enabled. While the complete updates are provided and uploaded by the tinderboxes, creating partial updates requires some manual work (see [[Software_Update:GeneratingSnippetsAndPartialsForReleases#Creating_updates |patcher2]]).
 
TODO: insert patcher2 config for sunbird
 
NOTE:
These update files can be tested manually as described in [[Software_Update:GeneratingSnippetsAndPartialsForReleases#How_Firefox.2FThunderbird_updates_are_tested]] .
Once the partial .mar are created and uploaded to the stage server, the according update information (snippets) need to be pushed to the AUS server.


------------------------------------------------------
helpfull links:
* [[Software_Update:GeneratingSnippetsAndPartialsForReleases| patcher2]]
* [[AUS|AUS overview]]
* [[Software_Update:Nightly_update_infrastructure|updates for nightlies]]


== More things not covered here yet ==
== More things not covered here yet ==
* [http://wiki.mozilla.org/index.php?title=Calendar:Sunbird_Updates auto update] and the according {{bug|381420}}
* [http://wiki.mozilla.org/index.php?title=Calendar:Sunbird_Updates auto update] and the according {{bug|381420}}
* [http://wiki.mozilla.org/Build:CommunitySelfHelp talkback changes] required for a version change
* [http://wiki.mozilla.org/Build:CommunitySelfHelp talkback changes] required for a version change


------------------------------------------------------
------------------------------------------------------
11

edits