Return-Path: X-Original-To: apmail-maven-users-archive@www.apache.org Delivered-To: apmail-maven-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3E40A10FB9 for ; Fri, 2 Aug 2013 18:28:25 +0000 (UTC) Received: (qmail 30056 invoked by uid 500); 2 Aug 2013 18:28:22 -0000 Delivered-To: apmail-maven-users-archive@maven.apache.org Received: (qmail 29540 invoked by uid 500); 2 Aug 2013 18:28:15 -0000 Mailing-List: contact users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Users List" Reply-To: "Maven Users List" Delivered-To: mailing list users@maven.apache.org Received: (qmail 29519 invoked by uid 99); 2 Aug 2013 18:28:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Aug 2013 18:28:13 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of bmathus@gmail.com designates 74.125.83.52 as permitted sender) Received: from [74.125.83.52] (HELO mail-ee0-f52.google.com) (74.125.83.52) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Aug 2013 18:28:08 +0000 Received: by mail-ee0-f52.google.com with SMTP id c41so487462eek.39 for ; Fri, 02 Aug 2013 11:27:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=D95MwzCdBT5WyBltihcUA/rWG/sM6NbLzTYqqsu48VI=; b=EiEElDsr22YMqWuSmrV6ljMwDOCcFV/Pa4I2rT9qCmo+uT/DqUEIe4wkSpmrS7jT3v NCw4I0Mt99X7BWCVM3/NwtpOUVDWrJA4EIdbkqOyPSYu8mO0UAFVr9ggiyqvRnQ+M2XY 1OAqFDrWquJJp3gB/32X8WhF2YV1dBHpzru0NWd5MzNMmMK4X/1Od36/yc+bADZe6mBi Ksm5ReEDKhvC2YJx/E6HaosuTr5L6OOQjDtJafeM4GMkI9jaW22g/hTG8HCUdbToRGfl zTQIeQBwpfw5b7XyfNSVi+kAliA84s2bO8SOsGFuUZ5X20sytzREUzyJRXg8Bdyx4fJ2 U+4Q== MIME-Version: 1.0 X-Received: by 10.14.175.129 with SMTP id z1mr6668070eel.69.1375468067528; Fri, 02 Aug 2013 11:27:47 -0700 (PDT) Sender: bmathus@gmail.com Received: by 10.14.137.198 with HTTP; Fri, 2 Aug 2013 11:27:47 -0700 (PDT) Received: by 10.14.137.198 with HTTP; Fri, 2 Aug 2013 11:27:47 -0700 (PDT) In-Reply-To: <10749063.jC47tyPmt6@herve-desktop> References: <10749063.jC47tyPmt6@herve-desktop> Date: Fri, 2 Aug 2013 20:27:47 +0200 X-Google-Sender-Auth: 3t8euwF5c41O3TbONND5ivGo7jo Message-ID: Subject: Re: [DISCUSS] On the Maven PMC roles... (was [DISCUSS] Should the Maven PMC be an example of how we want the Maven Community to behave...) From: Baptiste MATHUS To: Maven Users List Content-Type: multipart/alternative; boundary=047d7b6041ca90cd7f04e2fb1d9f X-Virus-Checked: Checked by ClamAV on apache.org --047d7b6041ca90cd7f04e2fb1d9f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Le 2 ao=C3=BBt 2013 17:48, "Herv=C3=A9 BOUTEMY" a = =C3=A9crit : > > Le vendredi 2 ao=C3=BBt 2013 10:08:42 Curtis Rueden a =C3=A9crit : > > True, and it is good to warn about this. However, ultimately I think Git is > > a better choice (than SVN) because it often makes code review much easier. > I didn't use gerrit nor have seen anybody using it. But I hear about it more > and more often as an argument why it makes git better than svn (even if I read > that gerrit is a fork of rietveld, which is the same for subversion: but > nobody even talks about it, don't know why). > Is this pure theory? a dream? a reality for a minority of experts, talkin= g > about it loudly but no mere mortal can use it? > (intentional provocational tone to motivate people who know to show me th= e > direction to the light :) ) Just my 2 cents : been using gerrit professionally on a daily basis for 8 months now. So there's actually real people using it, I can testify ;). We're a team of ~10 guys. (For French savvy people I've given a short talk about it at the Toulouse jug. The session was recorded ans is hosted on parleys). > > > If a new feature is properly developed on a topic branch with commits > > squashed, rewritten and organized as needed, the history can be laid out in > > a very easy-to-understand manner: new features and bugfixes done in > > properly isolated commits, unit tests added immediately thereafter, etc= . > yes, with git, you can: with git, so much things can be done. > But once again, I didn't see anybody do it, because it's a lot of work. You're right. I try to do it as often as I can. But perfection takes a bit too long to commit/rework and sometimes it's ridiculous ;). > And it requires to be a git black belt. It helps to practice, sure. Btw, Gerrit makes it worse. It almost forces you to use advances features to make it really useful. That's why I'd say putting a whole team both beginning with git and gerrit would be a mistake. > For the moment, just making a rebase before merging a branch seems hard for us > mere mortals. > > > If > > a commit is too large or conflates many different changes, Git provides the > > tools to split up that work for rereview. > > > > Again, thanks for writing this. > +1 > I like it too > > Regards, > > Herv=C3=A9 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org > For additional commands, e-mail: users-help@maven.apache.org > --047d7b6041ca90cd7f04e2fb1d9f--