From owner-freebsd-ports@FreeBSD.ORG Wed Apr 9 11:57:01 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B8A52204; Wed, 9 Apr 2014 11:57:01 +0000 (UTC) Received: from shepard.synsport.net (mail.synsport.com [208.69.230.148]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8B15E1C05; Wed, 9 Apr 2014 11:57:01 +0000 (UTC) Received: from [192.168.0.20] (unknown [130.255.19.191]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by shepard.synsport.net (Postfix) with ESMTP id 1BFD143BB3; Wed, 9 Apr 2014 06:56:43 -0500 (CDT) Message-ID: <5345356B.9080508@marino.st> Date: Wed, 09 Apr 2014 13:56:27 +0200 From: John Marino User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: Big Lebowski , marino@freebsd.org Subject: Re: FreeBSD ports which are currently scheduled for deletion References: <5344005C.4030503@aldan.algebra.com> <20140408185537.69d5cd6e@kalimero.tijl.coosemans.org> <53442E10.6060907@aldan.algebra.com> <20140409002033.5a2d9850@kalimero.tijl.coosemans.org> <534512CB.5030109@marino.st> In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: "Mikhail T." , Tijl Coosemans , freebsd-ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: marino@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2014 11:57:01 -0000 On 4/9/2014 13:45, Big Lebowski wrote: > On Wed, Apr 9, 2014 at 11:28 AM, John Marino wrote: > >> On 4/9/2014 11:22, Big Lebowski wrote: >>> While we are not having any way to measure ports usage (or am I wrong >>> here?), we're still building packages from ports, and I would hope that >> we >>> could get some statistics of pkg usage for certain packages from official >>> repositories, could we? This is not exactly direct relationship for the >>> port being used but I would think that such knowledge is better than >> none. >> >> How do you distinguish packages downloaded by mirrors versus those >> downloaded by pkg? At DragonFly, we'd love to know how to do this >> because it always comes up when the "it's kill to kill i386 platform" >> discussion comes up. Every time somebody brings up a statistic about >> how many times packages are download (or what % packages downloaded are >> i386) then the very next questions is: are those legitimate downloads. >> > > I dont know, but the numbers of package downloads by mirrors should be the > same for all packages, since mirrors should (in theory) fetch entire > repository, effectively 'nullyfying' their own downloads from the > statistics, and what would stand out, should be actual downloads per > package. I don't think theory works. You're only considering official FreeBSD mirrors and not spiders and scrapers. One really needs positive identification and not raw numbers. And of course, the bias the other direction is a large number of individual machines that subscribe to a non-freebsd mirror such as an NFS drive (one download, multiple uses) > I have already said this is by no means a perfect solution, but having some > data, even if it might be biased more or less seems to be a better thing, > than having no data at all. I'm not sure I buy the idea that bad data is better than no data myself. John