git: a4c3b6f622b8 - main - Remove two tools that are no longer useful with Git.
Matthias Andree
matthias.andree at tu-dortmund.de
Mon Apr 12 21:55:59 UTC 2021
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.
>>>
>>> - 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
>> invokes as "mfh $COMMITID" for the quarterly branch as in the past.
>>
>> https://docs.freebsd.org/en/articles/committers-guide/#ports-qa-misc-commit-mfh
>> has instructions on how to do this manually, alas that is quite not
>> as convenient - and hence likely to be used - as the nice original
>> 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.
>
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.
I also ask to revive the tool. If it's so simple then there is no need
to kill it.
More information about the dev-commits-ports-all
mailing list