-
-
Notifications
You must be signed in to change notification settings - Fork 382
Added instructions to _includes/setup.html on how to install Make. #533
Conversation
On Mon, Jun 09, 2014 at 07:46:47AM -0700, mikej888 wrote:
Can't we just have folks install msysGit from the start, instead of |
I can't see make.exe anywhere within Git-1.9.2-preview20140411.exe once unpacked and installed. I'd be concerned about having attendees install the full mysysGit as it's a hefty 2GB versus 250MB, is missing wget, and is billed as "for developers who want to contribute by writing code for Git for Windows" rather than Windows users who want to use Git. |
On Tue, Jun 10, 2014 at 07:05:22AM -0700, mikej888 wrote:
Ah, maybe the “Git for Windows” installers are trimmed back down, and
Disk space is cheap, and all that extra stuff is build dependencies.
It has curl, so missing wget is not critical.
I'd read that as “for developers who want to compile stuff using Make, |
Happy to include these instructions, but:
|
On Wed, Jun 11, 2014 at 03:46:09PM -0700, Greg Wilson wrote:
I don't think we can do either legally without also distributing the I think getting into the binary-packaging world ourselves isn't going |
I aqree with avoiding getting into building binaries that are available elsewhere. Disk space is cheap but 2GB is still a big ask - attendees laptops can be quite old and limited in terms of space. I'd be more open to mysysGit if it was explicitly promoted as a Linuxy software development environment (rather than an environment for Git developers that has some useful Linuxy tools included). Could we not give them the choice and explain the trade-off? |
About Mac and XCode, it appears there is a Command Line Tools for XCode bundle which contains make and other useful tools, which is now distributed separately from XCode:
Or see notes in |
On Fri, Jun 13, 2014 at 01:22:01AM -0700, mikej888 wrote:
Perhaps we can try bumping our dependency up to MSYS itself 1?
You can ask, but my impression is that the both the MSYS and msysGit In the end, swapping out the whole kernel (with it's UNIX-derived |
Sorry, I meant give boot camp attendees the choice of the two downloads so they can choose whether to opt for two downloads (Git for Windows + Make) or the one much larger one.
That sounds good. |
On Fri, Jun 13, 2014 at 10:51:48AM -0700, mikej888 wrote:
Ah. If we really want Make and can't require msysGit, it would be
If you'd actually use something like this, I'll build a more current |
The whole msysGit dev environment is large [1]: On Fri, Jun 13, 2014 at 01:22:01AM -0700, Mike Jackson wrote: > Disk space is cheap but 2GB is still a big ask - attendees laptops > can be quite old and limited in terms of space. And may be difficult to install than the Git for Windows packaging [2]: On Fri, Aug 15, 2014 at 12:46:21PM -0700, Ethan White wrote: > My concern with installing msysGit is that the installer process > was substantially more complicated (at least the last time I > looked 6-12 months ago). My concern is that folks will get hung up > on all of the options and at best feel confused/overwhelmed and at > worse not end up with a working install. Since that simple option (replace Git for Windows with the full msysGit) isn't available, with this commit we just grab the Make executable from the msysGit repository. To make grabbing additional binaries easier, I've implemented this with the generic install_msysgit_binary. I've also pinned the download to the most recent tag (Git-1.9.4-preview20140815), to keep the sha1 from changing under our feet. However, the make.exe binary was last touched on 2012-01-26 [3] and the last hash-changing commit was on 2007-08-06 [4], so it's not exactly a high-churn target ;). It would be nice if Windows came with a package manager (or even if msysGit was compatible with the upstream MSYS [5]) so we didn't have to jump through all these hoops. [1]: swcarpentry/DEPRECATED-bc#533 (comment) [2]: swcarpentry#6 (comment) [3]: msysgit/msysgit@cb9836b [4]: msysgit/msysgit@2914373 [5]: http://thread.gmane.org/gmane.comp.version-control.git/246514/focus=20055 Subject: Re: Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows From: Heiko Voigt <hvoigt@hvoigt.net> Date: 2014-04-19 18:42:10 GMT part of a thread started with [6]. [6]: http://thread.gmane.org/gmane.comp.version-control.git/245734 Subject: [ANNOUNCE] WinGit - native x86/x64 Git for Windows From: Marat Radchenko <marat@slonopotamus.org> Date: 2014-04-03 13:18:50 GMT
The whole msysGit dev environment is large [1]: On Fri, Jun 13, 2014 at 01:22:01AM -0700, Mike Jackson wrote: > Disk space is cheap but 2GB is still a big ask - attendees laptops > can be quite old and limited in terms of space. And may be more difficult to install than the Git for Windows packaging [2]: On Fri, Aug 15, 2014 at 12:46:21PM -0700, Ethan White wrote: > My concern with installing msysGit is that the installer process > was substantially more complicated (at least the last time I > looked 6-12 months ago). My concern is that folks will get hung up > on all of the options and at best feel confused/overwhelmed and at > worse not end up with a working install. Since that simple option (replace Git for Windows with the full msysGit) isn't available, with this commit we just grab the Make executable from the msysGit repository. To make grabbing additional binaries easier, I've implemented this with the generic install_msysgit_binary. I've also pinned the download to the most recent tag (Git-1.9.4-preview20140815), to keep the sha1 from changing under our feet. However, the make.exe binary was last touched on 2012-01-26 [3] and the last hash-changing commit was on 2007-08-06 [4], so it's not exactly a high-churn target ;). It would be nice if Windows came with a package manager (or even if msysGit was compatible with the upstream MSYS [5]) so we didn't have to jump through all these hoops. [1]: swcarpentry/DEPRECATED-bc#533 (comment) [2]: swcarpentry#6 (comment) [3]: msysgit/msysgit@cb9836b [4]: msysgit/msysgit@2914373 [5]: http://thread.gmane.org/gmane.comp.version-control.git/246514/focus=20055 Subject: Re: Re: [ANNOUNCE] WinGit - native x86/x64 Git for Windows From: Heiko Voigt <hvoigt@hvoigt.net> Date: 2014-04-19 18:42:10 GMT part of a thread started with [6]. [6]: http://thread.gmane.org/gmane.comp.version-control.git/245734 Subject: [ANNOUNCE] WinGit - native x86/x64 Git for Windows From: Marat Radchenko <marat@slonopotamus.org> Date: 2014-04-03 13:18:50 GMT
On Mon, Sep 29, 2014 at 03:57:26AM -0700, Greg Wilson wrote: Since swcarpentry/windows-installer#21 the installed installs Make. |
Thanks - please go ahead and cut, then close this ticket. |
On Mon, Sep 29, 2014 at 10:49:41AM -0700, Greg Wilson wrote:
@ethanwhite has the Windows machine and Inno Setup installer needed to
The new Make install is the only significant change since v0.1. |
@wking If you'll take 1-3 and 7, I'll take 4-6. |
On Mon, Sep 29, 2014 at 11:20:24AM -0700, W. Trevor King wrote:
Done 1. I'll wait the week or two mentioned in that email before |
On Mon, Sep 29, 2014 at 11:20:24AM -0700, W. Trevor King wrote:
The mailing list message has cooked long enough (and turned up
Let me know when that's done and I'll do 7:
|
On Sat, Oct 18, 2014 at 10:41:42AM -0700, W. Trevor King wrote:
@ethanwhite? This is a one-week bump, let me know if you prefer a |
Apologies for the delay (it's been quite the semester). 4 and 5 are now done and @gvwilson has been asked with 6. On Sat, Oct 25, 2014 at 1:44 PM, W. Trevor King notifications@github.com
|
On Sat, Nov 01, 2014 at 12:05:01PM -0700, Ethan White wrote:
No worries ;). I'll try to remember to bump AppVersion before tagging |
Ethan On Sat, Nov 1, 2014 at 1:10 PM, W. Trevor King notifications@github.com
|
On Sun, Nov 02, 2014 at 12:13:06PM -0800, Ethan White wrote:
Done 1. |
Relocate to the new Make lesson? |
No description provided.