From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11554 invoked by alias); 5 Sep 2007 14:41:09 -0000 Received: (qmail 11541 invoked by uid 22791); 5 Sep 2007 14:41:07 -0000 X-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL,BAYES_00,DK_POLICY_SIGNSOME,FORGED_RCVD_HELO,SPF_HELO_PASS,SPF_PASS,SUBJ_HAS_UNIQ_ID X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 05 Sep 2007 14:41:03 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.1/8.13.1) with ESMTP id l85Eew6Q014052 for ; Wed, 5 Sep 2007 10:40:58 -0400 Received: from pobox-2.corp.redhat.com (pobox-2.corp.redhat.com [10.11.255.15]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l85EewEX022453 for ; Wed, 5 Sep 2007 10:40:58 -0400 Received: from localhost.localdomain (vpn-15-99.rdu.redhat.com [10.11.15.99]) by pobox-2.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l85EevBf009299 for ; Wed, 5 Sep 2007 10:40:58 -0400 Message-ID: <46DEBFF9.9060807@redhat.com> Date: Wed, 05 Sep 2007 14:41:00 -0000 From: Phil Muldoon User-Agent: Thunderbird 2.0.0.5 (X11/20070719) MIME-Version: 1.0 CC: frysk Subject: Re: meeting notes 20070905 References: <46DEBB8C.6090608@oracle.com> In-Reply-To: <46DEBB8C.6090608@oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact frysk-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-owner@sourceware.org X-SW-Source: 2007-q3/txt/msg00383.txt.bz2 Elena Zannoni wrote: Some further notes. Minutes as an attachment make in-line comments painful :( > Frysk meeting 2007-09-05 > > Version control systems discussions > > Tim Andrew Elena Stan Mark Sami [who else?] > Phil > Do people that prefer strongly one system have played around with the > others as well? > > Tim --> likes Git, hasn't tried Hg > Mark --> Hg Phil --> either, as long as it is not CVS. We have decades of combined CVS experience, yet there are still mistakes made daily. Some of which take hours and hours to recover from. At some point have to look at the tool, and not the developer and perhaps think that a newer, better one is needed. Personally (further down) there are lots of projects moving to DCM. Including OpenJDK, Mozilla, Kernel, ASLA, Xen, RPM, etc etc to name a few. I find the "stay with CVS as it is known" a bit of a false argument. Borked and old != better. > Plugins: cvs plugin in eclipse. No other plugins for eclipse. > cvs module in emacs as well. no emacs modes for git and Hg. Incorrect at least for Mercurial: http://www.selenic.com/mercurial/wiki/index.cgi/OtherTools No idea about GiT though I am sure Tim will fill in. > Advantage over cvs is that one can recover easily from erroneous > commits, because of the changesets. Active developer community, saner interface (goodbye to positional switches!). Trac and Maven integration. > What projects we know of are using Git and which ones are using Hg? > > Git: kernel, libunwind > Hg: icedtea, openjdk, mozilla For Mercurial http://www.selenic.com/mercurial/wiki/index.cgi/ProjectsUsingMercurial I'll fill all this data into the webpage, too. Regards Phil