delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2002/03/25/20:24: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
Subject: RE: prev/curr/test
Date: Tue, 26 Mar 2002 12:23:39 +1100
MIME-Version: 1.0
Message-ID: <FC169E059D1A0442A04C40F86D9BA76008ABA0@itdomain003.itdomain.net.au>
X-MS-Has-Attach:
X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3
content-class: urn:content-classes:message
X-MS-TNEF-Correlator:
From: "Robert Collins" <robert DOT collins AT itdomain DOT com DOT au>
To: <cygwin-apps AT cygwin DOT com>
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id g2Q1OXI30005


> -----Original Message-----
> From: Christopher Faylor [mailto:cgf AT redhat DOT com] 
> Sent: Tuesday, March 26, 2002 12:02 PM
> To: cygwin-apps AT cygwin DOT com
> Subject: Re: prev/curr/test
> 
> 
> >> And when you just don't want a package?  What do you click to
> >> get the equivalent of skip?
> >
> >Don't click either? In this example perhaps the bin column should be 
> >labelled "install".
> 
> But, if I make a mistake, my ability to correct it is 
> somewhat hampered unless we tri-state the box.

so don't make mistakes ? :}.

> >Ahh, so if you don't want to update you can stay put. Hmm. 
> What about 
> >[X] - install [H] - hold
> >[ ] - uninstall
> >
> >I know, it's heading back to the circular clicking thing :[.
> 
> Yeah.

Or we could do a radio button triplet - 
Binary
Install
  Hold (don't change at all)
    Uninstall (or skip if not installed)
=========================================
(*)()() 
 
> How does it remove that?  Click on the install next to a 
> package name (All in this case).

I must be confused. I thought that of the layout:

   prev/curr/test
                bin src
package version []  []   description
...

that only the bin and src and prev/curr/test would be clickable.
Categories wouldn't change, but they don't allow specific version
selection anyway. Are  you suggesting that version be clickable as well?
In which case I don't see how it's different from what we have today
(barring the removal of reinstall).

> >It would remove the need for the state machine code, but 
> that is very 
> >stable now anyway (see package_meta if you are interested).
> 
> It wasn't all *that* unstable when I left it (except for the 
> auto uninstall thing which people are still reporting, 
> apparently).  I just think the idea of states is needlessly 
> complicated.

Which is why it got removed :}. My phrase above 'state machine code' was
actually inaccurate - I should have said 'version selection code'.

There isn't any state machine per se anymore, simply a collection of
versions, and bin/src selection.

Rob

- Raw text -


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