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

Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows

From
Sebastian Schuberth <sschuberth@gmail.com>
Date
Apr 19, 2014, 20:56 UTC
Message-ID
<5352E319.2010808@gmail.com>
In-Reply-To
<rfujmbew27f1gaa6dbk706li.1397911737867@email.android.com>
On 19.04.2014 15:35, Marat Radchenko wrote:
> But in practice, msysgit is:
>   1) outdated msys that was patched in multiple ways without
>    sending patches upstream

It's not true that we are not sending patches upstream to MSYS, see [1]. It's just that most of them don't get included due to a lack of time from the MSYS maintainers, see e.g. [2].

>   2) heavily patched git, again not upstreamed

"Heavily" is relative, in fact it's not that much that I would give up hope on getting everything upstream. We once had put large efforts in bringing our stuff to upstream Git, just to over and over again being pulled into fussy discussions, costing way more time than developing the patches themselves. So at some time most of us just decided to spend their time more efficiently by bringing Git for Windows forward.

> To be honest, msys isn't a great tool. After all, it's just outdated
> and heavily patched cygwin. There exists msys2 project (much less outdated and much less patched cygwin).

I agree that MSYS is not at all that great (anymore). It simply does not seem to be well maintained. But neither do I trust MSYS2 (yet), which looks to me like a spare time project by one or two guys, both newcomers not part of the original MSYS team. However, if MSYS2 turns out to be maintained better than MSYS in the future, I'm open to base mingwGitDevEnv on MSYS2.

> 1) It makes sense to purge msysgit and start over. See mingwGitDevEnv [2] (by msysgit developer).

You would have been very welcomed to contribute 64-bit support to mingwGitDevEnv (which I'm the maintainer of). I saddens me that we blow out our energy on forks (without even getting in touch first) instead of pulling together.

[1] http://sourceforge.net/p/mingw/bugs/search/?q=msysgit [2] http://sourceforge.net/p/mingw/bugs/1823/

-- 
Sebastian Schuberth
Previous: Johannes Schindelin
Message 21 of 21 in “Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows”
  1. Marat RadchenkoApr 19, 2014
  2. Thomas BraunApr 19, 2014
  3. Johannes SchindelinApr 19, 2014
  4. Heiko VoigtApr 19, 2014
  5. Sebastian SchuberthApr 19, 2014
  6. Johannes SchindelinApr 20, 2014
  7. Johannes SchindelinApr 20, 2014
  8. Sebastian SchuberthApr 21, 2014
  9. Johannes SchindelinApr 21, 2014
  10. Felipe ContrerasApr 21, 2014
  11. [NOT_A_PATCH] A naive attempt to cross-build Linux->mingw64 GitMarat Radchenko, Apr 21, 2014
  12. Felipe ContrerasApr 21, 2014
  13. Felipe ContrerasApr 22, 2014
  14. Marat RadchenkoApr 22, 2014
  15. Felipe ContrerasApr 22, 2014
  16. Johannes SchindelinApr 22, 2014
  17. Johannes SchindelinApr 22, 2014
  18. David KastrupApr 22, 2014
  19. Felipe ContrerasApr 22, 2014
  20. Johannes SchindelinApr 22, 2014
  21. Sebastian SchuberthApr 19, 2014

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.