From: Junio C Hamano Date: Mon, 08 Jun 2026 17:19:06 GMT Subject: Re: [PATCH v3 4/6] diff: add long-running diff process via diff..process Message-ID: In-Reply-To: Michael Montalbo writes: >> So the conscious project direction has been: fold pkt-line test backends >> into `test-tool` and drop the scripting-language prereq. Reintroducing the >> same shape in Python would walk this back. >> >> Patrick's careful effort in 27bd8ee311719 (Merge branch 'ps/fewer-perl', >> 2025-04-29) has been another clear sign that the Git project is actively >> _removing_ scripting-language dependencies from the build and test >> infrastructure, not adding new ones. > > Now I wonder if the extension / addition of more Perl test infra with my other > series: > > https://lore.kernel.org/git/pull.2135.git.1780559158.gitgitgadget@gmail.com/T/ > > also goes against the project direction w.r.t. removing scripting languages. > Maybe I should also re-evaluate the usage of Perl there. I am leveraging > existing shell parsing logic written in Perl, but maybe the preference for > Perl-based lint rules is a mistake and should be avoided. That sounds prudent (even though it is outside the scope of _this_ topic, of course). Thanks.