1 * Release documentation
2 ** Pre-release checklist
3 - update AUTHORS, NEWS, check other files
4 - update version in configure.ac and other places
5 - run "make distcheck" and then create tar-ball via "make dist"
6 - unpack tar-ball, check that it builds OK
9 - update git@savannah, github
10 - update po/pot files via "cd po; make update-po". This should happen
11 after the version number has been updated, so that the po-files
12 automatically get the correct version number.
13 - send pot-file to translationproject
17 See script make-xboard-release that can handle GNU-upload and tagging in git.
19 - update webpage, manuals
21 - update enginge-intf.html
22 - create savannah news item
23 - email lists; add short discription of xboard to news item
24 1) email gnu (check admin page for gnu) http://www.gnu.org/prep/maintain/html_node/Announcements.html#Announcements
25 2) email chess servers (ICS, FICS) and other web directories
26 3) email linux distributions/update opensuse (Arun can handle OpenSUSE)
27 4) email info-gnu-chess
28 - update freshmeat.net (Tim can do this, email him)
29 - newsgroups add short discription of xboard to news item
30 1) gnu.chess, info-gnu-chess
31 2) rec.games.chess.computer
32 3) comp.os.linux.announce
33 4) WinBoard forum web page (HGM does this one)
34 - update git to the next pre-release
36 ** Template for emails
40 Subject: release of XBoard version <...>
44 A new version of XBoard is available. Here are some details:
48 XBoard is a graphical user interface for chess in all its major forms,
49 including international chess, xiangqi (Chinese chess), shogi Japanese chess)
50 and Makruk. Many variations of chess are also supported.
54 http://www.gnu.org/software/xboard/
58 http://ftp.gnu.org/gnu/xboard/
60 Windows binaries will be available at:
62 http://www.open-aurec.com/wbforum/viewforum.php?f=19
66 https://savannah.gnu.org/projects/xboard/
70 <list of most important new features>
71 See the NEWS file in the distribution or git for more details.