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

Re: [PATCH] mingw: make stderr unbuffered again

From
Junio C Hamano <gitster@pobox.com>
Date
Feb 14, 2017, 18:48 UTC
Message-ID
<xmqq37fga9rn.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<alpine.DEB.2.20.1702141545380.3496@virtualbox>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
Show 6 quoted lines
>> OK.  Should this go directly to 'master', as the isatty thing is
>> already in?
>
> From my point of view, it is not crucial. The next Git for Windows version
> will have it, of course, and Hannes is always running with his set of
> patches, he can easily cherry-pick this one, too.

What hat were you wearing when you said the above "From my point of view"? Were you the "Git for Windows" maintainer, or were you a contributor and a member of the Git development community that works to improve the upstream? If it was not clear, I was asking the question to you wearing the latter hat.

To put it differently, what is our position, as the upstream developers, toward those who are on Windows and wants to build from the source? It's not just Hannes.

Is our position "unless you are extremely competent and are willing to cherry-pick missing things from Git for Windows tree as needed, we recommend you to build Git for Windows source instead"?

It is inevitable that the upstream lags behind in Windows specific changes. Even though you have been trickling Windows specific changes (both things in compat/ and also changes to the generic parts, updating "c == '/'" to "is_dir_sep(c)") in, and I have been accepting them for the past few years, in order to reduce the size of the patch pile Git for Windows needs on top of the upstream, until the patch pile becomes empty, it will always be the case.

So I won't object if that were our position. I just need to know what it is to adjust my expectations, and as far as I am concerned, you and Hannes are the two people whose thinking I'd trust regarding what to do with/to Windows users; even though I keep saying "our" position, I am asking yours and Hannes's.

Thanks.
Previous: Junio C HamanoNext: Johannes Schindelin
Message 11 of 16 in “mingw: make stderr unbuffered again”
  1. mingw: make stderr unbuffered againJohannes Schindelin, Feb 13, 2017
  2. Junio C HamanoFeb 13, 2017
  3. Johannes SchindelinFeb 14, 2017
  4. Johannes SixtFeb 14, 2017
  5. Junio C HamanoFeb 14, 2017
  6. Johannes SchindelinFeb 15, 2017
  7. Johannes SixtFeb 15, 2017
  8. Johannes SchindelinFeb 16, 2017
  9. Johannes SixtFeb 16, 2017
  10. Junio C HamanoFeb 16, 2017
  11. Junio C HamanoFeb 14, 2017
  12. Johannes SchindelinFeb 15, 2017
  13. Junio C HamanoFeb 15, 2017
  14. Junio C HamanoFeb 15, 2017
  15. Johannes SchindelinFeb 17, 2017
  16. Junio C HamanoFeb 17, 2017

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.