From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 111865 invoked by alias); 9 Jan 2020 12:12:55 -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 111850 invoked by uid 89); 9 Jan 2020 12:12:54 -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,SPF_PASS autolearn=ham version=3.3.1 spammy=trial, examination, driven, H*M:41c5 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; Thu, 09 Jan 2020 12:12:53 +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 3A2DA31B; Thu, 9 Jan 2020 04:12:52 -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 E1B053F534; Thu, 9 Jan 2020 04:12:50 -0800 (PST) Subject: Re: Proposal for the transition timetable for the move to GIT To: Segher Boessenkool , Joseph Myers Cc: "Eric S. Raymond" , Maxim Kuvyrkov , GCC Development , Alexandre Oliva , Jeff Law , Mark Wielaard , Jakub Jelinek 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> From: "Richard Earnshaw (lists)" Message-ID: Date: Thu, 09 Jan 2020 12:12: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: <20200109023804.GR3191@gate.crashing.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2020-01/txt/msg00088.txt.bz2 On 09/01/2020 02:38, 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? > > Will it at least be *tested* first? > > > Segher > Tested for what? We run many tests on the conversion, for example to check that the branch tips are all sane, and many other things as well. Additionally, Joseph has made many trial conversions available for public examination as we've been iterating towards the final result. FWIW, I now support using reposurgeon for the final conversion. I want to also take this opportunity to thank Maxim for the work he has done. Having that fallback option has meant that we could press harder for a timely solution and has also driven several significant improvements to the overall result. I do not think we would have achieved as good a result overall if he hadn't developed his scripts. R.