From owner-freebsd-hackers@FreeBSD.ORG Mon Aug 25 20:00:43 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0991216A4BF for ; Mon, 25 Aug 2003 20:00:43 -0700 (PDT) Received: from gull.mail.pas.earthlink.net (gull.mail.pas.earthlink.net [207.217.120.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68E9243FA3 for ; Mon, 25 Aug 2003 20:00:42 -0700 (PDT) (envelope-from cnst@rbcmail.ru) Received: from user236.net406.nc.sprint-hsd.net ([65.40.91.236] helo=rbcmail.ru) by gull.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 19rU4X-0002RJ-00; Mon, 25 Aug 2003 20:00:42 -0700 Message-ID: <3F4ACD54.5070403@rbcmail.ru> Date: Mon, 25 Aug 2003 23:00:36 -0400 From: Constantine User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.5a) Gecko/20030718 X-Accept-Language: en-gb, ru, en-us, en MIME-Version: 1.0 To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: /stand/sysinstall: Why do we always have to download /INDEX for any installation changes? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Aug 2003 03:00:43 -0000 Hello, all! Why do we always have to download .../packages/INDEX file, when we want to browse the package list from /stand/sysinstall? The size of the file is 3 megabytes, and it takes about a minute to download on my 512K DSL line (I bet it takes forever for those, who have dial-up :-) ). Why not keep a local-copy of this file and compare md5sum for the one on the ftp-server? AFAIK, we do not change the INDEX file within one release, so we do not even need to compare md5sum! Or keeping a gzipped version of that file would speed up the download in about 10 times, which is something one might consider... Cheers, Constantine.