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 X-Injected-Via-Gmane: http://gmane.org/ To: cygwin AT cygwin DOT com From: Rolf Campbell Subject: OT: disk structure (was Re: Determining the location of a Cygwin installation) Date: Mon, 31 Mar 2003 18:12:41 -0500 Lines: 51 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet AT main DOT gmane DOT org User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en In-Reply-To: Hannu E K Nevalainen (garbage mail) wrote: >>From: cygwin-owner AT cygwin DOT com [mailto:cygwin-owner AT cygwin DOT com]On Behalf >>Of Rolf Campbell > > >>>Software packages belong in C:\Program\* and nowhere else >> >>(Note that this >> >>>is equal to "C:\Program Files\*" on ENGLISH Win98. >> >>Ahhh... yeah. So, what is the rest of the disk for? Why not just put >>everything in a directory called "C:\Everything"? > > > Ahh... Microsoft infestation detected. ;-) > > I should have written "C:\Program\\" above... > Happy now? > > > I _hate_ having C:\foo\ c:\bar\ c:\this\ c:\that\ directories. They DO > belong in C:\Program\ (or whatever) _AND NOT IN THE ROOT_ >:-I > > Any files belonging to a software package should be kept in a storage that > identifies them as beeing part of that package. IMO a well structured > operating system allows this (e.g. AmigaOS, Unix/Linux) > > Therefore cygwin is in C:\Program\cygwin\ here. As it has kept all its > files within that directory I consider it to be "well behaving". (i.e. I > talk good about it among friends ;-) > > Example: Install Corel Draw (Version 8 is the last one I tried), tell it to > install in C:\Program\CorelDraw\ - what does it do? It STILL creates a > C:\corel\ directory; to hold some "essential" files. > > /Hannu E K Nevalainen, Mariefred, Sweden > > --END OF MESSAGE-- While I agree that not all programs should have a root dir, what's in yours? "Program", "Documents and Settings", "WINNT"? All that means is that instead of having 35 root dirs, you have 3 root dirs and 33 dirs in "Program". That is no better (unless you are running FAT16). And Linux doesn't give you anything better, they just call "Program Files" "/bin". I like to have (and used to have) a more functionally structured disk: in "C:\", I had: "Programming", "Courses", "Internet", "AudioVideo", etc... -- 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/