From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31210 invoked by alias); 5 Sep 2007 14:22:23 -0000 Received: (qmail 31201 invoked by uid 22791); 5 Sep 2007 14:22:22 -0000 X-Spam-Status: No, hits=1.9 required=5.0 tests=AWL,BAYES_50,DK_POLICY_SIGNSOME,SUBJ_HAS_UNIQ_ID,UNPARSEABLE_RELAY X-Spam-Check-By: sourceware.org Received: from rgminet01.oracle.com (HELO rgminet01.oracle.com) (148.87.113.118) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 05 Sep 2007 14:22:16 +0000 Received: from agmgw2.us.oracle.com (agmgw2.us.oracle.com [152.68.180.213]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id l85EMD0U011217 for ; Wed, 5 Sep 2007 08:22:13 -0600 Received: from acsmt350.oracle.com (acsmt350.oracle.com [141.146.40.150]) by agmgw2.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id l8446Nrk008017 for ; Wed, 5 Sep 2007 08:22:12 -0600 Received: from c-76-19-29-178.hsd1.ma.comcast.net by rcsmt252.oracle.com with ESMTP id 3184494981189002074; Wed, 05 Sep 2007 08:21:14 -0600 Message-ID: <46DEBB8C.6090608@oracle.com> Date: Wed, 05 Sep 2007 14:22:00 -0000 From: Elena Zannoni Organization: Oracle USA Inc. User-Agent: Thunderbird 1.5.0.10 (X11/20070302) MIME-Version: 1.0 To: frysk Subject: meeting notes 20070905 Content-Type: multipart/mixed; boundary="------------000608040009050105040703" X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-Virus-Checked: Checked by ClamAV on sourceware.org 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/msg00382.txt.bz2 This is a multi-part message in MIME format. --------------000608040009050105040703 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-length: 1 --------------000608040009050105040703 Content-Type: text/plain; name="frysk-20070905" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="frysk-20070905" Content-length: 2544 Frysk meeting 2007-09-05 Version control systems discussions Tim Andrew Elena Stan Mark Sami [who else?] Do people that prefer strongly one system have played around with the others as well? Tim --> likes Git, hasn't tried Hg Mark --> Hg See comparisons posted to mailing list by Mark. overseers of sourceware.org, what's their take? Would anybody among them be willing to administer the git/hg stuff. Is there somebody knowledge there to use as point of reference. Mark: would stay with cvs, because it's the evil we know. Need to have somebody to know well how to do the day to day stuff with Hg or Git. Imports, commits, setting up emails, cutting branches, etc. Mark hasn't worked enough with any of them to know which system is safer. He doesn't know well either of them. How to translate the current procedures for imports and branches into the new git or hg framework. freedesktop has a split repositories. Developers have personal repositories where they post their stuff/wip so that it's accessible to everyone. having a better scs would allow to have a deamon working through the head of trunk testing each changeset. as they get committed. notification: hot to check what's going in? frysk-cvs works well now. Do those systems have the same stuff? Potential to include the patch in the email, instead of the link. Impact on the history before the switch: it is maintained. No loss of info there doing the import. Import into git from cvs preserved branches. Tim hasn't ported the history though. Git got confused at some branch merge points in the history. Tim corrected by hand. Since the first import there were no more conflicts. Tim does imports/resyncs twice a day, never seen further problems. Mark observed some problems also when he did import imnto Hg. Tim kept 2 repos, one using symbolic links. Mark had to do the same stuff in Hg. Frysk-common is the module that presented problems. Plugins: cvs plugin in eclipse. No other plugins for eclipse. cvs module in emacs as well. no emacs modes for git and Hg. Advantage over cvs is that one can recover easily from erroneous commits, because of the changesets. What projects we know of are using Git and which ones are using Hg? Git: kernel, libunwind Hg: icedtea, openjdk, mozilla There will be a new page in the website listing pros/cons of the two systems. People need to fill it in. http://sourceware.org/frysk/vc/ Expertize in house with each system? Oracle has a few git projects already and no Hg. How about Rht? No meeting next week. --------------000608040009050105040703--