Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id CEE02431FB6 for ; Fri, 1 Jun 2012 11:17:52 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0.01 X-Spam-Level: X-Spam-Status: No, score=0.01 tagged_above=-999 required=5 tests=[T_MIME_NO_TEXT=0.01] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UljcU39biuiF for ; Fri, 1 Jun 2012 11:17:52 -0700 (PDT) Received: from tesseract.cs.unb.ca (tesseract.cs.unb.ca [131.202.240.238]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by olra.theworths.org (Postfix) with ESMTPS id 5F5B8431FAF for ; Fri, 1 Jun 2012 11:17:52 -0700 (PDT) Received: from fctnnbsc30w-156034089108.dhcp-dynamic.fibreop.nb.bellaliant.net ([156.34.89.108] helo=zancas.localnet) by tesseract.cs.unb.ca with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1SaWPx-0006eG-QY; Fri, 01 Jun 2012 15:17:46 -0300 Received: from bremner by zancas.localnet with local (Exim 4.77) (envelope-from ) id 1SaWPs-00035u-Fo; Fri, 01 Jun 2012 15:17:40 -0300 From: David Bremner To: Jameson Graef Rollins , Felipe Contreras , Tomi Ollila Subject: Re: Can't compile notmuch-delivery In-Reply-To: <87sjefufub.fsf@servo.finestructure.net> References: <20120531214259.GA18272@desktop> <87lik7171d.fsf@zancas.localnet> <87sjefufub.fsf@servo.finestructure.net> User-Agent: Notmuch/0.13.1 (http://notmuchmail.org) Emacs/23.4.1 (x86_64-pc-linux-gnu) Date: Fri, 01 Jun 2012 15:17:26 -0300 Message-ID: <874nqu28y1.fsf@zancas.localnet> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Spam_bar: - Cc: Ali Polatel , notmuch@notmuchmail.org X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jun 2012 18:17:53 -0000 --=-=-= Jameson Graef Rollins writes: > I don't know, but this is one of the reasons I'm against having > "contrib" stuff in the notmuch repo. If it's not part of the stuff > we're willing to release in source tarballs or binary packages then it > should probably be in a separate repo. Just to be clear, ./contrib currently is in the source tarballs, and at least notmuch-mutt is included in a binary package for debian. I don't disagree that status is kindof odd, but I don't see the stuff in contrib as being that different in practice from the bindings. In both cases we have had incidences of bitrot. The python bindings are currently not a problem, but both the ruby and go bindings stopped working at all recently. Ideally everything would be automated testable, but this is not the case right now. Somebody (Jani?) mentioned on irc that having things integrated into the toplevel build system (presumably as an optional target) would be a start. I guess we could have some protocol where a "subsystem maintainer" has to sign off before the release, or we just don't export it to the release tarball. But then, it would slow the release process down, especially for point (bugfix) release. d --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iJwEAQECAAYFAk/JBzcACgkQTiiN/0Um85l97wQAiaTsc+8t9B03vTS9vW/I9Q/J 0gpK2hkzI7CMUvUSlXbVov5eGf2jZYsjXAiI3XXgUPF32hahTdBRhpaK95BbKhcB qhZj5uPeET1hJCXVWPc8uxETaQuHWJJgp2+hCOEdPz4NofCSqsh6MFCHHChlAfI0 XG/Ux15VkrKjGHPVNAc= =EVO1 -----END PGP SIGNATURE----- --=-=-=--