From owner-freebsd-ports@FreeBSD.ORG Sun May 11 02:02:17 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0F5CA5BE; Sun, 11 May 2014 02:02:17 +0000 (UTC) Received: from um-nip3-missouri-out.um.umsystem.edu (um-nip3-missouri-out.um.umsystem.edu [198.209.49.163]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "um-tip1.um.umsystem.edu", Issuer "InCommon Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 93E0A26B9; Sun, 11 May 2014 02:02:16 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AisFAPvYblPPoJ7S/2dsb2JhbABZgwaBJ6s2AQEHmhkBgRMWdIIlAQEFdAQBEAIBCA4KCRYPCQMCAQIBICUCBAEMAQUCAQGIPco5hUgXhVaFbYMPB4RABIlVg2yTaoskgzaCLw X-IPAS-Result: AisFAPvYblPPoJ7S/2dsb2JhbABZgwaBJ6s2AQEHmhkBgRMWdIIlAQEFdAQBEAIBCA4KCRYPCQMCAQIBICUCBAEMAQUCAQGIPco5hUgXhVaFbYMPB4RABIlVg2yTaoskgzaCLw Received: from um-ncas5.um.umsystem.edu ([207.160.158.210]) by um-nip3-exch-relay.um.umsystem.edu with ESMTP; 10 May 2014 21:02:14 -0500 Received: from UM-MBX-N02.um.umsystem.edu ([169.254.5.16]) by UM-NCAS5.um.umsystem.edu ([207.160.158.210]) with mapi id 14.03.0181.006; Sat, 10 May 2014 21:02:14 -0500 From: "Montgomery-Smith, Stephen" To: Jonathan Chen , "portmgr-feedback@freebsd.org" Subject: Re: ACTION REQUIRED - Unstaged Ports being DEPRECATED on June 31st. Thread-Topic: ACTION REQUIRED - Unstaged Ports being DEPRECATED on June 31st. Thread-Index: AQHPbGVbzcACRP9nU0O/BjWhqzAUf5s68VCAgAADwYA= Date: Sun, 11 May 2014 02:02:13 +0000 Message-ID: <536EDA23.6090401@missouri.edu> References: <536E46E0.7030906@FreeBSD.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 x-originating-ip: [207.160.158.193] Content-Type: text/plain; charset="iso-8859-1" Content-ID: <71C74EFB972D5D4FAA70D795156EDA8E@missouri.edu> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: FreeBSD Ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 May 2014 02:02:17 -0000 On 05/10/2014 08:48 PM, Jonathan Chen wrote: > On 11 May 2014 03:33, Bryan Drewery wrote: > [...] >> So we will be DEPRECATING and resetting maintainer on all unstaged ports >> on June 31st. >> >> These ports will be set to EXPIRE on August 31st and will then be >> removed from the tree. They will not be restored unless someone stages >> them as well. >=20 > The problem I have with this decision is that there are some complex > ports which have no single maintainer (case in point: eclipse-devel); > and whose patch-submitters only occasionally dabble with the port. > Staging support for these ports sometimes tend to be over-complex, and > one that yield no immediate benefit to the submitter. >=20 > And then there are the ports which have their have their home-baked > installer, where adding staging support could mean wholesale changes > to the port. >=20 > It used to be the philosophy of FreeBSD to favour pragmatism over > ideology. I must admit to some disappointment over this decision to > force staging as the "one true way". I have noticed that "make all" now includes the staging as well as building. That is to say, it looks like there is a rather wholesale reordering of how ports build and install. From this I conclude it is becoming harder to include the legacy NO_STAGE code, which presumably must stick to the old way of doing things. Of course I might be wrong. But if I am right, then it will become increasingly difficult to allow unstaged ports.