Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Fri, 14 Feb 2003 17:28:38 -0500 From: Christopher Faylor To: cygwin AT cygwin DOT com Subject: Re: Why the rash of people bypassing setup.exe to install? Message-ID: <20030214222838.GA14308@redhat.com> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <20030214205048 DOT GA62525 AT ozzmosis DOT com> <20030214182615 DOT GA20996 AT redhat DOT com> <20030214205048 DOT GA62525 AT ozzmosis DOT com> <5 DOT 2 DOT 0 DOT 9 DOT 2 DOT 20030214141457 DOT 01f2c8b0 AT pop3 DOT cris DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5.2.0.9.2.20030214141457.01f2c8b0@pop3.cris.com> User-Agent: Mutt/1.5.1i On Fri, Feb 14, 2003 at 02:21:18PM -0800, Randall R Schulz wrote: >Chris, > >At 13:59 2003-02-14, Christopher Faylor wrote: >>On Sat, Feb 15, 2003 at 07:50:48AM +1100, andrew clarke wrote: >>>On Fri, Feb 14, 2003 at 01:26:15PM -0500, Christopher Faylor wrote: >>> >>>> ... >>> >>>If I may, speaking on behalf of some of the less-technical Cygwin users, >>>some points: >>> >>>Obviously for simple .tar.bz2 files without any dependencies or post- >>>install scripts, etc, untarring would appear to users to be a harmless >>>thing to do. > >Maybe a new naming convention might serve to deter the naive: >PackageName-versionOrDateTag.car ("Cygwin ARchive"). It would still be >a BZip2-compressed TAR file, just as Java's ".jar" files are PKZIP >files under a different name (and with some extra content structuring >conventions). You know, I almost mentioned that but I think that someone (Robert Collins maybe?) may have suggested this previously and I adamantly intoned that these were ".tar.bz2 files dammit". However, changing the extension would go some way towards alleviating this problem and it would open the door to creating different package formats, identifiable by magic number. I was also thinking of creating a '/dev/tty' file in the archive which was just a real file containing the words "Hey! What are YOU DOING???" I think that would cause a tar extraction to print that message to the screen. Don't know what it would do to setup.exe, though. cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/