X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=1.6 required=5.0 tests=BAYES_50,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,SARE_MSGID_LONG45,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org MIME-Version: 1.0 Date: Mon, 5 Apr 2010 12:47:21 +0300 Message-ID: Subject: installer improvements From: wefwef wefwef To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=ISO-8859-1 X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: 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 After using cygwin for years, and having some recent difficulty installing, I took a look at the installer to actually try and understand it (a novel concept I know!). Here are my thoughts on the gui - I think it could be made considerably more user friendly with some minor cosmetic changes. The View button is being used to do two separate and unrelated tasks. - Switch between category and list view - Choose between partial, up to date, and not installed. I suggest that additional radio buttons be used to select between category and list view. The terms used are not the clearest (and believe me, things are tricky enough already) Partial - I suggest change to 'to be be installed' or similar Up to date - I suggest change to 'already installed' or similar not installed - this is clear, no changes necessary The way that (partial, up to date and not installed) is selected, via clicking on a button multiple times is not very common in gui design. It doesn't allow you to see all of the available choices at once. I suggest replacing this button either with a group of radio buttons, or a drop down list similar to the way that you can change the view in a windows folder (details, list, icons) I suggest that a new column be introduced, indicating whether a package is already installed or not. The installer has this information - it would be nice if it made it available to the user. Also, on an unrelated note, it would be very nice, to sort the list of mirrors in order of latency, or auto select the fastest available mirror. Chris -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple