Re: [msysGit] Re: Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows
Hi Felipe, On Tue, 22 Apr 2014, Felipe Contreras wrote: > Johannes Schindelin wrote: > > On Mon, 21 Apr 2014, Felipe Contreras wrote: > > > Johannes Schindelin wrote: > > > > Now, clearly you have all the motivation that is needed to get 64-bit > > > > builds of Git for Windows going, and all the motivation required to make > > > > sure that the MSVC support of the msysGit project works. > > > > > > s/msysGit/Git/ > > > > No. I meant the msysGit project; the project that maintains the current > > development environment for Git for Windows. Please do not try to > > reinterpret what I am saying. > > I don't care what you are saying, That is quite obvious and did not need clarifying. Nevertheless, by stating that "substitute" command, you corrected me. Except that you did not, I intended to say something different, and your correction was quite misplaced. Ciao, Johannes -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [msysGit] Re: Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows
Johannes Schindelin wrote: > On Mon, 21 Apr 2014, Felipe Contreras wrote: > > Johannes Schindelin wrote: > > > Now, clearly you have all the motivation that is needed to get 64-bit > > > builds of Git for Windows going, and all the motivation required to make > > > sure that the MSVC support of the msysGit project works. > > > > s/msysGit/Git/ > > No. I meant the msysGit project; the project that maintains the current > development environment for Git for Windows. Please do not try to > reinterpret what I am saying. I don't care what you are saying, what I'm saying is that he has the motivation to do it for the Git project. Why on Earth would he do it for the msysGit project, when he can do it for the Git project (which would then percolate to the msysGit project as well)? > > Personally I don't see why ideally I shouldn't be able to build upstream > > Git for Windows with mingw without leaving my Linux system. > > Maybe because you could not even test it properly, let alone run the test > suite? Ideally you could. > And maybe because according to the famous "scratch your own itch" > credo, it is actually the duty of Windows users -- i.e. users who do not > even have your Linux system -- to fix the bugs that would never be > encountered anywhere but Windows? That is your conclusion. If somebody reasonable sends reasonable patches that make WinGit work in a way that doesn't impact negatively non-Windows users, I don't see why they wouldn't be picked. -- Felipe Contreras -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [msysGit] Re: Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows
Hi, On Mon, 21 Apr 2014, Felipe Contreras wrote: > Johannes Schindelin wrote: > > Now, clearly you have all the motivation that is needed to get 64-bit > > builds of Git for Windows going, and all the motivation required to make > > sure that the MSVC support of the msysGit project works. > > s/msysGit/Git/ No. I meant the msysGit project; the project that maintains the current development environment for Git for Windows. Please do not try to reinterpret what I am saying. > Personally I don't see why ideally I shouldn't be able to build upstream > Git for Windows with mingw without leaving my Linux system. Maybe because you could not even test it properly, let alone run the test suite? And maybe because according to the famous "scratch your own itch" credo, it is actually the duty of Windows users -- i.e. users who do not even have your Linux system -- to fix the bugs that would never be encountered anywhere but Windows? Hth, Johannes -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [msysGit] Re: Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows
Johannes Schindelin wrote: > Now, clearly you have all the motivation that is needed to get 64-bit > builds of Git for Windows going, and all the motivation required to make > sure that the MSVC support of the msysGit project works. s/msysGit/Git/ Personally I don't see why ideally I shouldn't be able to build upstream Git for Windows with mingw without leaving my Linux system. -- Felipe Contreras -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [msysGit] Re: Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows
Hi Sebastian, On Mon, 21 Apr 2014, Sebastian Schuberth wrote: > On 21.04.2014 00:10, Johannes Schindelin wrote: > > > tests do not pass yet. (I also would like to look into getting the > > performance improvement Hannes Sixt achieved by his patch [*1*] into > > mingwGitDevEnv's Git installation, too.) > > > > Whoops. Footnote *1*: https://github.com/msysgit/msysgit/commit/a0f5d4f > > Dscho, this patch of Hannes is already in, see [1]. Ah, I missed that. That's very good news! Marat, you see that the patches *are* sent upstream. Now, clearly you have all the motivation that is needed to get 64-bit builds of Git for Windows going, and all the motivation required to make sure that the MSVC support of the msysGit project works. How about joining forces? Ciao, Johannes -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [msysGit] Re: Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows
On 21.04.2014 00:10, Johannes Schindelin wrote: tests do not pass yet. (I also would like to look into getting the performance improvement Hannes Sixt achieved by his patch [*1*] into mingwGitDevEnv's Git installation, too.) Whoops. Footnote *1*: https://github.com/msysgit/msysgit/commit/a0f5d4f Dscho, this patch of Hannes is already in, see [1]. Also see the other files in that directory for the other MSYS patches being applied. In fact, mingwGitDevEnv has all MSYS patches that msysgit has except [2], [3] and [4] (because they mess up Bash for me and break many tests). [1] https://github.com/sschuberth/mingwGitDevEnv-packages/blob/master/msys-core/0008-Do-not-start-the-fstab-observer-thread.patch [2] https://github.com/msysgit/msysgit/blob/msys/src/rt/patches/0014-msys.dll-support-Unicode-console-input.patch [3] https://github.com/msysgit/msysgit/blob/msys/src/rt/patches/0015-msys.dll-support-ALT-NUMPAD-console-input.patch [4] https://github.com/msysgit/msysgit/blob/msys/src/rt/patches/0016-msys.dll-backport-multibyte-support-functions-from-n.patch -- Sebastian Schuberth -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [msysGit] Re: Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows
On Mon, 21 Apr 2014, Johannes Schindelin wrote: > (I also would like to look into getting the performance improvement > Hannes Sixt achieved by his patch [*1*] into mingwGitDevEnv's Git > installation, too.) Whoops. Footnote *1*: https://github.com/msysgit/msysgit/commit/a0f5d4f -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [msysGit] Re: Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows
Hi Heiko, On Sat, 19 Apr 2014, Heiko Voigt wrote: > Regarding mingwGitDevEnv[2]: That is a project started by Sebastian who > also contributes to msysgit (and Git for Windows). In fact, Sebastian is not only a contributor. He is co-maintainer of Git for Windows. > It eventually can (and probably should) be a successor of the current > situation [...] Sebastian hinted at it in many a discussion on the msysgit mailing list (where those people who are serious about Git for Windows development hang out, hint, hint, hint) that mingwGitDevEnv was born out of the needs identified while maintaining Git for Windows. Our tentative plan is to switch with Git 2.0 (unless the timing turns out to be unfortunate). We have to put some more effort into mingwGitDevEnv first, though: due to the differences between the old MSys committed into msysgit.git repository on the one hand, and the MSys environment initialized and updated by mingwGitDevEnv on the other hand, some of the tests do not pass yet. (I also would like to look into getting the performance improvement Hannes Sixt achieved by his patch [*1*] into mingwGitDevEnv's Git installation, too.) Despite the common lack of time and of developers willing to spend time to contribute to the Git for Windows effort, I think we are well on track, and it will be pretty exciting when we switch to mingwGitDevEnv-based development of Git for Windows! Ciao, Dscho -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows
On Sat, Apr 19, 2014 at 8:42 PM, Heiko Voigt wrote: > But AFAIK its not ready for production use yet. I guess Sebastian would > not mind contributions. Not at all! -- Sebastian Schuberth -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows
On Sat, Apr 19, 2014 at 05:35:07PM +0400, Marat Radchenko wrote: > > there are no 64 bit binaries shipped with msysgit is that nobody > > needed them > > That's wrong. Google for 'windows x64 git' or 'msysgit x64'. People > need it. There's even an issue [3] (stalled several years ago) in > msysgit tracker. After all, I needed it. Do not get me wrong. I was saying until now nobody "needed" it in a way that he/she would do something about it. Of course there are many people requesting it, but I just do not count those people anymore. You are clearly doing something about it and thats great, I like it. What I am trying to achieve here is that you join the msysgit community. There already is just a very small amount of developers on the windows side (compared to upstream). We should try to all work together. I think it will greatly add to confusion if we have another installer of Git for Windows. I think the msysgit community is quite open for changes like the ones you are trying to achieve. Regarding mingwGitDevEnv[2]: That is a project started by Sebastian who also contributes to msysgit (and Git for Windows). It eventually can (and probably should) be a successor of the current situation where we always manually patch, build and commit our binaries into a git repository. A proper package management system would greatly help here. But AFAIK its not ready for production use yet. I guess Sebastian would not mind contributions. Cheers Heiko > [1] https://github.com/msysgit/msysgit/issues/31 > [2]: https://github.com/sschuberth/mingwGitDevEnv > [3]: http://code.google.com/p/msysgit/issues/detail?id=396 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html