From: guyzmo Date: Thu, 8 May 2014 21:21:00 +0000 (+0200) Subject: Re: Github? X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=97186e3e0a7ccc691fc05ffc016c0c380aaf4fbe;p=notmuch-archives.git Re: Github? --- diff --git a/68/c97b9588bfcbbcd93e504f3ad67fe33630f9a0 b/68/c97b9588bfcbbcd93e504f3ad67fe33630f9a0 new file mode 100644 index 000000000..863e0b591 --- /dev/null +++ b/68/c97b9588bfcbbcd93e504f3ad67fe33630f9a0 @@ -0,0 +1,89 @@ +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 548B3431FBF + for ; Thu, 8 May 2014 14:23:28 -0700 (PDT) +X-Virus-Scanned: Debian amavisd-new at olra.theworths.org +X-Spam-Flag: NO +X-Spam-Score: 0 +X-Spam-Level: +X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none] + 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 aNDbjVckqha9 for ; + Thu, 8 May 2014 14:23:23 -0700 (PDT) +Received: from mail.m0g.net (vilya.m0g.net [88.191.157.47]) + by olra.theworths.org (Postfix) with ESMTP id 789A6431FAE + for ; Thu, 8 May 2014 14:23:23 -0700 (PDT) +Received: from localhost (localhost [127.0.0.1]) + by mail.m0g.net (Postfix) with ESMTP id 3B8B03E269F + for ; Thu, 8 May 2014 23:21:33 +0200 (CEST) +X-Virus-Scanned: Debian amavisd-new at vilya.m0g.net +Received: from mail.m0g.net ([127.0.0.1]) + by localhost (sd-38500.dedibox.fr [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id u9WkDfI9vlcl for ; + Thu, 8 May 2014 23:21:03 +0200 (CEST) +Received: by mail.m0g.net (Postfix, from userid 1000) + id EB9C33E3720; Thu, 8 May 2014 23:21:02 +0200 (CEST) +Date: Thu, 8 May 2014 23:21:00 +0200 +From: guyzmo +To: notmuch@notmuchmail.org +Subject: Re: Github? +Message-ID: <20140508212100.GD23124@vilya.m0g.net> +References: + + <87iopgkaiz.fsf@nikula.org> + <20140508101325.GC23124@vilya.m0g.net> + + + <20140508203019.GA2374@chitra.no-ip.org> +MIME-Version: 1.0 +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline +In-Reply-To: <20140508203019.GA2374@chitra.no-ip.org> +User-Agent: Mutt/1.5.22.1-rc1 (2013-10-16) +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: Thu, 08 May 2014 21:23:28 -0000 + +On Thu, May 08, 2014 at 10:30:19PM +0200, Suvayu Ali wrote: +> On Thu, May 08, 2014 at 01:14:51PM -0700, Wael M. Nasreddine wrote: +> > On Thu, May 8, 2014 at 12:54 PM, Wael Nasreddine +> > wrote: +[...] +> > Can you guys at least consider splitting contrib/ and bindings/ into their +> > own repo? It will make it easier for people to use the go bindings (for +> > example) or to include the vim plugin as a submodule (or Vundle bundle). +> +> What is the problem if contrib and bindings are part of the main repo? +> In fact I would argue it is undesirable to split them. If there are +> major changes in libnotmuch, or the cli, it is much easier to make the +> corresponding changes in bindings to keep everything working. If there +> is a separate repo, communicating this dependency, although not +> impossible, is difficult. I would also like to point out almost all +> FOSS projects I follow, or contribute to practises this. + + do you know about git submodules? It's actually there to be able to +track changes on remote repositories that are closely related, while +keeping a sane separation. + +N.B.: the downside of something like notmuch, it's that it's making it a +pleasure again to write and check mails, and thus it's easy to ends up +discussing trivialities that can end up in endless trolls. + +my 2 cts as well, + +-- +Guyzmo