Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4990C18021 for ; Mon, 11 Jan 2016 19:06:13 +0000 (UTC) Received: (qmail 64222 invoked by uid 500); 11 Jan 2016 19:06:12 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 64127 invoked by uid 500); 11 Jan 2016 19:06:12 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 64115 invoked by uid 99); 11 Jan 2016 19:06:12 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Jan 2016 19:06:12 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id BBE191A0A5D for ; Mon, 11 Jan 2016 19:06:11 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.979 X-Spam-Level: ** X-Spam-Status: No, score=2.979 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=cloudera-com.20150623.gappssmtp.com Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id GPXDorKfK7Vl for ; Mon, 11 Jan 2016 19:06:10 +0000 (UTC) Received: from mail-lf0-f47.google.com (mail-lf0-f47.google.com [209.85.215.47]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id 5365C43BC9 for ; Mon, 11 Jan 2016 19:06:10 +0000 (UTC) Received: by mail-lf0-f47.google.com with SMTP id h129so24350099lfh.3 for ; Mon, 11 Jan 2016 11:06:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudera-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=SlpFSOfzYJlVvadqM+9Sg3zNTGFlElCW2yCP6EzYSjY=; b=WpX7zjly863Dxb1uQb3aXYovCQtIrx0Xl0E7fug+fANmJr5AWTJalEjao/HcGdWXKa u2XMS5y8afOauf6hyDL+BJlAd1WHhXvgjc2zAMIAtIVqKTJN0rK4BxrpLleyKa2xlB5K 1fYiF/cKacpGWVCNmRlXTz6klJjQBB/63dl9yZ1W9pvfqkZaVf2z+DG2FKlNN3xQhKtm FhCebwy8E59k+tjgCIgktAxfYN4BkZVeUOHTMepeZexM0kRFZo9WVRSgCm4V+hUlr+Eo bhFiBv+rOKZg1NLqdJT33vkZ6RaSqeLemgpcfK2QGJg7Vn2exxeRzhQFZ/zBy6yLJgEE B8PQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=SlpFSOfzYJlVvadqM+9Sg3zNTGFlElCW2yCP6EzYSjY=; b=Lhxm0ySqhS4w1a6Glc6gInpNNhvtjRKMphbNWn2EzCTIIbiCKr4gDYsncqd5h6G/nL L3i4sjnrlFNNNvDWhR/T9gpqFAZS8L7LtXctgEch5Xt3g71+by4P261NtYI3Vt91Y1GU NgbQD+T0xmyvFhmduLXBoYIeyH+bd7FJrZXOcaZkzrsxC612jZBFQOmh02vlz/hsmRtT MUOliud/E5qCdP17AufYnvQfNlPXgTwglONy38oyZaR0zP0F/RAzVb2bOq/tbg9a9g6E vBFUjXgi+BvYBcqFFej60rXCk0U5C2DYt/mAnNFt/ysD71RKuU0y85gmqyVVBTvclkKt G6hg== X-Gm-Message-State: ALoCoQmrc2P+YpdZsRZh2aoeg+G+0wWAkKExAGP+7w2Bu77zsYR0Ry3WQvCD0IdGmhNvw9vCX5wWi9YBhUgdMH/bowZsmtAiWW9DuX1we51nvPpeZOoRFGM= X-Received: by 10.25.82.144 with SMTP id g138mr50076192lfb.8.1452539169208; Mon, 11 Jan 2016 11:06:09 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.76.11 with HTTP; Mon, 11 Jan 2016 11:05:49 -0800 (PST) In-Reply-To: References: From: Sean Busbey Date: Mon, 11 Jan 2016 13:05:49 -0600 Message-ID: Subject: Re: ASF git repository policy update To: dev Content-Type: multipart/alternative; boundary=001a1141da8e3423ee052913a113 --001a1141da8e3423ee052913a113 Content-Type: text/plain; charset=UTF-8 just to confirm, 'master' is no longer protected? On Mon, Jan 11, 2016 at 12:56 PM, Andrew Purtell wrote: > Infa recently announced on infrastructure@ that, following direction from > the Board, ASF git is now allowing force pushes and branch/tag deletion > again. In accordance with the guidance given by the Board there are some > policy changes you should be aware of: > > - First, if a forced commit is pushed, the subsequent commit email to > commits@ will contain '[Forced Update!]' in the subject line. The hope > here is that it draws extra attention to the situation for a project > community tobe aware, and take appropriate action if needed. > > - Second, the 'protected' Git ref-space is now refs/tags/rel/* . Any > tags under rel/, can be assured to carry the complete immutable commit > history which lead up to the commit. This provides the provenance that > the > ASF needs for releases. Otherwise projects can mold their repository ref > structure any way they see fit. When a release vote is successful part > of > the release process should include tagging the voted upon commit SHA > under > rel/ to make it indelible. ('# git tag rel/v15.4.2 ' or something > similar.) > > Let's incorporate the second point into our release process immediately. We > can also go back and add corresponding tags in refs/tags/rel/ for all of > our past releases. Unless there are any objections I will take care of this > housekeeping later this week. > > -- > Best regards, > > - Andy > > Problems worthy of attack prove their worth by hitting back. - Piet Hein > (via Tom White) > -- Sean --001a1141da8e3423ee052913a113--