Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / b9 / 15276d892b9959134a67dca0b6b903e21e4c0a
1 Return-Path: <bremner@tethera.net>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id CCF45431FD0\r
6         for <notmuch@notmuchmail.org>; Mon,  4 Jul 2011 05:03:52 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: -2.3\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_MED=-2.3] autolearn=disabled\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id vGJI6kj+XHeO for <notmuch@notmuchmail.org>;\r
16         Mon,  4 Jul 2011 05:03:52 -0700 (PDT)\r
17 Received: from tempo.its.unb.ca (tempo.its.unb.ca [131.202.1.21])\r
18         (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id 3BA4B431FB6\r
21         for <notmuch@notmuchmail.org>; Mon,  4 Jul 2011 05:03:52 -0700 (PDT)\r
22 Received: from zancas.localnet\r
23         (fctnnbsc30w-142167177149.pppoe-dynamic.High-Speed.nb.bellaliant.net\r
24         [142.167.177.149]) (authenticated bits=0)\r
25         by tempo.its.unb.ca (8.13.8/8.13.8) with ESMTP id p64C3nqP027951\r
26         (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO)\r
27         for <notmuch@notmuchmail.org>; Mon, 4 Jul 2011 09:03:51 -0300\r
28 Received: from bremner by zancas.localnet with local (Exim 4.76)\r
29         (envelope-from <bremner@tethera.net>) id 1QdhsT-0008Me-MQ\r
30         for notmuch@notmuchmail.org; Mon, 04 Jul 2011 09:03:49 -0300\r
31 From: david@tethera.net\r
32 To: notmuch@notmuchmail.org\r
33 Subject: Proposed changes to release target\r
34 Date: Mon,  4 Jul 2011 09:03:35 -0300\r
35 Message-Id: <1309781021-32062-1-git-send-email-david@tethera.net>\r
36 X-Mailer: git-send-email 1.7.5.4\r
37 X-BeenThere: notmuch@notmuchmail.org\r
38 X-Mailman-Version: 2.1.13\r
39 Precedence: list\r
40 List-Id: "Use and development of the notmuch mail system."\r
41         <notmuch.notmuchmail.org>\r
42 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
43         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
44 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
45 List-Post: <mailto:notmuch@notmuchmail.org>\r
46 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
47 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
48         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
49 X-List-Received-Date: Mon, 04 Jul 2011 12:03:53 -0000\r
50 \r
51 When pushing 0.6 out the door, I found the release target in Makefile\r
52 daunting.  This was partly lack of confidence/understanding on my\r
53 part: I didn't really like the idea of starting a chain of events that\r
54 I didn't fully understand that ended up copying files to the web site.\r
55 Also, it didn't quite work for me, because my git-buildpackage\r
56 configuration changed the location of the build-area.\r
57 \r
58 This sequence of commits modifies the release target so that it \r
59 does a "dry run" by default, unless REALLY_UPLOAD=yes is passed.\r
60 \r
61 I considered making a separate target for the uploading part of\r
62 releasing, but getting the dependencies right seemed a bit tricky.\r
63 \r
64 I guess the part that might be inconvenient from Carl's point of view\r
65 is removing the automatic building and uploading to Debian. My\r
66 reasoning for this is discussed in the relevant commit message.  I'd\r
67 be happy to have a seperate target that did this, although I\r
68 personally would not use such a target.\r
69 \r
70 Summary:\r
71 \r
72  [PATCH 1/6] build-system: replace use of ssh with wget for checking\r
73  [PATCH 2/6] build-system: remove calls to git-buildpackage and dput\r
74  [PATCH 3/6] build-system: tag earlier in the release process.\r
75  [PATCH 4/6] build-system: use signed tag to make tar file, if available\r
76  [PATCH 5/6] build-system: Use existing signed tag for release, if present\r
77  [PATCH 6/6] build-system: guard parts irrevokable parts of release\r