From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 109136 invoked by alias); 2 Aug 2019 14:55:31 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 109125 invoked by uid 89); 2 Aug 2019 14:55:31 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=himself, herself X-HELO: mail-lf1-f66.google.com Received: from mail-lf1-f66.google.com (HELO mail-lf1-f66.google.com) (209.85.167.66) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 02 Aug 2019 14:55:29 +0000 Received: by mail-lf1-f66.google.com with SMTP id r15so36149284lfm.11 for ; Fri, 02 Aug 2019 07:55:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=3tvA3WhZEP0TTZpSOFi3Bi+aKN8iljQ60kiZvX+Znr0=; b=PICGW5zmZYGsiOvmjpNbWiyKa2mhufd14zbR554fi3TrDv9pWIc8DARUEfDsJwBFIw c9f2WPRf7pqcjh5036VsaOuxPZKV6ZgFy3KeIK9IBH+G9FniHjbACUoru6mxTcYXMkBs 6O/DRSr1cfmkiOYY+JIkFHAytwSyDtdag3gImPvNQlxPYrIYgjbpElO5/R5NytEso1U9 mliVbTZNFYt6O9lbeEY2JamVTT+/DWQQg2yvETpLfYk+b8E6jsi5XlQas5eAqjSQpBnx +lz/gEP18dM/Q/eyBNgLOOMJ4+XyY8JZxH6FNdar92zAG+br0TezSSCeUWAyvtcJH5WQ dDGg== Return-Path: Received: from ?IPv6:2a00:1fa0:4623:7e09:d5ba:6562:5f9f:8324? ([2a00:1fa0:4623:7e09:d5ba:6562:5f9f:8324]) by smtp.gmail.com with ESMTPSA id w1sm17536391ljm.81.2019.08.02.07.55.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 02 Aug 2019 07:55:26 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Re: [Contrib PATCH] Add scripts to convert GCC repo from SVN to Git From: Maxim Kuvyrkov In-Reply-To: Date: Fri, 02 Aug 2019 14:55:00 -0000 Cc: =?utf-8?Q?Martin_Li=C5=A1ka?= , Jason Merrill , GCC Patches , Paolo Bonzini Content-Transfer-Encoding: quoted-printable Message-Id: <2A7D1FC1-4A9F-4C66-950C-D8261D1FF06D@linaro.org> References: <8C62F814-2F57-4D1A-B66F-5C5ACFF37D6C@linaro.org> <4E46E435-F95C-46AD-87F0-8220D2BF4CD4@linaro.org> <7FA7C370-04F5-448E-95D2-426607B99CF4@linaro.org> <846D2EF4-879F-4518-ABA5-7DD74E6B4F18@linaro.org> <42281a3e-7a7a-d115-2468-b01275d00821@suse.cz> To: Richard Guenther X-SW-Source: 2019-08/txt/msg00154.txt.bz2 > On Aug 2, 2019, at 2:06 PM, Richard Biener w= rote: >=20 > On Fri, Aug 2, 2019 at 1:01 PM Martin Li=C5=A1ka wrote: >>=20 >> On 8/2/19 12:54 PM, Maxim Kuvyrkov wrote: >>>> On Aug 2, 2019, at 1:26 PM, Martin Li=C5=A1ka wrote: >>>>=20 >>>> On 8/2/19 10:41 AM, Maxim Kuvyrkov wrote: >>>>> In the end, I don't care much to which version of the repo we switch,= as long as we switch. >>>>=20 >>>> Hi Maxim. >>>>=20 >>>> I really appreciate that you've been working on that. Same as you I wo= uld like to see >>>> any change that will lead to a git repository. >>>>=20 >>>> I have couple of questions about the upcoming Cauldron: >>>>=20 >>>> - Are you planning to attend? >>>=20 >>> Unfortunately, I won't attend this time. >>=20 >> I see. >>=20 >>>=20 >>>> - Would it be possible to prepare a voting during e.g. Steering Commit= tee where >>>> we'll vote about transition options? >>>> - Would it make sense to do an online questionnaire in advance in order >>>> to guess what's prevailing opinion? >>>>=20 >>>> If you are interested, I can help you? >>>=20 >>> Let's organize an online survey now. While most active GCC developers = will attend Cauldron, many others will not, so we shouldn't rely on Cauldro= n to make any final decisions. >>=20 >> Sure, online is the best option as all active community members can vote. >>=20 >>>=20 >>> Martin, would you please organize the survey? >>=20 >> Yes, but I haven't followed the discussion in recent weeks. Is the only = question >> whether we want the current GIT mirror or your rebased git repository? >> Is Eric Raymond's transition still in play or not? >=20 > 1) Stay with SVN > 2) Switch to the existing GIT mirror > 3) Wait for ERS to complete his conversion to GIT > 4) Use the existing new conversion to GIT fixing authors and commit messa= ges > 5) I don't care > 6) I don't care as long as we switch to GIT >=20 >> Are there any other sub-question regarding commit message format, git ho= oks, etc. >> that will deserve a place in the questionnaire? >=20 > No, please do not make it unnecessarily complicated. Maybe the questiona= ire > can include a free-form text field for more comments. >=20 > Btw, I do not believe we should do this kind of voting. Who's eligible t= o vote? > Is the vote anonymous? What happens when the majority (what is the major= ity?) > votes for option N? >=20 > IMHO voting is bike-shedding. >=20 > Those who do the work decide. _They_ may ask questions _and_ decide whet= her > to listen to the answer. I think we should do a /survey/, not organize a vote. From reading this th= read an independent observer will get an impression that GCC developers are= split into 3 roughly equal parts: 1. those who prefer switch to existing mirror, 2. those who prefer to wait for reposurgeon conversion, 3. those who prefer to switch to svn-git conversion with authors fixed. The survey might show that we have a clear majority for one of the options,= and that we can conclude the discussion. If survey shows that we don't ha= ve a clear winner, then let's continue the discussion. IMO, anyone who considers himself or herself a GCC developer should partici= pate and survey should not be anonymous to avoid abuse. -- Maxim Kuvyrkov www.linaro.org