summaryrefslogtreecommitdiff
path: root/docs/random/release-checklist
blob: c7a292e9dac0069cd8f7a0494041b2467bea2c95 (plain)
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
Check list for releasing PyGTK
==============================

check bugzilla
if first major
  update version in configure.in
update NEWS
update README
add marker to ChangeLog
ensure make distcheck passes:
  * ./configure --enable-docs
  * cd docs; make
  * cd ..
  * make distcheck
commit ChangeLog, NEWS, README
make dist
tag svn
  * svn cp svn+ssh://svn.gnome.org/svn/pygtk/trunk \
           svn+ssh://svn.gnome.org/svn/pygtk/PYGTK_X_Y_Z

scp tarball to window.gnome.org
ssh to window.gnome.org and run install-module
write announcement
verify version numbers
send announcement
update topic in #pygtk
update pypi using PKG-INFO
if stable 
  update gnomefiles
update website
post release version bump
if first major
  branch