delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2002/03/23/01:19:34

Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm
Sender: cygwin-apps-owner AT cygwin DOT com
List-Subscribe: <mailto:cygwin-apps-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT cygwin DOT com>
List-Help: <mailto:cygwin-apps-help AT cygwin DOT com>, <http://sources.redhat.com/lists.html#faqs>
Mail-Followup-To: cygwin-apps AT cygwin DOT com
Delivered-To: mailing list cygwin-apps AT cygwin DOT com
Date: Sat, 23 Mar 2002 01:19:24 -0500
From: Christopher Faylor <cgf AT redhat DOT com>
To: cygwin-apps AT cygwin DOT com
Subject: prev/curr/test
Message-ID: <20020323061924.GA3593@redhat.com>
Reply-To: cygwin-apps AT cygwin DOT com
Mail-Followup-To: cygwin-apps AT cygwin DOT com
Mime-Version: 1.0
User-Agent: Mutt/1.3.23.1i

I think I've seen the light.

I think that selecting individual version numbers in setup is
evil and should be abolished.  The only way to get old versions
should be at a macro level.  You click a button and get all of
the old stuff, you click another button and get all of the current
stuff, you click another button to get all of the test stuff.

I think that Robert is right that if you click on test you should
only get packages that have test versions.  Ditto for prev.  Ditto
for curr.

So, I think the presentation should be something like:


				prev ( ) curr (.) test (.)

Package		 Action	  Bin	Source		Description
bash 2.05a	 install   [X]	[ ]		Blah, blah
fileutils 4.1-1	 uninstall [ ]  [X]		Blah, blah
make 3.79.1-5	 install   [x]  [ ]
			   ^^^
			gray because
		        it is already
			installed

There are no skip, keep, reinstall, or source options.  Just install and
uninstall.  If you want to install source, you select the install action
and click on source.  If you only want the source and bin is checked,
uncheck bin.  This won't cause an uninstall.  It will only cause bin not
to be installed.

We could use colors in the Bin field to indicate things like
"installed due to dependency" (blue) or "uncheck me at your
peril" (red).

I think this would simplify things a lot and maybe cut down on
use confusion.

Actually, we could even get rid of the individual actions and add
another button on the top to flip between the install and uninstall
views.

Install (.) Uninstall ( )		prev ( ) curr (.) test (.)

Package		 Bin	Source		Description
bash 2.05a	 [X]	[ ]		Blah, blah
fileutils 4.1-1	 [ ]	[X]		Blah, blah
make 3.79.1-5	 [x]	[ ]		Blah, blah

So?

cgf

- Raw text -


  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019