Update AUTHORS and release checklist
[libftdi] / doc / release-checklist.txt
1 *** Checklist for a new libftdi release ***
2 - Update ChangeLog and AUTHORS via git history
3   (git log --oneline latest_release..HEAD)
4
5 - Update version number in the following files:
6   - CMakeLists.txt
7   - README
8
9 - Run "make dist"
10
11 - Diff tarball to previous version, check if all
12   important changes are in the ChangeLog
13
14 - Ensure all modifications are checked in
15
16 - Sign tarball, build .src.rpm and sign it, too
17
18 - Create git tag:
19   - git tag -s -u 24F006F5 v1.XX
20   - git tag -d latest_release ; git tag latest_release
21   - git push --tags
22
23 - Website
24   - Upload tarball and .src.rpm
25   - Add ChangeLog to main page
26   - Update URLs in download section
27   - Generate API documentation and upload it
28
29 - Announce on mailinglist