This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: incomplete/corrupted setup.exe


 

> -----Original Message-----
> From: Christopher Faylor
> Sent: Sunday, March 14, 2010 12:30
> Subject: Re: incomplete/corrupted setup.exe
> 
> On Sun, Mar 14, 2010 at 11:12:42AM +0000, G.W. Haywood wrote:
> >Hi there,
> >
> >Fifteen messages on this subject and counting.
> >
> >How long would it take just to install a temporary symlink 
> for the guy?
> >
> >Something like
> >
> >cygwin-setup-1.7-2010.03.14.exe
> 
> You aren't thinking about the consequences of your 
> suggestion.  It would not scale.  What happens the next time 
> there is a setup.exe update?  We update the symlink too?  And 
> if someone stops allowing the symlinked URL we create a new 
> one?  Do we need to keep the symlink around forever just for 
> this one person?  Do we offer this service to anyone who 
> can't download?

While I agree whole heartedly, I do think the current naming scheme does have
its draw backs, and that it could out weigh the benefits of not changing.

Here is the proposal:

Name setup.exe as cygwin-setup-v.vv.vv.exe or similar meaning and continue to
provide setup.exe as the most current cygwin-setup-v.vv.vv.exe (by symlink or
redirect)

Just a few points to justify:

* Know which version of setup is being used.
* Know which program's setup is sitting on the desktop (or other lint collection
place)
* Avoid stupid heuristics matching base on file name (At the Navy Cygwin is
allowed but no one is allowed to execute files matching "setup.exe" but
cygwin.exe, sadasdasdfsa.exe or almost anything else is allowed.)
* Change management, that a user can observe.

A point against changing:

* No new effort

> 
> And, most importantly, WJM.
> 

I like mean.


--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-                                                               -
- Jason Pyeron                      PD Inc. http://www.pdinc.us -
- Principal Consultant              10 West 24th Street #100    -
- +1 (443) 269-1555 x333            Baltimore, Maryland 21218   -
-                                                               -
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
This message is copyright PD Inc, subject to license 20080407P00.


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]