Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , 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 Content-Type: text/plain; charset="us-ascii" Message-ID: 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" To: Content-Transfer-Encoding: 8bit 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