git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Dependency query regarding contrib scripts

From
RIRichard Ipsum <richard.ipsum@codethink.co.uk>
Date
Dec 1, 2015, 16:52 UTC
Message-ID
<20151201165209.GA28230@salo>
Hi,

Having read the docs for integrating new subcommands into git[1] I am looking for some clarification of the following,

"While we strongly encourage coding in portable C for portability, these [C, shell, perl] specific scripting languages are also acceptable. We won’t accept more without a very strong technical case, as we don’t want to broaden the Git suite’s required dependencies"

Does this also mean that use of non-core modules by, for example, perl scripts, is out of the question for contrib scripts? Or is it acceptable but ideally minimised?

In particular I'd like to be able to make use of Git::Raw[2] and also ideally the Moo framework[3].

Thanks, Richard Ipsum

[1]: ftp://www.kernel.org/pub/software/scm/git/docs/v2.4.0/howto/new-command.html [2]: http://search.cpan.org/~jacquesg/Git-Raw-0.58/lib/Git/Raw.pm [3]: http://search.cpan.org/~haarg/Moo-2.000002/lib/Moo.pm

Next: Jonathan Nieder
Message 1 of 2 in “Dependency query regarding contrib scripts”
  1. Richard IpsumDec 1, 2015
  2. Jonathan NiederDec 1, 2015

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.