Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9205676CB for ; Thu, 20 Oct 2011 22:06:42 +0000 (UTC) Received: (qmail 39781 invoked by uid 500); 20 Oct 2011 22:06:42 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 39734 invoked by uid 500); 20 Oct 2011 22:06:42 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 39724 invoked by uid 99); 20 Oct 2011 22:06:42 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Oct 2011 22:06:41 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of todd@cloudera.com designates 209.85.215.169 as permitted sender) Received: from [209.85.215.169] (HELO mail-ey0-f169.google.com) (209.85.215.169) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Oct 2011 22:06:35 +0000 Received: by eye4 with SMTP id 4so4485153eye.14 for ; Thu, 20 Oct 2011 15:06:14 -0700 (PDT) Received: by 10.223.7.14 with SMTP id b14mr21264367fab.10.1319148374222; Thu, 20 Oct 2011 15:06:14 -0700 (PDT) MIME-Version: 1.0 Received: by 10.152.22.225 with HTTP; Thu, 20 Oct 2011 15:05:54 -0700 (PDT) In-Reply-To: References: From: Todd Lipcon Date: Thu, 20 Oct 2011 15:05:54 -0700 Message-ID: Subject: Re: suggestion for smoother code review process To: dev@hbase.apache.org Content-Type: text/plain; charset=ISO-8859-1 Hey Ted, I agree the formatting of the reviewboard comments back onto JIRA could be improved. I wrote the original script that does it - it's some nasty procmail and python. It sounds like the FB folks are working on getting phabricator up - maybe it will have better JIRA integration? Let me know if you have some time to spend on improving the python/procmail setup with RB. I can connect you with the right infra people to make the change. -Todd On Thu, Oct 20, 2011 at 3:03 PM, Ted Yu wrote: > Hi, > We have been using review board for a while to conduct code review. > One aspect I don't like the integration is that every round of review would > result in the summary and list of files (both of which could be long) to be > reposted to JIRA. > For a large project, such as HBASE-2856 or HBASE-3777, it is impossible > (without exaggeration) for a developer who didn't closely follow the > development to understand what was going on. > > I want to share what I have been doing recently (by not commenting on review > board, if possible): > I would quote the snippet of code in the patch and make my comment > > I think the person asking for review can post the url for review board > request on the JIRA. By not filling Bugs field, we don't incur extra > housekeeping that I mentioned earlier. > If the Groups and People fields are filled properly, there is no risk of > losing review request. In the worst case, one sentence on the JIRA can > remind related people to look at the patch again. > > Note the above is just personally advice. Please don't interpret it as rule > or anything like that. > > Cheers > -- Todd Lipcon Software Engineer, Cloudera