From owner-freebsd-hackers@FreeBSD.ORG Tue May 25 23:05:50 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3A581065678 for ; Tue, 25 May 2010 23:05:50 +0000 (UTC) (envelope-from sweetnavelorange@gmail.com) Received: from mail-px0-f182.google.com (mail-px0-f182.google.com [209.85.212.182]) by mx1.freebsd.org (Postfix) with ESMTP id 3A53B8FC12 for ; Tue, 25 May 2010 23:05:49 +0000 (UTC) Received: by pxi7 with SMTP id 7so2685430pxi.13 for ; Tue, 25 May 2010 16:05:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=7YzV51J8mCP1pSCb9EhouwwAyvdKPcJQe998dDVuXNc=; b=GsnSlGEiU4KNdmZKiwoV6ifmEVbQisQbku0JbPOy/Daew61TBLoHD4NSt3EXLx6Q8c WV3A5h5TiRfbMx7t7BGHcqtcuUbqumfr0nRmWAUAhNkgf8XSPqJ8HKqbjfAxV5sTVxiN H7lEcJ3VtlGsbnskSxb2Nx6TXKpJvtEF74aoY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=n95RklD9AAOKyvCFTnR+kUJAJQjjTl7ZtGY27bAu4P3Gsc6E3URHnAUvoGNKJcJbXA u/6t0LgWpyhLcBIfPDa0ImP9xDcdCzvj2K/rqZ3a4nyWQH8F0HbkYH+i6r1Bh9JE1Ehw W1eONi6p9nHm9dEM+Td9YQeAcUNqhuEhVG5Ds= Received: by 10.142.65.22 with SMTP id n22mr5219186wfa.86.1274827009212; Tue, 25 May 2010 15:36:49 -0700 (PDT) Received: from [10.240.2.46] (db.kiwiplan.co.nz [202.27.222.237]) by mx.google.com with ESMTPS id 20sm4741815pzk.7.2010.05.25.15.36.46 (version=SSLv3 cipher=RC4-MD5); Tue, 25 May 2010 15:36:48 -0700 (PDT) Message-ID: <4BFC50FC.9060809@gmail.com> Date: Wed, 26 May 2010 10:36:44 +1200 From: James Butler User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4 MIME-Version: 1.0 To: Eitan Adler References: <201005251450.o4PEo9tF099503@fire.js.berklix.net> <4BFC004F.1090101@elischer.org> <4BFC00E7.1060307@feral.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: Re: GSoC: BSD text tools X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 May 2010 23:05:50 -0000 On 26/05/10 10:21, Eitan Adler wrote: > On Tue, May 25, 2010 at 7:55 PM, Matthew Jacob wrote: >> On 5/25/2010 9:52 AM, Julian Elischer wrote: >>> >>> On 5/25/10 8:33 AM, Eitan Adler wrote: >>>>> >>>>> No. Do not remove groff or associated tools from /usr/src ! >>>>> Roff has been in Unix /usr/src since '77 or earlier. >>>>> A lot of people use tools from that descendancy as production tools. >>>> >>>> So? If it isn't a very commonly used tool and isn't necessary for 99% >>>> of cases I don't seem the harm of removing it from base and making it >>>> a port? >>> >>> BSD has always been ab;e to produce it's documentation as part of its >>> build >>> >>> Please keep this true. >> > This is what mdocml will be for. I never advocated removing the > utilities required for building documentation from the base - just the > soon to be superfluous groff utility (once the GSOC project is done). There are several pieces of documentation in the FreeBSD tree which use macro packages other than mdoc and man, which are all mdocml (currently) supports - see the contents of /usr/share/doc/papers for example. groff is used for more than just manpages, even in the base system. -James Butler