Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Apr 2021 11:27:41 +0200
From:      Mathieu Arnold <mat@freebsd.org>
To:        Matthias Andree <matthias.andree@tu-dortmund.de>
Cc:        Mathieu Arnold <mat@freebsd.org>, Gerald Pfeifer <gerald@pfeifer.com>, Rene Ladan <rene@freebsd.org>, 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:  <20210413092741.qz4vdhfhss74mtle@aching.in.mat.cc>
In-Reply-To: <0c47579d-9221-4bb4-4298-fac4cff3c543@tu-dortmund.de>
References:  <202104061040.136Ae3MR086471@gitrepo.freebsd.org> <8cde99cd-c64a-a85e-68dd-94bcf1d6999b@pfeifer.com> <20210412120941.ro5rv7vaokglgt7l@aching.in.mat.cc> <0c47579d-9221-4bb4-4298-fac4cff3c543@tu-dortmund.de>

next in thread | previous in thread | raw e-mail | index | archive | help

--oitlr3g7h6fuv4ih
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Apr 12, 2021 at 11:55:56PM +0200, Matthias Andree wrote:
> Am 12.04.21 um 14:09 schrieb Mathieu Arnold:
> > 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'
> >>
> >> 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.
> >>
> >> https://docs.freebsd.org/en/articles/committers-guide/#ports-qa-misc-c=
ommit-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.
> >=20
> > Well, with Git, mfh would end up being:
> >=20
> > git checkout 2021Q2
> > git cherry-pick -x $COMMITID
> > git push origin 2021Q2
> >=20
> > 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
>=20
> This is a fundamental misunderstanding of the purpose.
> Committers/developers are not here to learn Git,
> but they are here to develop.  Git is a tool, not an end in itself.

At one point, it feels like learning how to use Git is a prerequisite in
order to be a FreeBSD developer.

--=20
Mathieu Arnold

--oitlr3g7h6fuv4ih
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAABCgB9FiEEVhwchfRfuV0unqO5KesJApEdfgIFAmB1ZAlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU2
MUMxQzg1RjQ1RkI5NUQyRTlFQTNCOTI5RUIwOTAyOTExRDdFMDIACgkQKesJApEd
fgLYZQ//bno/E0kujpCP+5wmcOO9GNeNz7R+MM/lAEhbwRty6wvdLY8r+ga0umJY
20tUlcLQrqcUXFm1VavARbtIL4/GqYvscyKunVGp5+PbbcOC4aTWUzi8iywfDMhO
89M5z9W0g00ASY2P31y+LuOgUdBHFak8hDn8zZFUGd3IlhsJB4Dp/UBB5ajs+6PD
PVtiEhWxWU8bqSLVJ2awh/0dnSxAXrL99v4qJpU02J/OW8T9lnhQCEJf3GxNY8nL
xLGT8ME1pYoFsH/Yg1ROQYR1rln6MXx4NzIlCbSWO9yVJBnd8PWfFiM3A5ZIunDR
ZcZKHIeU6E/1Yz3YYcoPOHB/PmBGw1ORLPG+R782GieHpIvto9NemRCCu9praCPe
8RjJGDA3drmY69H7eMud8ucBI9wNwi9R3Rb/m4eT2rra/+er9Yih2v10JcErXTHn
vQOlTKd/7qDKyu/0bvl1fl9csaQu4WmH6OSPOFq2X1RnpibUvKjPtq/jQngEKKit
9EycNkLNlKtV5Xp4qAFih8+Cf4TkXbnhquZ2vryZiymQH+FTxU/ukADw222f2Tm4
WkOkTe8PXyAQpcOtRmJq6s56nuFcNqQhw+XFh4XiTY4TvAl6t13GZdLR5OJsXeZa
eGuiXJ+iNqDu3GawHxZFUmML83U8mDTDXczsx9icNwqyVdSXIjk=
=/qBb
-----END PGP SIGNATURE-----

--oitlr3g7h6fuv4ih--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210413092741.qz4vdhfhss74mtle>