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

Re: [RFC] New configuration option "diff.statNameWidth"

From
Junio C Hamano <gitster@pobox.com>
Date
Sep 2, 2023, 18:47 UTC
Message-ID
<xmqq8r9ommyt.fsf@gitster.g>
In-Reply-To
<eb8f524eca3975f086715ec32a8a1fbb@manjaro.org>
Dragan Simic <dsimic@manjaro.org> writes:
> I'd like to implement support for a new configuration option named
> "diff.statNameWidth" and submit the patch, so I'd like to check first
> would that patch be accepted and merged.

In general, we do not give promises or estimates. The devil is in the details and until we see the design we may not know if an overall idea is good. Even when it is obviously a good idea, we would not know the quality of the implementation until we see it.

 - If something is worth adding, even if we do not accept it in the
   upstream first, it will spread among users and developers, and
   eventually we may realize the mistake of initially not taking it
   and we may come begging to the contributor for upstreaming.
 - On the other hand, a new thing that even the contributor
   themselves are unsure if it is worth investing their work in, if
   it is only to use it for themselves, is very unlikely to be of
   interest to us or our users.

"If this will be accepted, I'll work on it" is a very counter productive thing to say around here. It is easily (mis)taken as a sign that it is the latter case. "This is a good idea, I believe in it, and I'll work on it whether you initially show interest or not" is what we want to see, and such a patch will not need a "check first" letter.

In other words, make it so good that we would come to you, begging ;-).

Thanks.
Previous: Dragan SimicNext: Dragan Simic
Message 2 of 8 in “[RFC] New configuration option "diff.statNameWidth"”
  1. Dragan SimicSep 2, 2023
  2. Junio C HamanoSep 2, 2023
  3. Dragan SimicSep 2, 2023
  4. Junio C HamanoSep 2, 2023
  5. Dragan SimicSep 3, 2023
  6. Dragan SimicSep 11, 2023
  7. Junio C HamanoSep 11, 2023
  8. Dragan SimicSep 12, 2023

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.