From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30464 invoked by alias); 4 Apr 2006 18:44:13 -0000 Received: (qmail 30455 invoked by uid 22791); 4 Apr 2006 18:44:12 -0000 X-Spam-Check-By: sourceware.org Received: from nitzan.inter.net.il (HELO nitzan.inter.net.il) (192.114.186.20) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 04 Apr 2006 18:44:11 +0000 Received: from HOME-C4E4A596F7 (IGLD-83-130-238-116.inter.net.il [83.130.238.116]) by nitzan.inter.net.il (MOS 3.7.3-GA) with ESMTP id DAR76447 (AUTH halo1); Tue, 4 Apr 2006 21:44:01 +0300 (IDT) Date: Tue, 04 Apr 2006 18:44:00 -0000 Message-Id: From: Eli Zaretskii To: Vladimir Prus CC: gdb-patches@sources.redhat.com In-reply-to: <200604041744.37005.ghost@cs.msu.su> (message from Vladimir Prus on Tue, 4 Apr 2006 17:44:36 +0400) Subject: Re: Add -var-info-path-expression command Reply-to: Eli Zaretskii References: <20060404132621.GA380@nevyn.them.org> <200604041744.37005.ghost@cs.msu.su> X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2006-04/txt/msg00033.txt.bz2 > From: Vladimir Prus > Date: Tue, 4 Apr 2006 17:44:36 +0400 > Cc: gdb-patches@sources.redhat.com > > > It would be nice if there were test cases and documentation to go with > > this. > > Is this a hard requirement? Daniel usually insists on test cases and I usually insist on documentation for any user-visible changes. The reason for those requirements is that if the patch submitter doesn't do it, someone else, usually Daniel and myself, need to do that for them. Both of us are busy people, so asking us to cover for others runs a risk that new features will remain untested and undocumented. Here's a real-life example: Last time I checked (a few months ago), there were dozens of undocumented commands, which forced me to spend several days documenting them (since I don't use many of them, I needed to reverse-engineer the code to understand what they do and when they are useful). After that, I've sworn never again to allow this to happen.