From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 60874 invoked by alias); 10 Jan 2020 09:49:48 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 58782 invoked by uid 89); 10 Jan 2020 09:49:46 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-5.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 spammy=H*MI:sk:27A7DEA, H*f:sk:27A7DEA, H*i:sk:27A7DEA, attributions X-HELO: foss.arm.com Received: from foss.arm.com (HELO foss.arm.com) (217.140.110.172) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 10 Jan 2020 09:49:45 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id CF7301063; Fri, 10 Jan 2020 01:49:43 -0800 (PST) Received: from e120077-lin.cambridge.arm.com (e120077-lin.cambridge.arm.com [10.2.78.81]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 929563F73B; Fri, 10 Jan 2020 01:49:42 -0800 (PST) Subject: Re: Proposal for the transition timetable for the move to GIT To: Maxim Kuvyrkov , Joseph Myers Cc: "Eric S. Raymond" , GCC Development , Alexandre Oliva , Jeff Law , Mark Wielaard , Jakub Jelinek , Segher Boessenkool References: <5DCEA32B-3E36-4400-B931-9F4E2A8F3FA5@linaro.org> <155B5BFD-6ECF-4EBF-A38C-D6DD178FB497@linaro.org> <2b6330f2-1a00-ac89-fd3c-4b70e5454f4b@arm.com> <9B71A0F7-CD93-4636-BFC7-1D1DBC040F07@linaro.org> <6EE7BD53-6677-49D2-BCDD-56CD7DA855E9@linaro.org> <88B4DAF3-33C1-445F-8F5A-809D5463D0F9@linaro.org> <20200108221119.GA94728@thyrsus.com> <20200109023804.GR3191@gate.crashing.org> <27A7DEAB-42B9-4A5A-BE89-618F7ED2347E@linaro.org> From: "Richard Earnshaw (lists)" Message-ID: <64e874d6-a414-3e36-81d4-9d4f5eb6e3c9@arm.com> Date: Fri, 10 Jan 2020 09:49:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: <27A7DEAB-42B9-4A5A-BE89-618F7ED2347E@linaro.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2020-01/txt/msg00108.txt.bz2 On 10/01/2020 07:33, Maxim Kuvyrkov wrote: >> On Jan 9, 2020, at 5:38 AM, Segher Boessenkool wrote: >> >> On Wed, Jan 08, 2020 at 11:34:32PM +0000, Joseph Myers wrote: >>> As noted on overseers, once Saturday's DATESTAMP update has run at 00:16 >>> UTC on Saturday, I intend to add a README.MOVED_TO_GIT file on SVN trunk >>> and change the SVN hooks to make SVN readonly, then disable gccadmin's >>> cron jobs that build snapshots and update online documentation until they >>> are ready to run with the git repository. Once the existing git mirror >>> has picked up the last changes I'll make that read-only and disable that >>> cron job as well, and start the conversion process with a view to having >>> the converted repository in place this weekend (it could either be made >>> writable as soon as I think it's ready, or left read-only until people >>> have had time to do any final checks on Monday). Before then, I'll work >>> on hooks, documentation and maintainer-scripts updates. >> >> Where and when and by who was it decided to use this conversion? > > Joseph, please point to message on gcc@ mailing list that expresses consensus of GCC community to use reposurgeon conversion. Otherwise, it is not appropriate to substitute one's opinion for community consensus. > I've gone back through this thread (if I've missed, or misrepresented, anybody who's expressed an opinion I apologize now). Segher Boessenkool "If Joseph and Richard agree a candidate is good, then I will agree as well. All that can be left is nit-picking, and that is not worth it anyway:" Jeff Law "When Richard and I spoke we generally agreed that we felt a reposurgeon conversion, if it could be made to work was the preferred solution, followed by Maxim's approach and lastly the existing git-svn mirror." Richard Earnshaw (lists) FWIW, I now support using reposurgeon for the final conversion. And, of course, I'm taking Joseph's opinion as read :-) So I don't see any clear dissent and most folks just want to get this done. > I want GCC community to get the best possible conversion, being it mine or reposurgeon's. To this end I'm comparing the two conversions and will post my results later today. > > Unfortunately, the comparison is complicated by the fact that you uploaded only "b" version of gcc-reposurgeon-8 repository, which uses modified branch layout (or confirm that there are no substantial differences between "7" and "8" reposurgeon conversions). The main differences are a) more revisions added due to commits upstream b) release tags from SVN era now on the main release branch rather than in sidings c) more author fixups from Joseph's cross validation against your repository and reposurgeon's own reports of suspect attributions R. > > -- > Maxim Kuvyrkov > https://www.linaro.org >