]> sjero.net Git - wget/blob - doc/README.maint
Mailing list move.
[wget] / doc / README.maint
1
2 TO RELEASE WGET X.Y.Z:
3
4 1) update PO files from the TP
5
6 cd po
7 ../util/update_po_files.sh
8
9
10 2) generate tarball
11
12 from the trunk:
13
14 cd ~/tmp
15 ~/code/svn/wget/trunk/util/dist-wget --force-version X.Y.Z
16
17 from a branch:
18
19 cd ~/tmp
20 ~/code/svn/wget/branches/X.Y/util/dist-wget --force-version X.Y.Z -b branches/X.Y
21
22
23 3) test the tarball
24
25
26 4) set new version number "X.Y.Z" on the repository
27
28
29 5) tag the sources in subversion
30
31 from the trunk:
32
33 svn copy -m "Tagging release X.Y.Z" http://svn.dotsrc.org/repo/wget/trunk http://svn.dotsrc.org/repo/wget/tags/WGET_X_Y_Z/
34
35 from a branch:
36
37 svn copy -m "Tagging release X.Y.Z" http://svn.dotsrc.org/repo/wget/branches/X.Y/ http://svn.dotsrc.org/repo/wget/tags/WGET_X_Y_Z/
38
39
40 6) upload the tarball on gnu.org
41
42 RELEASE=X.Y.Z
43 TARBALL=wget-${RELEASE}.tar.gz
44 gpg --default-key 7B2FD4B0 --detach-sign -b --output ${TARBALL}.sig $TARBALL
45 echo -e "version: 1.1\ndirectory: wget\nfilename: $TARBALL\ncomment: Wget release ${RELEASE}" > ${TARBALL}.directive
46 gpg --default-key 7B2FD4B0 --clearsign ${TARBALL}.directive
47
48 lftp ftp://ftp-upload.gnu.org/incoming/ftp
49 (use ftp://ftp-upload.gnu.org/incoming/alpha for pre-releases)
50
51 put wget-X.Y.Z.tar.gz
52 put wget-X.Y.Z.tar.gz.sig
53 put wget-X.Y.Z.tar.gz.directive.asc
54
55
56
57 7) update wget.sunsite.dk and gnu.org/software/wget
58
59
60 8) send announcement on wget@sunsite.dk:
61
62 hi to everybody,
63
64 i have just uploaded the wget X.Y.Z tarball on ftp.gnu.org:
65
66 ftp://ftp.gnu.org/gnu/wget/wget-X.Y.Z.tar.gz
67
68 you can find the GPG signature of the tarball at these URLs:
69
70 ftp://ftp.gnu.org/gnu/wget/wget-X.Y.Z.tar.gz.sig
71
72 and the GPG key i have used for the signature at this URL:
73
74 http://www.tortonesi.com/GNU-GPG-Key.txt
75
76 the key fingerprint is:
77
78 pub  1024D/7B2FD4B0 2005-06-02 Mauro Tortonesi (GNU Wget Maintainer) 
79 <mauro@ferrara.linux.it>
80      Key fingerprint = 1E90 AEA8 D511 58F0 94E5  B106 7220 24E9 7B2F D4B0
81
82 the MD5 checksum of the tarball is:
83
84 MD5 of tarball    wget-X.Y.Z.tar.gz
85
86 {DESCRIPTION OF THE CHANGES}
87
88
89 9) send announcement on info-gnu@gnu.org
90
91 I'm very pleased to announce the availability of GNU Wget X.Y.Z. 
92
93 GNU Wget is a non-interactive command-line tool for retrieving files using 
94 HTTP, HTTPS and FTP, which may easily be called from scripts, cron jobs, 
95 terminals without X-Windows support, etc.
96
97 For more information, please see:
98
99     http://www.gnu.org/software/wget
100     http://wget.sunsite.dk
101
102 Here are the compressed sources and the GPG detached signature:
103
104 ftp://ftp.gnu.org/gnu/wget/wget-X.Y.Z.tar.gz
105 ftp://ftp.gnu.org/gnu/wget/wget-X.Y.Z.tar.gz.sig
106
107 The MD5 checksums of the tarball is:
108
109 MD5 of tarball    wget-X.Y.Z.tar.gz
110
111
112 The GPG key I have used for the tarball signature is available at this URL:
113
114 http://www.tortonesi.com/GNU-GPG-Key.txt
115
116 the key fingerprint is:
117
118 pub  1024D/7B2FD4B0 2005-06-02 Mauro Tortonesi (GNU Wget Maintainer) 
119 <mauro@ferrara.linux.it>
120      Key fingerprint = 1E90 AEA8 D511 58F0 94E5  B106 7220 24E9 7B2F D4B0
121
122 {DESCRIPTION OF THE CHANGES}
123
124
125 10) post announcement on freshmeat.net
126
127
128 11) set new version number "X.Y.Z+devel" on the repository
129
130