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 BC0B57C41 for ; Thu, 20 Oct 2011 23:12:16 +0000 (UTC) Received: (qmail 39004 invoked by uid 500); 20 Oct 2011 23:12:16 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 38961 invoked by uid 500); 20 Oct 2011 23:12:16 -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 38953 invoked by uid 99); 20 Oct 2011 23:12:16 -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 23:12:16 +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 nspiegelberg@fb.com designates 67.231.145.42 as permitted sender) Received: from [67.231.145.42] (HELO mx0a-00082601.pphosted.com) (67.231.145.42) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Oct 2011 23:12:09 +0000 Received: from pps.filterd (m0004346 [127.0.0.1]) by mx0a-00082601.pphosted.com (8.14.4/8.14.4) with SMTP id p9KN9rGC028761 for ; Thu, 20 Oct 2011 16:11:49 -0700 Received: from mail.thefacebook.com (corpout1.snc1.tfbnw.net [66.220.144.38]) by mx0a-00082601.pphosted.com with ESMTP id 10jsv1r7p5-2 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Thu, 20 Oct 2011 16:11:49 -0700 Received: from SC-MBX01-4.TheFacebook.com ([fe80::6c2c:b681:4e19:7b5f]) by sc-hub03.TheFacebook.com ([192.168.18.198]) with mapi id 14.01.0289.001; Thu, 20 Oct 2011 16:11:47 -0700 From: Nicolas Spiegelberg To: "dev@hbase.apache.org" Subject: Re: suggestion for smoother code review process Thread-Topic: suggestion for smoother code review process Thread-Index: AQHMj3QctUT3DPfKtUegLJS4WflARZWGP08AgAABsYCAAAMDAP//mFeA Date: Thu, 20 Oct 2011 23:11:46 +0000 Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.13.0.110805 x-originating-ip: [192.168.18.252] Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.4.6813,1.0.211,0.0.0000 definitions=2011-10-20_08:2011-10-20,2011-10-20,1970-01-01 signatures=0 X-Proofpoint-Spam-Reason: safe Step 1 for Phabricator is to reach parity with the current Review Board utilities. Step 2 is to improve formatting and minimize redundancy. I agree with Jonathan's comments: if you see something got added to RB/Phab, interact with the dialog there instead of trying to use JIRA directly. On 10/20/11 3:22 PM, "Ted Yu" wrote: >I looked at John Sichi's comment, obviously issued from phabricator, for >HBASE-4532 @ 18/Oct/11 23:41 > >I don't see much difference from feedback from review board - AFFECTED >FILES >were included. > >One thing I do like the postback from review board is the nice layout >viewable in Yahoo email but not gmail (strangely). > >On Thu, Oct 20, 2011 at 3:11 PM, Ted Yu wrote: > >> I think the easiest improvement is to strip the list of files from >> reviewboard feedback. >> >> I would wait for a while to see if any volunteer comes up for the above >> task :-) >> >> I am not sure about phabricator which requires an account. >> I remember seeing phabricator feedback in JIRA. The format is different. >> >> Cheers >> >> >> On Thu, Oct 20, 2011 at 3:05 PM, Todd Lipcon wrote: >> >>> 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 >>> >> >>