From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20151 invoked by alias); 1 Jul 2010 09:35:37 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 15141 Received: (qmail 413 invoked from network); 1 Jul 2010 09:35:25 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham version=3.3.1 Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.google.com designates 74.125.82.43 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=vKAzyJzKwCvA+NlzxxTSf4tOvTLbs+rjBLywusIErtw=; b=eibQieYNhhn7HJ2oKcXN+/8tb/+aKuzMROo1ljT5iUmqnHH4JuY+ZCTkh9CaL2nyaR 6l0Dam3yOMeoR4l2emwNrtCTqxngIKh28Y6berfm/jFyGntecOjUISnRyvoc3bGyilsS R5wxhFNfQD08d7uHWm1L3DBiLE4PSFGPN9ldE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=QUQbHOxmGnjr2QsyogafeT+CbxbyxY1caOVzgFmxTsyUCKLJtG9iGO3Hy1VqCeLvsM OCC5WXDiD/JGwziYtUxiK6ge2OfOu8W14sFLQoMJfheqXAROu3TZIg4g/QZM6qokc0ig Ka9kXEesQBtfQRj4YE4GsaW6ogz8J2qVm6DxI= MIME-Version: 1.0 In-Reply-To: <20100701083302.GA5988@vidovic> References: <20100701010506.GC13062@vidovic> <20100701083302.GA5988@vidovic> From: Richard Hartmann Date: Thu, 1 Jul 2010 11:35:01 +0200 Message-ID: Subject: Re: Git completion - contributing to git.git To: Nicolas Sebrecht Cc: Nikolai Weibull , zsh-users@zsh.org, Clint Adams , Doug Kearns , Peter Stephenson Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Thu, Jul 1, 2010 at 10:33, Nicolas Sebrecht wrote: > The worst cases for me would be to either > =C2=A0have two unrelated zsh completion files in each project > or > =C2=A0maintaining a public (possibly sent to the Git project) completion > =C2=A0file downstream to the zsh one Who will take care of this? Will you still reliably follow through on doing this in half a year? A year? Five years? Unless you _really_ want to do that, we will end up with a split brain at some point. This is why I asked for automated stuff. You write it once and, unless things change significantly, it keeps on working. Richard PS: Automation could be as easy as sending a full list of differing commits to the other dev list every time something changes. Though that should be OK'ed by pws for the git list and no idea who on git's side.