From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.devel Subject: Re: State of VC? Date: Tue, 19 Feb 2008 14:52:29 +0100 Message-ID: <87ir0lf3z6.fsf@ambire.localdomain> References: <20080122164306.3B33C83045C@snark.thyrsus.com> <200801222207.m0MM7rlR014153@sallyv1.ics.uci.edu> <200801231901.m0NJ10CP029274@sallyv1.ics.uci.edu> <200801261921.m0QJLmx5011377@sallyv1.ics.uci.edu> <20080126220610.GA25619@thyrsus.com> <200802171816.m1HIGmZr015446@sallyv1.ics.uci.edu> <87odaf8mq4.fsf@ambire.localdomain> <200802171856.m1HIuO7N000236@sallyv1.ics.uci.edu> <87y79i3d4m.fsf@ambire.localdomain> <200802181740.m1IHeVnX001580@sallyv1.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1203429304 20009 80.91.229.12 (19 Feb 2008 13:55:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 19 Feb 2008 13:55:04 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dan Nicolaescu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 19 14:55:27 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JRSwQ-0005ab-PG for ged-emacs-devel@m.gmane.org; Tue, 19 Feb 2008 14:55:27 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JRSvv-0002pY-QN for ged-emacs-devel@m.gmane.org; Tue, 19 Feb 2008 08:54:55 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JRSve-0002i9-RE for emacs-devel@gnu.org; Tue, 19 Feb 2008 08:54:38 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JRSvc-0002hK-MI for emacs-devel@gnu.org; Tue, 19 Feb 2008 08:54:38 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JRSvc-0002hD-H4 for emacs-devel@gnu.org; Tue, 19 Feb 2008 08:54:36 -0500 Original-Received: from [151.61.142.245] (helo=ambire.localdomain) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JRSvb-0001Xu-Un for emacs-devel@gnu.org; Tue, 19 Feb 2008 08:54:36 -0500 Original-Received: from ttn by ambire.localdomain with local (Exim 4.63) (envelope-from ) id 1JRStZ-0003H6-FO; Tue, 19 Feb 2008 14:52:29 +0100 In-Reply-To: <200802181740.m1IHeVnX001580@sallyv1.ics.uci.edu> (Dan Nicolaescu's message of "Mon, 18 Feb 2008 09:40:31 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:89569 Archived-At: () Dan Nicolaescu () Mon, 18 Feb 2008 09:40:31 -0800 it made more sense to spend time writing proof of concept code, and there was little point to spend time writing ISO9000 type documents describing it. On top of that, everything was discussed at length on the list. All i ask for is some comments in the source code, as a courtesy to anyone who has not followed the discussion. I think a brief summary (no need for a lot of spew) of the conclusions reached, together w/ the code, would "prove" the concept better. > Personally, i don't think vc-directory for Git is that bad > (w/ some tweaking)[0]. You mean "vc-git-hacking"? That link does not work. I see this: $ cd /tmp $ git clone http://www.gnuvola.org/wip/vc-git-hacking.git Initialized empty Git repository in /tmp/vc-git-hacking/.git/ got 9e2f244ec65b24f8c78d3488ca506a3b5f2892e6 walk 9e2f244ec65b24f8c78d3488ca506a3b5f2892e6 got 340ef0ef0a358e20ef6a468a1ac57d538aa043bf got b8b0d6fe86d729b7faee7eee112d1844c8a1332b [...53 lines deleted...] What do you see? This bad attitude and adding this type of rants to vc-git.el: [...] are totally counter-productive and seem to be designed just to aggravate people instead of focusing on improving ANYTHING. Anger is a gift, supposedly, but i can see that aggravation is just aggravation. To get to actual anger, you have to read the above comment as standing in for the lack of comments in vc.el. They are two sides of the same coin: anger from fear, fear from ignorance, ignorance from limited attention budget; we are like brothers now! What is it that we fear, together? No worries, i understand joy of implementation can occlude sense of responsibility. Why leave a crumb for other programmers when the bread mashes nicely in one's maw? I think the bad attitude to be weeded out is the one that results in thought codified but not fully transparent. thi