From: "Hal E. Fulton" Date: 2000-09-12T08:54:01+09:00 Subject: [ruby-talk:4876] Windows installation issues, etc. This is a multi-part message in MIME format. ------=_NextPart_000_0087_01C01C21.84F01940 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I've followed this thread with interest. Here are some comments: 1. I do think that cygwin1.dll should be packaged with the Ruby installation. It was a significant pain for me to find it on the web. In the end, I had to use the site's search engine, because I=20 couldn't find it by navigating. 2. However, I think there are licensing issues -- if I remember=20 right, the source has to be included along with the DLL. A nuisance from our perspective, and increasing the code bloat. 3. It seems that some people want multiple kinds of installation, and=20 some want only one. Another possibility is a compromise -- let the=20 archive contain "everything" (with "everything" to be defined later), but let the stuff be selectable at installation time in true Windows fashion. The disadvantage is the size of the archive; the advantage=20 is that there is a single install, not multiple ones, and there is the flexibility of not installing things you don't want. 4. Another idea: At the risk of complicating things too much, have a "bootstrappable" install that can do an update over the net. Did someone mention this already? 5. Finally, I'm not bashing Windows -- not today, anyway -- but let's = provide=20 a similar level of functionality for Linux and others. Hal Fulton ------=_NextPart_000_0087_01C01C21.84F01940 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
I've followed this thread with interest. Here are some = comments:
 
1. I do think that cygwin1.dll should be packaged with the = Ruby
installation. It was a significant pain for me to find it on the = web.
In the end, I had to use the site's search engine, because I
couldn't find it by navigating.
 
2. However, I think there are licensing issues -- if I remember =
right, the source has to be included along with the DLL. A = nuisance
from our perspective, and increasing the code bloat.
 
3. It seems that some people want multiple kinds of installation, = and=20
some want only one. Another possibility is a compromise -- let the =
archive contain "everything" (with "everything" to be defined = later),
but let the stuff be selectable at installation time in true = Windows
fashion. The disadvantage is the size of the archive; the advantage =
is that there is a single install, not multiple ones, and there is=20 the
flexibility of not installing things you don't want.
 
4. Another idea: At the risk of complicating things too much, have = a
"bootstrappable" install that can do an update over the net. Did=20 someone
mention this already?
 
5. Finally, I'm not bashing Windows -- not today, anyway -- = but let's=20 provide
a similar level of functionality for Linux and others.
 
Hal Fulton
 
 
 
------=_NextPart_000_0087_01C01C21.84F01940--