{"thread":{"id":"15418","subject":"What's the status of MinGW port.","startedAt":"2008-09-08T04:34:06Z","lastAt":"2008-09-08T18:30:52Z","messageCount":6,"participants":["Kevin Yu","Johannes Sixt","Tait","Andreas Ericsson","Peter Harris"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"90046","messageId":"42b562540809072134xed61f0as6f1201a641ec973c@mail.gmail.com","threadId":"15418","inReplyTo":"42b562540809072128o62854572y1eb8d2e69e7193f1@mail.gmail.com","subject":"What's the status of MinGW port.","fromName":"Kevin Yu","fromEmail":"yujie052@gmail.com","sentAt":"2008-09-08T04:34:06Z","receivedAt":"2008-09-08T04:34:06Z","isPatch":false,"sender":{"key":"yujie052@gmail.com","avatar":null},"body":"Hi,\n      GIT is a great tool, but I'm running Windows XP.\n      It seems like msysgit hasn't been updated for a long time,\nneither has the mingw.git branch.\n      Is there any plan to create a native version of GIT on MS Windows?\n\n      Anyway GIT is great. :).\n\n\nBest wishes.\n\n\n\n\n\n\n                                                 Kevin\n"},{"id":"90052","messageId":"48C4CF58.4020906@viscovery.net","threadId":"15418","inReplyTo":"42b562540809072134xed61f0as6f1201a641ec973c@mail.gmail.com","subject":"Re: What's the status of MinGW port.","fromName":"Johannes Sixt","fromEmail":"j.sixt@viscovery.net","sentAt":"2008-09-08T07:08:08Z","receivedAt":"2008-09-08T07:08:08Z","isPatch":false,"sender":{"key":"j6t@kdbg.org","avatar":"https://avatars.githubusercontent.com/u/14810926?v=4"},"body":"Kevin Yu schrieb:\n>       GIT is a great tool, but I'm running Windows XP.\n>       It seems like msysgit hasn't been updated for a long time,\n> neither has the mingw.git branch.\n>       Is there any plan to create a native version of GIT on MS Windows?\n\nThere are no plans anymore to create such a thing.\n\nIt is already there: http://code.google.com/p/msysgit/\n\nIf the lack of activity is worrysome to you, you could help create a\nrelease tarball for 1.6.0(.x).\n\n-- Hannes\n"},{"id":"90068","messageId":"20080908110333.GH27478@ece.pdx.edu","threadId":"15418","inReplyTo":"48C4CF58.4020906@viscovery.net","subject":"Re: What's the status of MinGW port.","fromName":"Tait","fromEmail":"git.git@t41t.com","sentAt":"2008-09-08T11:03:33Z","receivedAt":"2008-09-08T11:03:33Z","isPatch":false,"sender":{"key":"git.git@t41t.com","avatar":null},"body":"> >       Is there any plan to create a native version of GIT on MS Windows?\n> \n> There are no plans anymore to create such a thing.\n\nOut of curiosity, any particular reason why not?\n"},{"id":"90069","messageId":"48C50B76.7070506@op5.se","threadId":"15418","inReplyTo":"20080908110333.GH27478@ece.pdx.edu","subject":"Re: What's the status of MinGW port.","fromName":"Andreas Ericsson","fromEmail":"ae@op5.se","sentAt":"2008-09-08T11:24:38Z","receivedAt":"2008-09-08T11:24:38Z","isPatch":false,"sender":{"key":"ae@op5.se","avatar":"https://gravatar.com/avatar/426e89595c75a8f5252dd0c989e5fabe5bcac616e68557427ad9aef6b0ca342a?d=mp&s=160"},"body":"Tait wrote:\n>>>       Is there any plan to create a native version of GIT on MS Windows?\n>> There are no plans anymore to create such a thing.\n> \n> Out of curiosity, any particular reason why not?\n> \n\nHe mentioned it in the very next sentence: It already exists.\n\nI guess this is beyond your attention span, but I'll say it anyway; Please\nread the entire email before responding. You'll save yourself a lot of\nembarrassment that way.\n\n-- \nAndreas Ericsson                   andreas.ericsson@op5.se\nOP5 AB                             www.op5.se\nTel: +46 8-230225                  Fax: +46 8-230231\n"},{"id":"90115","messageId":"20080908181848.GI27478@ece.pdx.edu","threadId":"15418","inReplyTo":"48C50B76.7070506@op5.se","subject":"Re: What's the status of MinGW port.","fromName":"Tait","fromEmail":"git.git@t41t.com","sentAt":"2008-09-08T18:18:48Z","receivedAt":"2008-09-08T18:18:48Z","isPatch":false,"sender":{"key":"git.git@t41t.com","avatar":null},"body":">>>>      Is there any plan to create a native version of GIT on MS Windows?\n>>>There are no plans anymore to create such a thing.\n>>\n>>Out of curiosity, any particular reason why not?\n>\n> He mentioned it in the very next sentence: It already exists.\n>\n> I guess this is beyond your attention span...\n\nThe personal attack was unnecessary, and no, I'm not inattentive, thank you.\n\nMy understanding is that MinGW is a POSIX emulation layer; the underlying\ncode is still using POSIX functions like fork and exec that aren't native\nto Windows. When I said \"native\" I meant \"not POSIX\" -- i.e. using the\nWindows API directly instead of through some kind of munging layer.\n\nSo I'll ask again, is there any particular reason why a _native_ Windows\nGit hasn't been attempted (or was abandoned, or whatever)?\n"},{"id":"90116","messageId":"eaa105840809081130t64e45fc5kc54c79b7d427f55e@mail.gmail.com","threadId":"15418","inReplyTo":"20080908181848.GI27478@ece.pdx.edu","subject":"Re: What's the status of MinGW port.","fromName":"Peter Harris","fromEmail":"git@peter.is-a-geek.org","sentAt":"2008-09-08T18:30:52Z","receivedAt":"2008-09-08T18:30:52Z","isPatch":false,"sender":{"key":"git@peter.is-a-geek.org","avatar":null},"body":"On Mon, Sep 8, 2008 at 2:18 PM, Tait wrote:\n> My understanding is that MinGW is a POSIX emulation layer; the underlying\n> code is still using POSIX functions like fork and exec that aren't native\n> to Windows.\n\nYour understanding is flawed. You're probably thinking of MSYS or\nCYGWIN. MinGW is a native Win32 port of gcc.\n\n> So I'll ask again, is there any particular reason why a _native_ Windows\n> Git hasn't been attempted (or was abandoned, or whatever)?\n\nMinGW-git is a native Windows application.\n\nSome of the utilities bundled with \"msysgit\" (eg. bash, rxvt, perl,\nand therefore git-svn) use the MSYS POSIX emulation layer, but the git\ncore is native.\n\nPeter Harris\n"}]}