Return-Path: Delivered-To: apmail-infrastructure-dev-archive@minotaur.apache.org Received: (qmail 52434 invoked from network); 11 Feb 2011 07:20:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 11 Feb 2011 07:20:56 -0000 Received: (qmail 27766 invoked by uid 500); 11 Feb 2011 07:20:55 -0000 Delivered-To: apmail-infrastructure-dev-archive@apache.org Received: (qmail 27596 invoked by uid 500); 11 Feb 2011 07:20:52 -0000 Mailing-List: contact infrastructure-dev-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: infrastructure-dev@apache.org Delivered-To: mailing list infrastructure-dev@apache.org Received: (qmail 27588 invoked by uid 99); 11 Feb 2011 07:20:51 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Feb 2011 07:20:51 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [88.198.2.104] (HELO koch.ro) (88.198.2.104) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Feb 2011 07:20:43 +0000 Received: from 246-196.76-83.cust.bluewin.ch ([83.76.196.246] helo=jona.localnet) by koch.ro with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1PnnIk-0000YS-J9; Fri, 11 Feb 2011 08:20:22 +0100 From: Thomas Koch Reply-To: thomas@koch.ro To: Paul Davis Subject: Re: Blog post on Gerrit (GIT review tool) Date: Fri, 11 Feb 2011 08:20:12 +0100 User-Agent: KMail/1.13.5 (Linux/2.6.32-4-amd64; KDE/4.4.5; x86_64; ; ) Cc: infrastructure-dev@apache.org References: <201102101044.54634.thomas@koch.ro> In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201102110820.12795.thomas@koch.ro> X-Virus-Checked: Checked by ClamAV on apache.org Paul Davis: > > OTOH I don't think git can be used "much the same" as svn. I would > > recommend any people that has not used git deeply to avoid comparing it > > with subversion until they have used it deeply during, say, one year. By > > using I > > > mean at least: > I was worried someone would take that comment wrong. I should've been > more clear. > > I meant to point out that it would be the same or similar from the > point of view of the infrastructure team. As in, it'd be hosted by > httpd, use mod_ldap for authentication, some various pieces of code to > plug in ldap groups for authorization, etc. It'd be based on services > for which there is already experience running. > > This is opposed to something like Gerrit that would require multiple > people on the infrastructure team to learn and care for a new service > as well as require changes to processes like getting CLA's and such > forth. > > HTH, > Paul Davis So just because some people on infra should be avoided the burden to learn something new, some thousand developers should suffer from a suboptimal system? And it's not much IMHO what needs to be learned. It's a well packaged, proven system with a big, active and maybe even helpful community. And I also offered my help to set it up. I can also help in maintenance, if you really need it. I also already did set up a test instance (on request of Owen O'Malley) without any trouble. It would just help to have just a little bit of communication going on. I've asked for a list of requirements on 2010/12/04 and even started a draft list to help out. However there wasn't any reaction to that. Please note that the list of _TASKS_ on jira is not a list of requirements. Requirements come before you make tasks. I know it's much more fun to sit down and hack on something. Communication is the hard part. So you just formulated the first requirement: The infrastructure team shouldn't be required to learn anything new. Now questions could be: - Who is the infrastructure team? I don't know. - Do they agree with this requirement? - Could somebody else join the infrastructure team who would like to work with something new? - Could the GIT installation be administrated by another, dedicated GIT team? Best regards, Thomas Koch, http://www.koch.ro