From owner-freebsd-hackers Tue Nov 5 2:38:42 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3580B37B401 for ; Tue, 5 Nov 2002 02:38:41 -0800 (PST) Received: from HAL9000.homeunix.com (12-232-220-15.client.attbi.com [12.232.220.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3714343E4A for ; Tue, 5 Nov 2002 02:38:40 -0800 (PST) (envelope-from dschultz@uclink.Berkeley.EDU) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.6/8.12.5) with ESMTP id gA5AcXC4057414; Tue, 5 Nov 2002 02:38:33 -0800 (PST) (envelope-from dschultz@uclink.Berkeley.EDU) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.6/8.12.5/Submit) id gA5AcWQE057413; Tue, 5 Nov 2002 02:38:32 -0800 (PST) (envelope-from dschultz@uclink.Berkeley.EDU) Date: Tue, 5 Nov 2002 02:38:32 -0800 From: David Schultz To: Nate Lawson Cc: Wilko Bulte , Terry Lambert , hackers@FreeBSD.ORG Subject: Re: dgb driver update Message-ID: <20021105103832.GA57295@HAL9000.homeunix.com> Mail-Followup-To: Nate Lawson , Wilko Bulte , Terry Lambert , hackers@FreeBSD.ORG References: <20021104130717.A27977@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thus spake Nate Lawson : > The best way is to send a pr and then followup on mailing lists as > appropriate or perhaps by contacting the maintainer. The PR provides > history for a given problem and patch and the followup initiates action on > behalf of the committers. It's important to get someone to take up the > "responsible" field before any action can happen. This idea works if the components in question have maintainers. The bits that are in most need of patching do not, so obvious one-line patches go un-committed because nobody thinks themselves to be familiar enough with the code. > BTW, the number of PRs is not totally the fault of committers. I've been > scanning through the DB with about 50% of my FreeBSD-time and fixing > things that I find there. However, it has taken about 3x as long as I > expected to commit a patch because almost all of them are very incomplete > and actually are more a suggestion on an area that needs improvement, not > a fix. I applaud you, but the PR problem won't be solved until the other 90% of the committer base chips in as well. It is *not* always the case that closing PRs requires extra work. On several occasions, people have reinvented the wheel and committed patches identical (or nearly so) to ones I submitted six months earlier. I'm sure others have noticed the same thing. It's even worse when the patch that's actually applied is bogus, as in the case of some changes to renice(1). I don't have a whole lot of free time, but when I spend some of it getting something right, I don't care to wait for months and then have to explain to someone else why they got it wrong. Admittedly the majority of PRs, even some of the ones with patches, are nontrivial to address. But so little attention is given to the PR database that even the straightforward PRs get overlooked. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message