File: release-checklist.txt

package info (click to toggle)
kiwi 1.9.22-1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 11,908 kB
  • ctags: 5,549
  • sloc: python: 15,779; ansic: 193; xml: 77; makefile: 57; sh: 17
file content (44 lines) | stat: -rw-r--r-- 1,161 bytes parent folder | download | duplicates (3)
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
40
41
42
43
44
Check bugzilla
Go through the examples
  find examples/ -name \*.py|xargs -n1 python
Run pyflakes
Run all tests
Check buildbot
Update translations:
  bin/kiwi-i18n -pkiwi -u -c
Bump version number:
  kiwi/__version__.py
  doc/howto.tex
#  doc/release-announcement.tmpl
  kiwi.spec
---
Before you use make, read common/async.mk and Makefile
---
make docs
make release
make Changelog
  Add a release mark in debian/changelog (dch -v newversion)
Update NEWS
make deb
    Fix the lintian errors, the output is very verbose, so check the
    lines starting with an "E:" or "W:".
    Also, you might test the package to see if it's OK. In dist/ you
    will find the tarball and the .deb package.
Commit

make release-tag
make upload-release
  Ask Johan, he must do this
Add bugzilla version:
  Use your browser, wget won't work
  http://bugs/editversions.cgi?action=new&product=Kiwi&submit=Add&version=1.9.x
  Ask Kiko or Johan

Update website:
  make web
  Add new version to kiwi-www/src/getit.txt

Use release-anouncement.tmpl to write a new announcement
  Update Y in Subject
  Update X in Body
  Use the NEWS file to update the NEWS section of the announcement