-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathREADME.dev
34 lines (23 loc) · 1.18 KB
/
README.dev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
This file is to help developers of the tail_n_mail program.
Additions are welcome!
** RELEASE PROCESS **
Quick notes on the current release process:
* Increment the version number as needed: one place in the tail_n_mail file, one in the README.md file
* Update the Changes file: add the latest version, put a release date, and adjust the spacing.
* Generate a new tail_n_mail.asc file: gpg -ba tail_n_mail
* Make sure everything is committed in git
* Add a new tag: git tag -u 14964ac8 1.2.3 -m "Version 1.26.3, released September 24, 2013"
* Make sure all the tests pass: make test (the latest_release.txt test will fail)
* git push; git push --tags
In the bucardo_org repo:
* Edit tail_n_mail/index.md (mostly bump the version at the top)
* Edit _data/projects.yml and update the version and release date
* git commit and git push
Login to the bucardo.org box, and then:
* cd ~/tail_n_mail; git pull
* cp tail_n_mail* ~/downloads/
* Edit ~/www/tail_n_mail/latest_version.txt
* cd ~; make (this automatically applies the bucardo_org changes above)
All tests should now be passing
* Send an email to [email protected]. See announcements/ for examples.
* Put the new email into announcements/