From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SXfQ0-0005HD-Ik for garchives@archives.gentoo.org; Thu, 24 May 2012 21:18:01 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5B9B4E0B14; Thu, 24 May 2012 21:17:47 +0000 (UTC) Received: from mail-we0-f181.google.com (mail-we0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id C725DE0B21 for ; Thu, 24 May 2012 21:16:48 +0000 (UTC) Received: by werj55 with SMTP id j55so171835wer.40 for ; Thu, 24 May 2012 14:16:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=icQqs+Khmu81MAz8zF89M6PhhX/seUTpIR1Ik31wctA=; b=cbNbCib8x/F+CmlQzRwcAvF7yId3bQJS4G7pVBhi3tzakNf1HjyLYflIL3RJYWOKMY edNAS+0tJOR6xCXpSnIN9Ro0UOgwBhNuZnvBfRG2knhRwvwLjn6RFG7dsZEQ5DYEeoyd xzmQmfgPsLcg0DPZrAhfIJjx58PF9vnwKpS/UlxdKa3VQn+YBXsLm1Ba5IcUcs0EwzyW 7mU/iWSVIlVrkFsJV+/AHrOB96Bg9z9YdrNCW5CijXSuziQ1e8MEemMAUmtgdoYO3h5z yWPahpqhmHyKAB6eZX1ibP4jT97lOfFYwf1uhFBzitOrpr7Cb7YBbJ5aT0lIRjGs7+rE LQpw== 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 Received: by 10.180.78.233 with SMTP id e9mr1839823wix.5.1337894208037; Thu, 24 May 2012 14:16:48 -0700 (PDT) Received: by 10.194.60.167 with HTTP; Thu, 24 May 2012 14:16:48 -0700 (PDT) In-Reply-To: <4FBEA181.30204@gentoo.org> References: <4FBCDB3D.1070009@gentoo.org> <4473416.vM7oOSmagZ@smorgbox> <4FBE8223.2010406@gentoo.org> <3485389.iLMx13MNW5@smorgbox> <4FBEA181.30204@gentoo.org> Date: Fri, 25 May 2012 09:16:48 +1200 Message-ID: Subject: Re: [gentoo-dev] Portage Git migration - Handling Pull Requests (Was: clean cut or git-cvsserver) From: Kent Fredric To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 48d7c677-8047-401c-b333-549e3a705b5a X-Archives-Hash: 6fcb7435d38910f0ab423ded20b9615e On 25 May 2012 09:00, Aaron W. Swenson wrote: > I do believe git pull-requests should go through Bugzilla. A > pull-request is the equivalent to bump requests, patch fixes, and all > sorts of stuff that we already handle through Bugzilla. Bugzilla also > contains our history. +1 > > If they happen to be needing to be pulled from github, that's fine. > Definitely convenient for the contributor. > > We'll also need to clearly document how the pull-request is to be > generated. (I vote for requiring signed pull-requests. [1]) > > github should not be our central point of contact. We have b.g.o for > that. github should be on the fringes as a tool that we can use if we > want to. > +/-1 : Not sure, for new people, it should definitely be the go-to way to do things. But people who are regular contributors ( which we want to encourage ) will feel slowed down if they have to open a bug report for every change. And I can see github facilitating "proxy maintainers" much better. If a proxy maintainer has another gentoo person who all their changes get proxied through, the proxy maintainer and the gentoo dev could both have forks on github, and the proxy maintainer could send their pull requests to their proxy to vet and merge, somewhat like Linus'es Generals model. > [1] > http://git-blame.blogspot.com.ar/2012/01/using-signed-tag-in-pull-request= s.html > > - - Aaron > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.17 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iF4EAREIAAYFAk++oYEACgkQVxOqA9G7/aC1WgD/V33WU0Cvc/po2Evrrjk6fM4d > IHt8FtD21rKfyrxmCeQA/A7t/nCJOA5UURm2ILAraPLWu598G8bKV7RNKtRKrqhQ > =3DMVyV > -----END PGP SIGNATURE----- > --=20 Kent perl -e=C2=A0 "print substr( \"edrgmaM=C2=A0 SPA NOcomil.ic\\@tfrken\", \$_= * 3, 3 ) for ( 9,8,0,7,1,6,5,4,3,2 );" http://kent-fredric.fox.geek.nz