From owner-freebsd-doc@FreeBSD.ORG Tue Jan 9 22:41:27 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 B149916A403 for ; Tue, 9 Jan 2007 22:41:27 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.186]) by mx1.freebsd.org (Postfix) with ESMTP id 9DDE713C44B for ; Tue, 9 Jan 2007 22:41:27 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from mac.com (smtpin05-en2 [10.13.10.150]) by smtpout.mac.com (Xserve/8.12.11/smtpout16/MantshX 4.0) with ESMTP id l09MFicS000913; Tue, 9 Jan 2007 14:15:45 -0800 (PST) Received: from [17.214.13.96] (a17-214-13-96.apple.com [17.214.13.96]) (authenticated bits=0) by mac.com (Xserve/smtpin05/MantshX 4.0) with ESMTP id l09MFg44007368; Tue, 9 Jan 2007 14:15:43 -0800 (PST) In-Reply-To: <20070108.232436.-1795523354.imp@bsdimp.com> References: <20070108.210757.-484247528.imp@bsdimp.com> <45A31FB7.10801@mac.com> <20070108.232436.-1795523354.imp@bsdimp.com> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Chuck Swiger Date: Tue, 9 Jan 2007 14:15:34 -0800 To: "M. Warner Losh" X-Mailer: Apple Mail (2.752.2) X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes 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 22:41:27 -0000 On Jan 8, 2007, at 10:24 PM, M. Warner Losh wrote: > : 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. :-) > > the netbsd tool does this already, and deals with a bunch of special > cases. I'd like for us to have two new pages. The first is for > advertising clause compliance. That's what the tool does, kinda. OK. It would be useful to mention the name of this tool, or put it into the ports tree, so other people can track it down more easily. > it needs a little refinement to deal with a couple of special cases > and > to change its output from troff to sgml. btw, what is advertising? > nobody knows... The US FTC has some definitions and rules about what constitutes advertising: http://www.ftc.gov/bcp/conline/pubs/buspubs/dotcom/index.html ...as for the output format, I'd try to generate a plaintext list of acknowledgement statements drawn from the licenses, and then worry about converting them to SGML and from there to whatever other output format is desired. -- -Chuck