-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11.06.2013 15:58, Ray Donnelly wrote:
> MSYS itself was badly fragmented by the msysgit
> project which uses an even earlier version of MSYS than the latest one
> which is also missing important tools such as "install.exe" and something
> has to be done to improve this situation. Our hope is that MSYS2 can be
> adopted by that project and that MSYS never rots as badly as it has done.
Just to make sure that facts (or my interpretation of them, anyway) are
on the table:

The so-called "msysGit" project is somewhat misnamed. The git that they
build and distribute is actually a mingw-git (that is, a W32 git built
with mingw-gcc and not linked to msys-1.dll), which is achieved by
heaping lots of W32-specific patches on top of upstream git. With parts
of MSYS1 bundled in.

I'm not sure why they initially bundled MSYS1 with that git. They
probably figured that without a *nix'y shell git doesn't feel git'ty. Or
maybe git has mandatory shell scripts somewhere, and they needed bash to
run them.

mingw-git didn't exist back then (and they didn't switch to it later,
when it appeared), so they had to update that bundled MSYS1 manually,
and it went stale quickly as a result.

Anyway, bundling a copy of MSYS1 wasn't enough for them, they also
forked MSYS1 a bit (added partial unicode support, altered MSYS mangling
to fit the needs of git better, etc).

So far i haven't seen any arguments in favor of git being a W32
application rather than MSYS application. I was able to build msys-git
(true msys-git, built with msys-gcc and msys headers, linked to
msys-1.dll) recently, and it worked well enough for me.

With MSYS2 that is not even a problem anymore, since MSYS2 inherits
everything Cygwin has (including a well-maintained version of git).
Therefore i hope that msysGit will simply die.

- -- 
O< ascii ribbon - stop html email! - www.asciiribbon.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (MingW32)

iQEcBAEBAgAGBQJRtxcsAAoJEOs4Jb6SI2Cwmr8H/3umAgeku/ModbMrJ39o2CAf
c9+AfYLvYi9BaBA2BVSpOvqw4DwH+lE1N7Sf/v2dM/x/ufuPz/jSNWEJLSAEVAmW
Jr9wUZzTSiQENCd5OiJBpJD68wOcF8wYVvI2f089uuPxDo7r+88FXHkNB6xm15xF
7+ZKxm/6185KMFkupTKVkYU1PvyZwYFcWbxvyuynahcLyLk/Szf4ydJWsNHGUF/r
V8gF/Rt33hbsqhCySHWygdR8HkUIBIDvczRwDN9PfcaDu01VuVjSG04TjVBfttjk
R21ySWOW/Qd0AopjSw9ndhWsWnx/nhDe/awumJ4o4NlceN3XjdXjODceLnabXoY=
=7sz2
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to