From owner-freebsd-ports@freebsd.org Wed Nov 25 01:34:43 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6C3D2A376A6 for ; Wed, 25 Nov 2015 01:34:43 +0000 (UTC) (envelope-from fonz@skysmurf.nl) Received: from spectrum.skysmurf.nl (spectrum.skysmurf.nl [83.162.175.214]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DEDCD1A67 for ; Wed, 25 Nov 2015 01:34:42 +0000 (UTC) (envelope-from fonz@skysmurf.nl) Received: from spectrum.skysmurf.nl (localhost [127.0.0.1]) by spectrum.skysmurf.nl (8.14.9/8.14.9) with ESMTP id tAP1Ffg2061160; Wed, 25 Nov 2015 02:15:41 +0100 (CET) (envelope-from fonz@spectrum.skysmurf.nl) Received: (from fonz@localhost) by spectrum.skysmurf.nl (8.14.9/8.14.9/Submit) id tAP1Ffjo061159; Wed, 25 Nov 2015 02:15:41 +0100 (CET) (envelope-from fonz) Date: Wed, 25 Nov 2015 02:15:41 +0100 From: "A.J. \"Fonz\" van Werven" To: Roger Marquis Cc: freebsd-ports@freebsd.org Subject: Re: License info Q Message-ID: <20151125011541.GB61080@biertje.skysmurf.nl> References: <20151118114839.431a3adf@fabiankeil.de> <1447947303.654619.444405505.416C0DA0@webmail.messagingengine.com> <201511242100.tAOL0PIb060434@spectrum.skysmurf.nl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="hQiwHBbRI9kgIhsi" Content-Disposition: inline In-Reply-To: <201511242100.tAOL0PIb060434@spectrum.skysmurf.nl> X-PGP-Key: http://www.skysmurf.nl/~fonz/fonz_pubkey.asc User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Nov 2015 01:34:43 -0000 --hQiwHBbRI9kgIhsi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Roger Marquis wrote: > Perhaps easier than spending developer resources on administrative metada= ta > perhaps an automated monthly email to port maintainers who have missing or > inaccurate LICENSE=3D data, requesting this variable be added to makefile= s and > manifests, would improve things? Yes and no. Yes because I agreee that licenses ought to be specified when- ever possible and I try to do that for every port I maintain or adopt. However, as previously remarked in this thread, licensing currently remains one aspect of the ports framework that is largely undocumented. One has to root around in /usr/ports/Mk for comments to find out more or less how it works. Case in point: open the Porter's Handbook, select "single HTML" and search for the word "license". There are a few mentions of the word itself, but in upper case the hit rate is exactly zero. Now, I don't mind drafting a section for the Handbook based on what I can find in /usr/ports/Mk *IF* someone who is familiar with the details of the license framework is willing to a) check my work before I submit it to the docs@ team and b) answer any questions I might stumble across in the process. If someone feels like overseeing, feel free to get in touch because I really think this subject ought to be covered in the Porter's Handbook. AvW --=20 I'm not completely useless, I can be used as a bad example. --hQiwHBbRI9kgIhsi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWVQu8AAoJEAfP7gJTaCe8KtcQAM4l/hMTkDmI6WdNI1sF5AzJ LbuichHnfFxiepPE13vMU0Hf5lvwRmfhwXvs6md68RczJ7+fX3w6JMX6uZMXWY5m oKMV7YxDXb9dEPnCfg2ipUJ4SNTVpP8LI6BSExJUOBKvzKrt0pCFYOvgIlWnDOd0 ZuuuKvDhdF6RltNGJ6bcQ4qHDjfDwrkVoeLix0T+bMYFdFINCcjPRbc2VN7v195Q sBWhrpZvENPHUIssdbiHBEe/StDkIF2151dRruGtKJG1qK8F4EcuwO5OsRD5tPAR +gge44rRTP5UJ3gsQNQFITkJHhrM966emR+9HQzywYab1oTP0CA4nFP1aDpp+Cjj d8mOZCMP4L8ANxTpCEaLOaBpZWnwBcpyhcxrV4MP756Gns9NGo1mI+oEC3tHrZt8 A3bc+ItltqnBo3ssZj1UpGwcD8Mx5Yt/YvbOfZYAY6LC6gTpkfAj/z+w2DfIfHLs NbqLZIBnCFyGP4yoas9ttrO4zrE6E5FLduuEZN7C+2G7T1V/c++JDvKXqpQQtz2E R7a4fK3egk3vld1FFCXlFl/RinXu7UkcafJcAE3mjmcU6ox0p5RPT7OVDXlVZMsZ PwGrFohpHknJueRc3Vy/kaK5Bj1jtifX9yKT/SyDWg5YC9pVVQpVx/+cn6IWmY/B LBIIr7V9eRZPX5F4Jqj6 =Qo2e -----END PGP SIGNATURE----- --hQiwHBbRI9kgIhsi--