From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: dhruva Newsgroups: gmane.emacs.devel Subject: Re: Emacs Bazaar repository Date: Tue, 18 Mar 2008 07:43:51 +0530 Message-ID: References: <87skyvse7k.fsf@xmission.com> <86ejae96t4.fsf@lola.quinscape.zz> <47DA3601.3040507@arbash-meinel.com> <87r6ecsww7.fsf@uwakimon.sk.tsukuba.ac.jp> <200803180148.m2I1m0dB003724@sallyv1.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1205806452 14539 80.91.229.12 (18 Mar 2008 02:14:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 18 Mar 2008 02:14:12 +0000 (UTC) To: "Emacs Devel" , "Stefan Monnier" , "Chong Yidong" , esr@thyrsus.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 18 03:14:41 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 1JbRLY-0006Hk-9l for ged-emacs-devel@m.gmane.org; Tue, 18 Mar 2008 03:14:36 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JbRKy-0000LP-EZ for ged-emacs-devel@m.gmane.org; Mon, 17 Mar 2008 22:14:00 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JbRKu-0000Ix-AN for emacs-devel@gnu.org; Mon, 17 Mar 2008 22:13:56 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JbRKt-0000I9-Jc for emacs-devel@gnu.org; Mon, 17 Mar 2008 22:13:55 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JbRKt-0000I4-Gp for emacs-devel@gnu.org; Mon, 17 Mar 2008 22:13:55 -0400 Original-Received: from ti-out-0910.google.com ([209.85.142.186]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JbRKt-0006oY-7O for emacs-devel@gnu.org; Mon, 17 Mar 2008 22:13:55 -0400 Original-Received: by ti-out-0910.google.com with SMTP id a20so1887865tia.10 for ; Mon, 17 Mar 2008 19:13:51 -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:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=YRf6aaUmO6nqVOijRrcyv4TiIKOjBDSUDACspRmvUI4=; b=n1G7Dpz110P5IM0B1jzeS2XO+RIQgkK9O//3iAlL9l2Y5eAhj418GGKjhCglSJRH6bjuKGN1i+Va+k1YvP0ZCevqkXX0YR3pN6OVGpXUn5LZ80x/+jfYn5qeuTsLLmd21rjCB48r4ro5t/8H611y1yKnm5l4e32o3ZXoOrfy0g0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=BcPGcKLHYDLj0SRolRU6G+EIJYU674e2LBFAPu1q9XE+yWpyPOlUC5gNal6wOfPZSQeLpVWePAaCUQ12mg+Bk3XNNPfHxcwc5w9OEyRmW5delou3YVuYysdrUYsmleFqNm+KVCyrKmyaLrmySIKJs0kevcwo1UJMopJNANS1LjM= Original-Received: by 10.110.21.17 with SMTP id 17mr53438tiu.46.1205806431849; Mon, 17 Mar 2008 19:13:51 -0700 (PDT) Original-Received: by 10.110.3.13 with HTTP; Mon, 17 Mar 2008 19:13:51 -0700 (PDT) In-Reply-To: <200803180148.m2I1m0dB003724@sallyv1.ics.uci.edu> Content-Disposition: inline X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) 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:92864 Archived-At: Hello, With lengthy discussions having taken place on this SCM issue, what are we waiting for? Are there really any concrete plans to move to a dSCM or are we just wasting talking about features and shortcomings of each tool. Any outcome of ESR study? From my truly humble opinion, GIT and Mercurial are the top contenders with GIT having an edge over Mercurial due to speed, ability to hack on multiple branches in the same folder (repository) and an active development and porting initiatives (mercurial has similar record). GIT has the ability to talk to a SVN repository, though this is not important for Emacs, more people might start using GIT because of this feature (well, I started mainly due to this feature as my work place used SVN). The fact that GIT has a CVS server option makes it possible to share the code base to CVS clients. For example, if someone on OpenVMS (DEC VMS) wants to access Emacs repository, GIT is not ported to VMS. They can still use the port of CVS client on VMS to access Emacs source directly from VMS. -dhruva -- Contents reflect my personal views only!