Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
To: cygwin@cygwin.com, chris <caj@cs.york.ac.uk>
Subject: Re: Wishlist additions for setup.exe
Reply-To: sds@gnu.org
X-Attribution: Sam
X-Disclaimer: You should not expect anyone to agree with me.
Mail-Copies-To: never
From: Sam Steingold <sds@gnu.org>
In-Reply-To: <40853C12.3070507@cs.york.ac.uk> (chris's message of "Tue, 20 Apr 2004 16:04:50 +0100")
References: <150840-220044220121135845@cantv.net> <1082472769.4984.4.camel@localhost> <40853C12.3070507@cs.york.ac.uk>
Mail-Followup-To: cygwin@cygwin.com, chris <caj@cs.york.ac.uk>
Date: Tue, 20 Apr 2004 12:54:05 -0400
Message-ID: <uad16twsy.fsf@gnu.org>
User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (windows-nt)
MIME-Version: 1.0
Content-Type: text/plain

> * chris <pnw@pf.lbex.np.hx> [2004-04-20 16:04:50 +0100]:
>
> Personally I would perfer a system where the setup program simply kept
> a central cache, rather than a seperate cache for each mirror

Indeed!
While I can easily think of some reasons to keep per-mirror caches
(e.g., what if the mirrors are out of sync?) it is certainly bad UI to
make the user aware of this, even indirectly.
If you really need per-mirror caches, you can hide them from the user
and always scan all of them.
This will always be faster than downloading the same file anew.

BTW, what's the policy about the older package tarballs?
Are they ever removed?  (it appears so...)

-- 
Sam Steingold (http://www.podval.org/~sds) running w2k
<http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/>
<http://www.mideasttruth.com/> <http://www.honestreporting.com>
If you want it done right, you have to do it yourself

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

