source: checklist.txt @ d2f3a26

Last change on this file since d2f3a26 was d2f3a26, checked in by zzz <zzz@…>, 13 years ago
  • Make graphs clickable to get larger graphs
  • Change SimpleTimer? CRIT to a WARN, increase threshold
  • Checklist update
  • Property mode set to 100644
File size: 1.5 KB
Line 
1Release checklist
2-----------------
3
4Sync with mtn.i2p2.i2p
5Start with a clean checkout mtn -d i2p.mtn co --branch=i2p.i2p
6Double-check trust list
7
8Change revision in:
9        history.txt
10        initialNews.xml
11        installer/install.xml
12        news.xml
13        router/java/src/net/i2p/router/RouterVersion.java
14        core/java/src/net/i2p/CoreVersion.java
15
16Build and tag:
17        ant dist
18        mtn ci
19        mtn tag i2p-0.6.1.xx h:
20        Sync with mtn.i2p2.i2p
21
22Create a signed update file with:
23        export I2P=~/i2p
24        java -cp $I2P/lib/i2p.jar net.i2p.crypto.TrustedUpdate sign i2pupdate.zip i2pupdate.sud /path/to/private.key 0.6.1.xx
25
26Verify signed update file with:
27        java -cp $I2P/lib/i2p.jar net.i2p.crypto.TrustedUpdate showversion i2pupdate.sud
28        java -cp $I2P/lib/i2p.jar net.i2p.crypto.TrustedUpdate verifysig i2pupdate.sud
29
30Make the source tarball:
31        Start with a clean checkout mtn -d i2p.mtn co --branch=i2p.i2p i2p-0.6.1.xx
32        Double-check trust list
33        tar cjf i2psource-0.6.1.xx.tar.bz2 --exclude i2p-0.6.1.xx/_MTN i2p-0.6.1.xx     
34        mv i2p-0.6.1.xx.tar.bz2 i2p.i2p
35
36More signatures:
37        sha1sum i2pinstall.exe i2p.tar.bz2 i2psource-0.6.1.xx.tar.bz2 i2pupdate.zip
38        gpg -b i2pinstall.exe
39        gpg -b i2p.tar.bz2
40        gpg -b i2p-0.6.1.xx.tar.bz2
41        gpg -b i2pupdate.zip
42
43Distribute files to download locations and to www.i2p2.i2p
44
45Website files to change:
46        Sync with mtn.i2p2.i2p
47        announcements.html
48        download.html (change SHA1s)
49        index.html
50        hosts.txt (copy from mtn)
51        Sync with mtn.i2p2.i2p
52
53Copy news.xml to subscription location
54
55Announce on #i2p, forum.i2p, Syndie
Note: See TracBrowser for help on using the repository browser.