From owner-freebsd-hackers@freebsd.org Mon Nov 7 10:19:06 2016 Return-Path: Delivered-To: freebsd-hackers@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 D881FC32E20 for ; Mon, 7 Nov 2016 10:19:06 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Received: from know-smtprelay-omc-1.server.virginmedia.net (know-smtprelay-omc-1.server.virginmedia.net [80.0.253.65]) by mx1.freebsd.org (Postfix) with ESMTP id 4EB199C9 for ; Mon, 7 Nov 2016 10:19:05 +0000 (UTC) (envelope-from j.deboynepollard-newsgroups@ntlworld.com) Received: from [192.168.1.100] ([86.10.211.13]) by know-smtprelay-1-imp with bizsmtp id 4yHu1u0050HtmFq01yHuyi; Mon, 07 Nov 2016 10:17:54 +0000 X-Originating-IP: [86.10.211.13] X-Spam: 0 X-Authority: v=2.1 cv=beuWK77B c=1 sm=1 tr=0 a=SB7hr1IvJSWWr45F2gQiKw==:117 a=SB7hr1IvJSWWr45F2gQiKw==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=N659UExz7-8A:10 a=2rVjqWD_AAAA:8 a=k1tVrXxULUTk8nKwLxsA:9 a=pILNOxqGKmIA:10 a=-FEs8UIgK8oA:10 a=NWVoK91CQyQA:10 a=ULaUcM2Ibn9MdPUUwucP:22 Subject: Re: Improved manual page for ul(1) To: FreeBSD Hackers , NetBSD Users References: <20161106190144.GL91607@kduck.kaduk.org> From: Jonathan de Boyne Pollard Cc: Benjamin Kaduk Message-ID: <87e90ef8-05d2-1480-47ce-cc228fb3fd36@NTLWorld.com> Date: Mon, 7 Nov 2016 10:17:32 +0000 User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: <20161106190144.GL91607@kduck.kaduk.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2016 10:19:06 -0000 Jonathan de Boyne Pollard: > So whither does one submit an improved manual page for ul(1) ? Here's the source: > > * http://jdebp.eu./Proposals/ul.1 Benjamin Kaduk: > Somehow I do not think that a 1993 copyright by the Regents is accurate. I am unwilling to commit without some clarification of the copyright status and confirmation of license terms (noting that for new code, we prefer the two-clause BSD license at this point). It's actually quite clear and straightforward. You are suggesting that the copyright declaration should be changed; that is not permitted, however. The copyright declaration for the UC Regents is entirely accurate for the (small amount of) existing manual text that's still there, and retaining it is mandated by the first of the very licence terms that you are referring to. I took the existing manual and expanded and corrected it, and the world has my work under the exact same licence that I had the original, so that the result is not entangled in BSD Licence Hell; hence the exact same licence remains there as-is. Really, the first reaction should rather be something like "My goodness! Are all of those bugs really there?" or perhaps "Does anything nowadays make any use of that wacky lpr feature?" or even "Given then that it can handle UTF-8 input and output, could ul be fixed to make all of groff's overstrikes work?". (-: I haven't found anything that makes use of the lpr feature. Presumably it dates from a time when ul was once used as a filter for printing. Back then there was an array of programs: collpr, colcrt, iul, ul, ulpr, ... And more interesting is whether less could be fixed to make groff's overstrikes work. Or groff fixed to not need overstrikes for things that can be done in Unicode ...