From owner-svn-ports-all@freebsd.org Tue Oct 6 08:44:14 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 94C2542CD89; Tue, 6 Oct 2020 08:44:14 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4C59xV3Skkz4BJY; Tue, 6 Oct 2020 08:44:14 +0000 (UTC) (envelope-from danfe@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1601973854; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=DXeLd0olFfsv3+FxPJCc7j3WlbOVAU0ITUOm0QkwrI8=; b=KLh+ZGMvQuTi4lcgr7Q8QJ3Zna3xzLvq9IUTqTf30/6pBcXDv/tU3cHbdZ5skvy96FrPVT Zs/nmtGLO/cu1VpGIMkE53yBWva1Zo00zYU5wD7hLtk8pSyz5TKej4h7YIiv3maXTmJGyg 8uSxXP+z3RP015kR/1ZW8Oik5VB9hGQHeZhBdHHxxmn5gfl+7AR0pM9d5ec2bybWqBTn37 aJe49l4P7Iz2pfe/sWahIXzj6E6S520L+ZSBwtlgDZLQfJvCzey2353aOhCp52SukPF8Tt pbyKA8fC5U9x52IK8AMDLa/tYU4YierNX8xrETkTrBjEO216crXTuUVhH846Tw== Received: by freefall.freebsd.org (Postfix, from userid 1033) id 62F412BB4; Tue, 6 Oct 2020 08:44:14 +0000 (UTC) Date: Tue, 6 Oct 2020 08:44:14 +0000 From: Alexey Dokuchaev To: Mathieu Arnold Cc: Kurt Jaeger , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r551373 - in head/dns: . knot3 knot3/files Message-ID: <20201006084414.GA93489@FreeBSD.org> References: <202010041018.094AI0o8005671@repo.freebsd.org> <20201004102926.GA93206@FreeBSD.org> <20201004103616.GY86683@fc.opsec.eu> <20201004104253.GA10822@FreeBSD.org> <20201005080039.hyfxmx6stfjbazy3@aching.in.mat.cc> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201005080039.hyfxmx6stfjbazy3@aching.in.mat.cc> ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1601973854; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=DXeLd0olFfsv3+FxPJCc7j3WlbOVAU0ITUOm0QkwrI8=; b=g3fJCIKXwB6Oglkx8MXoO7jt9sCP+reffe2CjtDGxk8qtVK2FlyVtVKAxsSO18EkqCH0Qd QUe4CzAMcrVws1zbm4cGkaX2GgZAcPK8TtneETXWIStY5Ezh+f4NVQ6EDkXAX4+jMhKTA0 etwcakY0zV21TlGamfzuLVKjIPzVq/c8ucIrfMYAWLdDTsxQ4dSa1Gp2P33R5wHfZcztBF qi8OCr1ybibHo2DtffnlVSlqdKM3LB0jkGco4Y/3QHloRuWGzbceRHPeg3TX/jXPIpHe3L de1RtGelEHs3sGPdce0GiI7fvP6Ve8vDM95v2kcg+NcVQj+mmqV4djUf/KA34g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1601973854; a=rsa-sha256; cv=none; b=bWZSnQxM6o1YS3T8rU03/58nqnQKWQMV++574Dx3mTiwoCya/bmE3kkriX+88pHh9pUcG8 xxsL4bS/9j80j7Bu7Jdm3rdx4zT6dOKwiJqpBp1ZQBW7ojOQp8TNBxZlRsjCBP1ayWPbRB GcuICvC0g0s/TGoGqTXv23Oz8uXlovzlibKwkf7AikXBJYi8rlld4e84fxcDiASBANf84W arREZZtIdk3IIJJ4Utf42fs9Pqte1PPFKFHwNP+dVsEgg4J9QbK3O4697rTSPF0CoVzVPH 0JDalVu/kAQkoqhwqc9op4uGRDgNJJlyxQJodLnJtDhZLYJaQYpgKBqSJbQAMA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Oct 2020 08:44:14 -0000 On Mon, Oct 05, 2020 at 10:00:39AM +0200, Mathieu Arnold wrote: > On Sun, Oct 04, 2020 at 10:42:53AM +0000, Alexey Dokuchaev wrote: > > ... > > Ports cannot be migrated to Git for various reasons. Even if they > > could, we're currently using Subversion. > > For the record, ports will be moving to Git within three to six months, > either before 2021Q1 or if time is too short, 2021Q2. Per the Core Status Report for 2020-04/05/06, I find this hard to believe. Conversion to Git is provably feasible for doc and src, but not for ports. portmgr@ considered a few things implicit in Git as show-stoppers. Some members in ports consider lack of tracking renames a show-stopper (I sure do). It is definitely the case that SVN currently works well with a mono- repo and serves us perfectly fine. Did the Foundation sponsor the work to teach Git how to properly track renames? What about sparse and partial tree checkouts and properties, e.g. keyword expansion? If there are any no's, I don't see how and why ports can/should be switched to Git in the near future. ./danfe