git: a4c3b6f622b8 - main - Remove two tools that are no longer useful with Git.

Baptiste Daroussin bapt at nours.eu
Tue Apr 13 06:56:33 UTC 2021


12 avr. 2021 23:56:02 Matthias Andree <matthias.andree at tu-dortmund.de>:

> 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.

Nothing prevent anyone from writing such a tool and committing, noone in the git WG felt like necessary to do it. Noone from portmgr thinks it is necessary hence the tool dying as it is svn only.

Now the directory where the tool live is full of helpers "unofficial" so feel free to add you own tool and even name it mfh if you think it is worth it.

Bapt


More information about the dev-commits-ports-all mailing list