From owner-dev-commits-ports-all@freebsd.org Mon Apr 12 12:09:45 2021 Return-Path: Delivered-To: dev-commits-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 9B0765CE825; Mon, 12 Apr 2021 12:09:45 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FJnbs3yMCz3vGG; Mon, 12 Apr 2021 12:09:45 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from mail.j.mat.cc (owncloud.cube.mat.cc [79.143.240.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.mat.cc", Issuer "R3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 5E91E205B1; Mon, 12 Apr 2021 12:09:45 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from aching.in.mat.cc (unknown [IPv6:2a01:678:ab:0:dc1a:2213:bfd0:b48b]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id 10CF6942D80; Mon, 12 Apr 2021 12:09:43 +0000 (UTC) Date: Mon, 12 Apr 2021 14:09:41 +0200 From: Mathieu Arnold To: Gerald Pfeifer Cc: Rene Ladan , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: a4c3b6f622b8 - main - Remove two tools that are no longer useful with Git. Message-ID: <20210412120941.ro5rv7vaokglgt7l@aching.in.mat.cc> References: <202104061040.136Ae3MR086471@gitrepo.freebsd.org> <8cde99cd-c64a-a85e-68dd-94bcf1d6999b@pfeifer.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="borjzj73rizu2gqf" Content-Disposition: inline In-Reply-To: <8cde99cd-c64a-a85e-68dd-94bcf1d6999b@pfeifer.com> X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Apr 2021 12:09:45 -0000 --borjzj73rizu2gqf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 10, 2021 at 10:57:20PM +0200, Gerald Pfeifer wrote: > On Tue, 6 Apr 2021, Rene Ladan wrote: > > Remove two tools that are no longer useful with Git. > > =20 > > - mfh: this is replaced by 'git cherry-pick -x HASH' >=20 > I believe it would be useful to still have such a tool that one simply=20 > invokes as "mfh $COMMITID" for the quarterly branch as in the past. >=20 > https://docs.freebsd.org/en/articles/committers-guide/#ports-qa-misc-comm= it-mfh=20 > has instructions on how to do this manually, alas that is quite not=20 > as convenient - and hence likely to be used - as the nice original=20 > mfh tool. Well, with Git, mfh would end up being: git checkout 2021Q2 git cherry-pick -x $COMMITID git push origin 2021Q2 I would rather committers learn how to use git (it is, after all, what they are here for) and then, they can magically now test before pushing. --=20 Mathieu Arnold --borjzj73rizu2gqf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEVhwchfRfuV0unqO5KesJApEdfgIFAmB0OHdfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU2 MUMxQzg1RjQ1RkI5NUQyRTlFQTNCOTI5RUIwOTAyOTExRDdFMDIACgkQKesJApEd fgKwlQ//SdwynPYfNi+4ZkNxcvVUb0xk9Cr0gqwyjURuns/K362WTYG9f0TVpwte AYsgqp3ZtQo6hWnllv7yXpa3+nu4Otile9NpjqB/cwVfWdGETWQXDSZGlOXcIlEX xZpyQ7TdJieZN2kU/7GMZ1XGCY2kqYzp3fwn9+IjRIQP6E8m47KpW2/yRpDzIRJp ePZ/1kI2d1RlqoNJ5eJZzAbzNeWV3RY/GiIkThbxE7MuUy/lZqlhSSGtlvu8E2m3 VHuvmNqsZISsxi225Qy1PO/O+zxEVo79UVND8yrlQaEgJiUuRg9oSwGtZ53yBGGA BINfqIbQQ/ZFHGELJCQm5ihBLxLip7IcnOiM1ZJHsv404XlEtVdODhxOXSOoe8ct bFIK4yQnZypjliERgu6j0qvtqodRjqrXe7Ex9ieoZeEb3fYj2KgxM7E/ghtszTwX nWKXt0iOwji/J/66KPkb7vU4t3enxijSXdxhF9xzW3E7k3e2pVYqlNwNyPFXEXn6 WwcOUU31fFuXY68k0myMMODaGVh4S1vmh08q8poh1ylet0p2wXTUpCeVHpC4nW01 iZ9r6/N0qv1lnfYIt5BFm/k8n86DdmqPNKxmAl8M9nHl0HS+MK7td0iQcpgifDkE /L8F4Wmyv1VicOWmnjCkKFvNhOAwdo7Wr+M0NZs02KvLbUWJTcM= =Ko1K -----END PGP SIGNATURE----- --borjzj73rizu2gqf--