Freshmeat.net is now known as Freecode.com
[email-reminder.git] / RELEASING
blob3cc6351a4be8a42c5ca13c15935780fd4cb0c72f
1 Preparing the build
2 ===================
4 1- update version number in EmailReminder/Utils.pm
5 2- edit Changes
7 If necessary, update the copyright year in:
8 - README
9 - email-reminder-editor
10 - collect-reminders
11 - send-reminders
12 - debian/copyright
15 Build instructions
16 ==================
18 1- perl Makefile.PL
19 2- make test
20 3- make manifest
21 4- make manifypods to generate the man pages in blib/man1
22 5- make dist
25 Public release
26 ==============
28 1- upload the tarball to Launchpad (empty changelog):
30 gpg --armor --sign --detach-sig email-reminder-VERSION.tar.gz
31 lp-project-upload email-reminder VERSION email-reminder-VERSION.tar.gz
33 2- add a new announcement on https://launchpad.net/email-reminder/+announcements
34 3- add new release on www.freecode.com
35 4- create milestone for next release on Launchpad
37 https://launchpad.net/email-reminder/trunk/+addmilestone