Re: Can't compile notmuch-delivery

Subject: Re: Can't compile notmuch-delivery

Date: Fri, 01 Jun 2012 15:17:26 -0300

To: Jameson Graef Rollins, Felipe Contreras, Tomi Ollila

Cc: Ali Polatel, notmuch@notmuchmail.org

From: David Bremner


Jameson Graef Rollins <jrollins@finestructure.net> 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
part-000.sig (application/pgp-signature)

Thread: