Difference between revisions of "HOWTO-Release"

Jump to navigation Jump to search
369 bytes added ,  18:13, 17 December 2017
→‎News & Notification: add one more todo item
(→‎Preparing the source: add need to update translations data file before generating release tar balls.)
(→‎News & Notification: add one more todo item)
(3 intermediate revisions by the same user not shown)
Line 48: Line 48:
** COPYRIGHT
** COPYRIGHT
* Review the following port specific files for version updates:
* Review the following port specific files for version updates:
** backends/platform/gp2x/build/README-GP2X
** backends/platform/ps2/README.PS2
** backends/platform/gp2x/build/README-GP2X.html
** backends/platform/ps2/READ_PS2.TXT
** backends/platform/psp/README.PSP
** backends/platform/psp/README.PSP
** backends/platform/symbian/README
** backends/platform/symbian/README
Line 113: Line 111:
*** your build-specific README (optional)
*** your build-specific README (optional)
*** ...
*** ...
* Porters need to upload binaries at some service and then provide sev with the link
* Porters need to upload binaries at some service and then send the link to the team member managing the release (this should be detailed in the email sent to porters with the links to the tarballs).
* Update the website internally (i.e. update the version in the repository), but do not yet put these changes online.
* Update the website internally (i.e. update the version in the repository), but do not yet put these changes online.
** Edit <code>include/config.inc.php</code> to update the global version.
** Edit <code>include/config.inc.php</code> to update the global version.
Line 119: Line 117:
** Update <code>data/downloads.xml</code>.
** Update <code>data/downloads.xml</code>.
** Add a news item.
** Add a news item.
** Copy over the release files to SF.net FRS
** Sparkle automatic updates
*** Create a ReleaseNotes file on FRS with the changes from this release (from NEWS file).
*** Sign the macOS and Win32 binaries with our private key for Sparkle
*** Update the scummvm_appcast.xml file in scummvm/dist/macosx/.
*** Copy the app cast file on the website as appcasts/macosx/release.xml
** Copy over the release files to FRS
*** Set the OS for the newly uploaded binaries (click on the (i) next to each binary).
*** Set the OS for the newly uploaded binaries (click on the (i) next to each binary).
**** -win32.exe as Windows binary
**** -win32.exe as Windows binary
Line 159: Line 162:
** ... more ?
** ... more ?
* Put the updated web site online
* Put the updated web site online
* Update IRC channel topic


=== Updating the wiki ===
=== Updating the wiki ===
TrustedUser
2,147

edits

Navigation menu