From owner-freebsd-doc@FreeBSD.ORG Tue Jan 9 05:12:11 2007 Return-Path: X-Original-To: doc@freebsd.org Delivered-To: freebsd-doc@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DDBE616A407 for ; Tue, 9 Jan 2007 05:12:11 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from pi.codefab.com (pi.codefab.com [199.103.21.227]) by mx1.freebsd.org (Postfix) with ESMTP id B2F7313C458 for ; Tue, 9 Jan 2007 05:12:11 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from localhost (localhost [127.0.0.1]) by pi.codefab.com (Postfix) with ESMTP id C59CC5D22; Mon, 8 Jan 2007 23:53:18 -0500 (EST) X-Virus-Scanned: amavisd-new at codefab.com Received: from pi.codefab.com ([127.0.0.1]) by localhost (pi.codefab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xUSZ7e2Q-z0G; Mon, 8 Jan 2007 23:53:16 -0500 (EST) Received: from [192.168.1.251] (pool-68-161-114-230.ny325.east.verizon.net [68.161.114.230]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pi.codefab.com (Postfix) with ESMTP id 330695C64; Mon, 8 Jan 2007 23:53:16 -0500 (EST) Message-ID: <45A31FB7.10801@mac.com> Date: Mon, 08 Jan 2007 23:53:11 -0500 From: Chuck Swiger User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: "M. Warner Losh" References: <20070108.210757.-484247528.imp@bsdimp.com> In-Reply-To: <20070108.210757.-484247528.imp@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: doc@freebsd.org Subject: Re: Some help needed X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jan 2007 05:12:11 -0000 M. Warner Losh wrote: > I have a script that kinda automatically trolls the tree for the > current set of required acknowledgements. I'd like to work it from > the PoC port of a NetBSD tool to an automated tool we can run for each > of the active branches we have. We're currently not in compliance > with the advertising clause, and this will help... > > Comments? I believe that FreeBSD should do it's level best to have a complete list of contributors which acknowledge their work, regardless of the partial release of the "BSD advertising clause" granted by the Regents. If you don't advertise, you are in compliance with the "BSD advertising clause". Does the FreeBSD project actually advertise? Does it advertise specific components under a 4-clause BSD license by "features or use" in particular? Anyway, with regard to this tool, are you looking for help to write one, or test it? :-) You mentioned something about a NetBSD tool; is it in ports? Otherwise, a few minutes with shell commands gives a reasonable starting point: > find /usr/src -print0 | xargs -0 fgrep -hC 3 "All advertising materials mentioning features" | fgrep -A 1 "software developed by" | grep -v "4. The name of" | cut -b 3- ...and then maybe through uniq, or maybe switching to Perl or Python would be better. :-) -- -Chuck