From owner-freebsd-ports Wed Apr 7 3:22: 3 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id DADA114D12 for ; Wed, 7 Apr 1999 03:22:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id DAA00173; Wed, 7 Apr 1999 03:20:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Wed, 7 Apr 1999 03:20:03 -0700 (PDT) Message-Id: <199904071020.DAA00173@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: "Jordan K. Hubbard" Subject: Re: ports/10837: New license mechanism for ports. Reply-To: "Jordan K. Hubbard" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/10837; it has been noted by GNATS. From: "Jordan K. Hubbard" To: Sheldon Hearn Cc: jkh@freebsd.org, asami@freebsd.org, nbm@rucus.ru.ac.za (Neil Blakey-Milner) Subject: Re: ports/10837: New license mechanism for ports. Date: Thu, 01 Apr 1999 16:15:30 -0800 > As far as I know, a PR can't be assigned to two parties, yet this one > looks like it'll need approval from both Mr Ports and Mr pkg_*. :-) No offense, but I think that this can be achieved using existing "hooks" without adding handling for yet another special case. In both the port/package systems, for example, there exists the idea of a file to display after the package is added. This feature is underutilized at best (hardly anything uses it) and should be seriously considered as a "license displayer" before adding a new feature expressly for that purpose. In the future package system, I also see the "LICENSE" being a package/port-supplied procedure rather than a file. That's the only way to do the "please click here after you've read that" or "please register yourself online to get these bits" sorts of functionality we already see commonly elsewhere in the industry. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message