Size: 387
Comment:
|
Size: 1156
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
* Builds and tests correctly * Tarball contains all relevant files * Build from untar passes tests * Version numbers for Mac and Windows installers correct |
<<Include(A:dev)>> = Release Checklist = Used by [[mpm]] to prepare releases. Things to check: * Pulled from i18n and crew * Check [[https://buildbot.mercurial-scm.org/waterfall|buildbot]] |
Line 6: | Line 11: |
* Build from dist tarball passes tests | |
Line 7: | Line 13: |
* Pushed | |
Line 8: | Line 15: |
* Release notes complete * Upgrade notes complete * Distro and platform packagers pinged * Wiki updated * Announcement sent to lists, LWN, etc., Freshmeat updated |
* Add [[https://bz.mercurial-scm.org/editversions.cgi?action=add&product=Mercurial|Bugzilla version]] * Ping mercurial-packaging@selenic.com * WhatsNew updated * UpgradeNotes updated with any (BC) notes * tag and push PythonHglib if there are new changesets * [[Mercurial/NewsItems]] updated |
Line 14: | Line 22: |
Release message template: | |
Line 15: | Line 24: |
{{{ To: mercurial <mercurial@selenic.com> Bcc: lwn@lwn.net Subject: Mercurial 1.x released! Full details here: http://mercurial.selenic.com/wiki/WhatsNew Available for download at: http://mercurial.selenic.com/release/mercurial-1.x.tar.gz Binaries releases to follow shortly. }}} Generating a list of new contributors: {{{ comm -2 -3 <(hg log -r '1.5::' --template '{author|person}\n' | sort -u) <(hg log -r '::1.5.4' --template '{author|person}\n' | sort -u) }}} ---- CategoryProcess |
Note:
This page is primarily intended for developers of Mercurial.
Release Checklist
Used by mpm to prepare releases.
Things to check:
- Pulled from i18n and crew
Check buildbot
- Tagged
- Build from dist tarball passes tests
- Signed
- Pushed
- Tarball uploaded
Add Bugzilla version
WhatsNew updated
UpgradeNotes updated with any (BC) notes
tag and push PythonHglib if there are new changesets
Mercurial/NewsItems updated
Release message template:
To: mercurial <mercurial@selenic.com> Bcc: lwn@lwn.net Subject: Mercurial 1.x released! Full details here: http://mercurial.selenic.com/wiki/WhatsNew Available for download at: http://mercurial.selenic.com/release/mercurial-1.x.tar.gz Binaries releases to follow shortly.
Generating a list of new contributors:
comm -2 -3 <(hg log -r '1.5::' --template '{author|person}\n' | sort -u) <(hg log -r '::1.5.4' --template '{author|person}\n' | sort -u)