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 BC30E138A1A for ; Mon, 16 Feb 2015 22:14:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4EA46E0903; Mon, 16 Feb 2015 22:14:26 +0000 (UTC) Received: from mail-we0-f179.google.com (mail-we0-f179.google.com [74.125.82.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9AACCE08FB for ; Mon, 16 Feb 2015 22:14:25 +0000 (UTC) Received: by mail-we0-f179.google.com with SMTP id u56so31605568wes.10 for ; Mon, 16 Feb 2015 14:14:24 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=4L/sn7xw+qKeJcJXBcO54tlZYS9IIfS1p1JwKTCBffU=; b=EHQxq844SmRuWicunrl3E4sG3s/rIeAG9PBvWllh3CWrxNsZ4yJTISFZybKtfO/GXi 9fGetnJOmLBVtK6H7Bl02AwDkueb7HuA13wlYqbDIJmaq0xEMH3fyIAg6IZt6XlPMjKs lewYdSiGpApV966YnhBAcTVce9QCrSSQO/5hDJoxKLdBIGfZrLOTbhCJy8wXokOeblRo hMR9VzHBPenzrESlakk8w5Sbf0BpjyYkFFOS8NiC3GHqk2vHBVHzH9LW/Z2tWZlon6vZ CnU1Q4JknaIbPt5OW6Dj/Oq/324fUlzdB8u6XY9QywuKLN0WrugvjpcD1EaiJDA4IY/b Fxuw== X-Gm-Message-State: ALoCoQmyWH2qmzy0ZeqdQqoJa4SsbiGn2TPZ4Kvwoq3lpiwnGq1UqSD1VsFBS2tGf/TFIBB7xssk Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.194.223.5 with SMTP id qq5mr56172304wjc.152.1424124864180; Mon, 16 Feb 2015 14:14:24 -0800 (PST) Sender: jonesmz@jonesmz.com Received: by 10.28.126.70 with HTTP; Mon, 16 Feb 2015 14:14:24 -0800 (PST) X-Originating-IP: [24.13.177.104] In-Reply-To: <54E1F400.8020103@gentoo.org> References: <201502142148.30540.dilfridge@gentoo.org> <20150215070454.12e20dda@pomiot.lan> <54E0C6B2.1080004@gentoo.org> <20150215174248.29a9621b@googlemail.com> <54E0E7D4.9090905@gentoo.org> <20150215190855.24ba8e86@googlemail.com> <54E1F400.8020103@gentoo.org> Date: Mon, 16 Feb 2015 16:14:24 -0600 X-Google-Sender-Auth: yvFKZhest0WkWTZK5F-61fpJHVo Message-ID: Subject: Re: [gentoo-project] Gentoo, GitHub, and the Social Contract From: Michael Jones To: gentoo-project@lists.gentoo.org Content-Type: multipart/alternative; boundary=001a11c39ce2a54981050f3be8a7 X-Archives-Salt: a1a094db-d567-41ac-b09a-4dd4d92bef0f X-Archives-Hash: 5acec70d159198689fe2d769f157d58d --001a11c39ce2a54981050f3be8a7 Content-Type: text/plain; charset=UTF-8 On Mon, Feb 16, 2015 at 7:43 AM, Anthony G. Basile wrote: > Its fine as long as infra is the centre of our operations. Because github > is so much better than cvs provided by infra (sorry infra its true) I worry > that we'll depend on it too much. To be honest, I love the entire github > workflow and would feel much better if we could just own it ourselves. > In case folks on this list haven't seen it before, Gerrit[1] offers a workflow that might be attractive to Gentoo, over and above GitHub's. Some example's of Gerrit in use include the Qt project [2] and Coreboot project [3] Of special interest is that Gerrit provides an API by which verification scripts can be run against each patch under consideration, such a repoman. It further lets authorized users to push a patch from the web, without needing to open the git commandline, similar to how GitHub pull requests work. Just food for thought! Cheers --Michael Jones > -- > Anthony G. Basile, Ph.D. > Gentoo Linux Developer [Hardened] > E-Mail : blueness@gentoo.org > GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA > GnuPG ID : F52D4BBA > > > [1] https://code.google.com/p/gerrit/ [2] https://codereview.qt-project.org/#/q/status:open,n,z [3] http://review.coreboot.org/#/q/status:open --001a11c39ce2a54981050f3be8a7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Mon, Feb 16, 2015 at 7:43 AM, Anthony G. Basile &l= t;blueness@gentoo.= org> wrote:
Its fine as long as infra is the centre of our operations.=C2=A0 Because gi= thub is so much better than cvs provided by infra (sorry infra its true) I = worry that we'll depend on it too much.=C2=A0 To be honest, I love the = entire github workflow and would feel much better if we could just own it o= urselves.

In case folks on this list hav= en't seen it before, Gerrit[1] offers a workflow that might be attracti= ve to Gentoo, over and above GitHub's.

Some example&#= 39;s of Gerrit in use include the Qt project [2] and Coreboot project [3]
Of special interest is that Gerrit provides an API by whic= h verification scripts can be run against each patch under consideration, s= uch a repoman. It further lets authorized users to push a patch from the we= b, without needing to open the git commandline, similar to how GitHub pull = requests work.

Just food for thought!

= Cheers
--Michael Jones

=C2=A0
--
Anthony G. Basile, Ph.D.
Gentoo Linux Developer [Hardened]
E-Mail=C2=A0 =C2=A0 : blueness@gentoo.org
GnuPG FP=C2=A0 : 1FED FAD9 D82C 52A5 3BAB=C2=A0 DC79 9384 FA6E F52D 4BBA GnuPG ID=C2=A0 : F52D4BBA



[1] https://code.google.com/p/gerrit/
[2] https://codereview.qt-project= .org/#/q/status:open,n,z
[3] http://review.coreboot.org/#/q/status:open
--001a11c39ce2a54981050f3be8a7--