This is designed to be a re-assignable bug. After one release, assign it to the next one -- it will hopefully never get closed. :)
Some of this might become automatable at some point.
Before release:
- Check autotools work
- Check all version strings
- src/defines.h
- lib/file/news.txt
- configure.ac
- src/Makefile.src
- Update changelog
- Compile on: (and fix warnings where appropriate)
- Linux: ncurses, x11, gtk, sdl
- Solaris: curses, x11
- OpenBSD
- Windows: native, sdl, console
- Mac OS X
- RISC OS
- Tag branch
- Release:
- Windows native + console
- OS X
- RISC OS
- Announce on r.g.r.a, forum, freshmeat