From general-return-50175-apmail-incubator-general-archive=incubator.apache.org@incubator.apache.org Mon Jul 13 23:25:25 2015 Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7A93418184 for ; Mon, 13 Jul 2015 23:25:25 +0000 (UTC) Received: (qmail 30847 invoked by uid 500); 13 Jul 2015 23:25:24 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 30607 invoked by uid 500); 13 Jul 2015 23:25:24 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 30593 invoked by uid 99); 13 Jul 2015 23:25:24 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Jul 2015 23:25:24 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id F2205C093C for ; Mon, 13 Jul 2015 23:25:23 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.12 X-Spam-Level: X-Spam-Status: No, score=-0.12 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id WCV4hvPHXG_1 for ; Mon, 13 Jul 2015 23:25:17 +0000 (UTC) Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id D952B212C5 for ; Mon, 13 Jul 2015 23:25:16 +0000 (UTC) Received: by wibud3 with SMTP id ud3so42035323wib.1 for ; Mon, 13 Jul 2015 16:25:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:cc:content-type; bh=pbWXrsm1gN7y2JJv1fCBUMuvcf1lsnbsNPZWZq8JhBs=; b=D/0ACxfLaW7VRirBT+jqcKwcNXrg6ReSoClrK6QzNUYMG1NuKQNok9GhrT73mt1jMy VKdwf5gh/pXLknH9PNAz59YfYCDEFA6h/pXH5Ag1yTakDmPY1QGrvgZnX6aPy6BjC3DS +Rt2chS58BLJZd83W57kz0VEVqS3+YoJ8JYyoavHPtoUdMBjs0KhT2Mlk0Xh1rJKzyzW +4kyqAJy3mOMScxt4/kqKDZmYqkL4GJZs7u7xuWrVBvDQ1Mh8swiE9j/mhwmChkCEHYP tqujeH7TIxfSVFkuua7d0UVV8vDnM/sJqXM30gkM2m1SWEAICvUyPEBcELiiqXViDg8i Xkdw== X-Received: by 10.194.58.109 with SMTP id p13mr77218815wjq.36.1436829915605; Mon, 13 Jul 2015 16:25:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.27.213.18 with HTTP; Mon, 13 Jul 2015 16:24:56 -0700 (PDT) From: Jochen Wiedmann Date: Tue, 14 Jul 2015 01:24:56 +0200 Message-ID: Subject: Podling request: Gerrit To: general-incubator Cc: dev@asterixdb.incubator.apache.org Content-Type: text/plain; charset=UTF-8 Hi, I am writing as one of the Mentors of the AsterixDB podling. It recently came to my attention, that there are, in fact, multiple Git repositories, which are used by the project, one of them being located externally of the ASF. I understand the structure to be like this: +--------------+ Commits +------------------+ Mirrrors +----------------+ | Gerrit | --------------> | Git (External) | -------------> | Git (ASF) | +-------------+ +------------------+ +----------------+ The structure is made like this, because the project members desire that no commits can enter without a review, which is done in Gerrit. [2] (In the past, this was ensured by a commit hook in the external repository. That commit hook possibly still exists, but it doesn't prevent code to enter the ASF repository directly without a review. This lack of security is currently discussed by the podlings project members.) I understand the desire, and, to me, it makes sense. OTOH, I suspect that this issue might affect a successful incubation. Hence this mail. As Git is slowly gaining ground within the ASF, I'd suggest that a possible resolution might be to have a Gerrit instance within the ASF. Given how Github pull requests are already discussed by many projects, I can imagine that many projects would like to adopt a similar policy. How about that? Thanks, Jochen [1] http://mail-archives.apache.org/mod_mbox/incubator-asterixdb-dev/201507.mbox/%3CCAN_YF5zRWZijKOQyYx59%2B7wUyXkPg0P2d-c2hBrx64mNFd4hBg%40mail.gmail.com%3E [2] https://en.wikipedia.org/wiki/Gerrit_(software) -- Any world that can produce the Taj Mahal, William Shakespeare, and Stripe toothpaste can't be all bad. (C.R. MacNamara, One Two Three) --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org