From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 8DB9A138D0A for ; Fri, 3 Jul 2015 21:36:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 005E31402F; Fri, 3 Jul 2015 21:36:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1EEC714013 for ; Fri, 3 Jul 2015 21:36:20 +0000 (UTC) Received: from big_daddy.dol-sen.ca (S010634bdfa9ecf80.vc.shawcable.net [96.49.31.57]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: dolsen) by smtp.gentoo.org (Postfix) with ESMTPSA id 7385D340896 for ; Fri, 3 Jul 2015 21:36:19 +0000 (UTC) Date: Fri, 3 Jul 2015 14:36:16 -0700 From: Brian Dolbec To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Git Migration: launch plan & schedule (2015/Aug/08-09) Message-ID: <20150703143616.7355ba51.dolsen@gentoo.org> In-Reply-To: <20150704001941.ed4c1c2aeb9ec2f23086e1d1@gentoo.org> References: <5595E96A.9050803@gentoo.org> <20150703161913.GA1379@linux1> <20150704001941.ed4c1c2aeb9ec2f23086e1d1@gentoo.org> Organization: Gentoo Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 7dc7419c-a1e8-45e4-baca-15cf17ad39b0 X-Archives-Hash: 9766297c6da6a915fcc5ca052d489ffe On Sat, 4 Jul 2015 00:19:41 +0300 Andrew Savchenko wrote: > Hi, > > On Fri, 3 Jul 2015 11:19:13 -0500 William Hubbs wrote: > > On Fri, Jul 03, 2015 at 06:34:41AM +0000, Robin H. Johnson wrote: > > > On Thu, Jul 02, 2015 at 09:46:18PM -0400, Brian Evans wrote: > > > > Does this mean that > > > > https://wiki.gentoo.org/wiki/Gentoo_git_workflow is no longer > > > > draft or needs work or another document is meant to display the > > > > new flow? > > > It does cover most of the things needed. > > > > > > It could use some revision regarding gkeys, and I'd like to also > > > mandate signed pushes in addition to signed commits. > > > > A push doesn't create any data, it just uploads it to the repo, so > > how do you sign a push? > > As I see from git docs only commits and tags may be signed. There > is no way to sign a push. Moreover there is no need to sign each > commit, see what Linux says on that: > http://git.661346.n2.nabble.com/GPG-signing-for-git-commit-td2582986.html > ... > > Best regards, > Andrew Savchenko Newer version(s) of git do have git push --sign capability. Sorry, I don't know the versions that it applies to. It was recently added as a feature. It also makes the push sig and data readily available for hook use. -- Brian Dolbec