forked from mafalb/python-ftputil
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.release
40 lines (21 loc) · 847 Bytes
/
README.release
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
34
35
36
37
38
39
Things to do for a new release:
- do commits
- update info on new version in `README.txt`
- write announcement in announcements.txt
- increase version number in `VERSION` (`ftputil_version.py`
and `ftputil.txt` are handled by the `sed` invocation through
`make patch`)
- update Debian-related packaging files in debian/custom,
including commits
- `make patch`
- do outstanding commits due to patching
- `make dist` (now includes tests)
- tag release (tags are formed like "release2_0_3b2")
- add new version to Trac issue tracker
- add new version to Download page on the website
- mark corresponding milestone as completed
- post announcement to ftputil mailing list
Only for non-alpha/beta releases:
- update documentation on the website
- register new version with PyPI
- send announcement to comp.lang.python.announce