[Pidgin] ReleaseProcess modified

Pidgin trac at pidgin.im
Wed Sep 19 14:57:58 EDT 2012


Page "ReleaseProcess" was changed by datallah
Diff URL: <https://developer.pidgin.im/wiki/ReleaseProcess?action=diff&version=59>
Revision 59
Comment: Add win32 code signing verification steps
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: ReleaseProcess
=========================================================================
--- ReleaseProcess (version: 58)
+++ ReleaseProcess (version: 59)
@@ -5,8 +5,8 @@
 {{{
 intltool-update --maintain
 }}}
- 1. Make sure the newest pidgin.pot exists at http://developer.pidgin.im/l10n/
- 1. Make sure the newest pidgin.pot exists at https://www.transifex.com/projects/p/pidgin/resources/
+ 1. Make sure the newest pidgin.pot exists on [/l10n/ the l10n page]
+ 1. Make sure the newest pidgin.pot exists at [https://www.transifex.com/projects/p/pidgin/resources/ Transifex]
  1. Send an email to translators at pidgin.im and devel at pidgin.im announcing the string freeze.
 
 = Pre Release =
@@ -43,13 +43,24 @@
 gpg --verify pidgin-$VERSION.tar.gz.asc pidgin-$VERSION.tar.gz
 gpg --verify pidgin-$VERSION.tar.bz2.asc pidgin-$VERSION.tar.bz2
 }}}
- 1. Build on Windows
+ 1. [wiki:BuildingWinPidgin Build on Windows]
+  a. Add the sha1sum for the debug symbols zip file to [http://hg.pidgin.im/www/pidgin/file/default/htdocs/win32/download_redir.php download_redir.php]
+  a. If there's a new GTK+ Bundle, upload the zip file to [https://sourceforge.net/projects/pidgin/files/Pidgin/ Sourceforge] and add the sha1sum to [http://hg.pidgin.im/www/pidgin/file/default/htdocs/win32/download_redir.php download_redir.php]
+  a. Check the authenticode signature and timestamp for the installers (unfortunately needs to be done on a Windows box with the Platform SDK installed)
+{{{
+signtool.exe verify /pa /tw pidgin-$VERSION-offline.exe
+signtool.exe verify /pa /tw pidgin-$VERSION.exe
+}}}
+  a. Install `pidgin-$VERSION-offline.exe` and check the authenticode signature and timestamp of pidgin.exe
+{{{
+signtool.exe verify /pa /tw %ProgramFiles(x86)%\Pidgin\pidgin.exe
+}}}
  1. Upload the two tarballs, the two signatures, and the Windows builds to [https://sourceforge.net/projects/pidgin/files/Pidgin/ Sourceforge]
  1. Wait a few hours and let people test.
  1. Update the Pidgin website
   a. Change inc/version.inc.php (only for full releases, not for betas)
   a. Update the !ChangeLog in http://hg.pidgin.im/www/pidgin/ (this is used by the release notification plugin)
-  a. Update the ChangeLog
+  a. Update the [wiki:ChangeLog] wiki page
  1. Send announcement email to announce and packagers mailing lists (sending to announce also sends to support and devel)
 
 = Post Release =
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://developer.pidgin.im/wiki/ReleaseProcess>
Pidgin <http://pidgin.im>
Pidgin

This is an automated message. Someone added your email address to be
notified of changes on 'ReleaseProcess' page.
If it was not you, please report to datallah at pidgin.im.


More information about the Wikiedit mailing list