From owner-freebsd-ports@FreeBSD.ORG Tue Jan 21 14:47:45 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 3F9DD1EC for ; Tue, 21 Jan 2014 14:47:45 +0000 (UTC) Received: from smtprelay06.ispgateway.de (smtprelay06.ispgateway.de [80.67.31.101]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F2C3D14CF for ; Tue, 21 Jan 2014 14:47:44 +0000 (UTC) Received: from [78.35.143.80] (helo=fabiankeil.de) by smtprelay06.ispgateway.de with esmtpsa (SSLv3:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1W5cZA-00061X-Ue for ports@FreeBSD.org; Tue, 21 Jan 2014 15:44:37 +0100 Date: Tue, 21 Jan 2014 15:42:20 +0100 From: Fabian Keil To: ports@FreeBSD.org Subject: Re: Blanket approval to modernize the Ports Tree Message-ID: <20140121154220.6b8fece8@fabiankeil.de> In-Reply-To: <20140107000655.GA31723@freefall.freebsd.org> References: <20140107000655.GA31723@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/U81tHdPi+peRlMh1w.gH62s"; protocol="application/pgp-signature" X-Df-Sender: Nzc1MDY3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2014 14:47:45 -0000 --Sig_/U81tHdPi+peRlMh1w.gH62s Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable FreeBSD Ports Management Team Secretary wro= te: > In years gone by, and I am thinking of FreeBSD 7.0 specifically, portmgr@ > gave some latitude to *ALL* committers to "just fix things" to get a port > into shape. In the case of 7.0, it was making ports build for gcc4. >=20 > What we have laying ahead of us is a ports tree in various states of mode= rn > preparedness (new style USES=3D, stagefication, etc) and the old way of d= oing > ports (boo!). >=20 > We would like committers, and contributors to generate a PR and/or "just > fix" the old ports to update them to the new way of doing things regardle= ss > of maintainership. We are looking for fixes in the following areas >=20 > - Convert to LIB_DEPENDS > - stagify ports > - convert things like USE_GMAKE -> USES=3Dgmake USE_DOS2unix -> USES=3Ddo= s2unix > etc. I noticed a couple of commits that add LICENSE statements without mentioning maintainer approval in the commit log. Could you please clarify if that's covered by "etc."? I was under the impression that the LICENSE "framework" was still optional and I'm currently intentionally not using it. IMHO it isn't properly documented and especially the legal aspects aren't clear. Fabian --Sig_/U81tHdPi+peRlMh1w.gH62s Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iEYEARECAAYFAlLeh1AACgkQBYqIVf93VJ3mRwCgzZQRsv3wkU0uOPGA1vB6B1Zz URgAn0HxczT+Pe/w5MOqSNQ6+1CaDMoh =lVeA -----END PGP SIGNATURE----- --Sig_/U81tHdPi+peRlMh1w.gH62s--