From owner-freebsd-ports@FreeBSD.ORG Sun Oct 15 17:03:24 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2080E16A403 for ; Sun, 15 Oct 2006 17:03:24 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D80843D66 for ; Sun, 15 Oct 2006 17:03:17 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 130014385; Sun, 15 Oct 2006 12:03:17 -0500 (CDT) Date: Sun, 15 Oct 2006 12:03:17 -0500 To: Peter Thoenen Message-ID: <20061015170317.GA17926@soaustin.net> References: <20061015055332.82539.qmail@web51905.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061015055332.82539.qmail@web51905.mail.yahoo.com> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: ports@freebsd.org Subject: Re: Port Bloat X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 17:03:24 -0000 On Sat, Oct 14, 2006 at 10:53:32PM -0700, Peter Thoenen wrote: > B) In line with A, has anybody thought about just marking ALL > ports@freebsd.org as scheduled for deletion on X date. It turns out that a few of them are key pieces of infrastructure. Perhaps we can generate a list of "ports that we would really like to see adopted." It has also turned out, in the past, that "one man's trash is another man's treasure" as the old saying goes. When we first instituted the DEPRECATED/ EXPIRATION_DATE process, a lot of people did indeed adopt some ports in a flurry of activity, but there was a fair amount of fuss generated, too. Since then, several hundred stale/dead ports have indeed been pruned. Unfortunately we don't really have any good proxy for "what ports are in use". The closest we have is FreshPorts subscriptions, which, the last we checked, showed that several thousand ports were not being tracked by anyone who subscribed. Unfortunately the sample space for FreshPorts is self-selecting so it can't be taken as authoritative. I advocate that people subscribe to FreshPorts and list the ports they use so that we can better judge this. One of my eventual goals for portsmon is to include "date of last commit" (as well as the fetch survey results) to try to generate another proxy for this. I don't have any other ideas that wouldn't just create a bunch of controversy, however. mcl