Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-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 8051CE5EA for ; Tue, 22 Jan 2013 18:20:06 +0000 (UTC) Received: (qmail 55887 invoked by uid 500); 22 Jan 2013 18:20:06 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 55868 invoked by uid 500); 22 Jan 2013 18:20:06 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 55856 invoked by uid 99); 22 Jan 2013 18:20:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Jan 2013 18:20:06 +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 (nike.apache.org: domain of braden@google.com designates 209.85.214.49 as permitted sender) Received: from [209.85.214.49] (HELO mail-bk0-f49.google.com) (209.85.214.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Jan 2013 18:19:59 +0000 Received: by mail-bk0-f49.google.com with SMTP id jm19so3936668bkc.22 for ; Tue, 22 Jan 2013 10:19:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=ySVLm3RKSZAHm8p6x/J0q0HPzTu7SJ5f1w+KOCE4NE8=; b=UyDLygGgKnWpNoV0mBsOs/dXsJWw26jkbubbUFPbtpKDaSc7nQS5fT0eDLeBTzsHa7 Vj7QDp3AlP8EouEXfIauGRmD51N6LZp1peT2+QwZyr1KAIxl+9NR4WsAbbK9qWnd/B6Q oi3ZioPH3BiqzFDx+OZjZ6vQ/KaKbRVKnWQcMwZqCQhD965lwqRMAVNRYJrBMbSHWtp2 IdL52NJliwzRo9kPWtLz+USYzWYJwqtFQ5U3jfpDfc13Oiyrsx8m9ZlEeAq94PQMeF+F bTTioMVax2/p4oL7zNv7A3IhyujLf/10gAcsQXgphft/JuRjobxURzOP9GsVdEJZjKCu CW1A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=ySVLm3RKSZAHm8p6x/J0q0HPzTu7SJ5f1w+KOCE4NE8=; b=h3C1oKmYgvJi7RMoCX4b3YH7xIFHrgcp7fT+95hBa0rLFAGqbLRI5cpEPzGU51LYDZ u09FmZOTLXESsiVTlEfSEcPSEB7S1P3BUneqXF6QiHiV3G8yjm2CEQS7/J0uBqu+/bdh SQgf9yDpq6tTPBf2ZWgb5gDXrF0A3JcVbLNH8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :x-gm-message-state; bh=ySVLm3RKSZAHm8p6x/J0q0HPzTu7SJ5f1w+KOCE4NE8=; b=dCcuBuUonx02hOfLHFPrqcCThDKtWK+y3jyjSCw7PyCyQHGg7nowCF8/vgqaoVggCt JA0mvTSaLB/hT507WOXLDXR6QyWk2I91A45EBf6UpDyHuw3cIsW4WIUh6OWReOJ16Dsh wv5lF5T4MG/ilhVJCL3DZZ4zL6DHzRZaIgWUoLYqT0N1pbqrH+S1QnzTge6Pri4PvC+I jgNs2yZfbzdlBCNegvwtKql65Qa1RuHQxG+zhg273sa3MSC1Dk2PZkYD5uvw4bqoAsD7 fTl1efNJqoC3L8W1hwlcMf25who+KSGoXj4EZqUy0jWNW4vD5O+Z4y+/T7POEQGWFhRS zFWQ== MIME-Version: 1.0 X-Received: by 10.204.129.68 with SMTP id n4mr5927492bks.102.1358878779071; Tue, 22 Jan 2013 10:19:39 -0800 (PST) Sender: braden@google.com Received: by 10.204.176.135 with HTTP; Tue, 22 Jan 2013 10:19:38 -0800 (PST) In-Reply-To: References: <747428461720386118@unknownmsgid> <50FDEEB8.4080003@apache.org> Date: Tue, 22 Jan 2013 13:19:38 -0500 X-Google-Sender-Auth: nBygSKjLdSfDs4Wu0uw1hTishNU Message-ID: Subject: Re: Can we talk about large features before they arrive in master? From: Braden Shepherdson To: dev@cordova.apache.org Content-Type: multipart/alternative; boundary=001517478216eb5e6b04d3e49e22 X-Gm-Message-State: ALoCoQk+oafngukq1z6tawKULBEgz3rtBrWCQsQ7UAAyyst+sbWIhPZby1aJc0a3x/woVxfY+7PtutdDP1yFLmf9v7ffwxk0cx9laI1kB8EqScON7gGTaM6Ub/xe6olN/UyuYrpu8gHVMPCMQWmnFnzJXg6V1Lg6ScvkHzkCGy1H3HEmHnVp5wQ1rAVsPFT3HSlbRmRZ/U1o X-Virus-Checked: Checked by ClamAV on apache.org --001517478216eb5e6b04d3e49e22 Content-Type: text/plain; charset=ISO-8859-1 Code reviews will generally sound good to Googlers, so long as we can keep the turnaround down. It definitely keeps our code quality high on internal projects, even if it is sometimes a pain to have to wait for a response and do your own reviews. I've asked Michal and Andrew for over-the-shoulder iOS reviews in the past, since I'm new to that platform. I also want to apologize for the trouble with the ArrayBuffers on Android. I was running into the bug with navigating in mobile-spec causing deviceready not to fire, and had just changed my start page to the binary echo test Michal wrote. It started working, so I cleaned up my debugging and pushed. That was premature, since I broke some of the tests and hadn't run the automatic tests. Gomen nasai. Braden On Tue, Jan 22, 2013 at 10:59 AM, Andrew Grieve wrote: > ReviewBoard seems like a great fit to me! Let's try it out! > > > On Mon, Jan 21, 2013 at 8:43 PM, Brian M Dube wrote: > > > On 01/21/2013 01:24 PM, Joe Bowser wrote: > > > On Mon, Jan 21, 2013 at 1:06 PM, Andrew Grieve > > wrote: > > >> As for code reviews: > > >> > > >> I'd certainly be interested in more code-reviews. I think it's really > > >> useful to get feedback on changes. The only time when it becomes a > > burden > > >> is when turn-around time gets too long (e.g. you submit for review and > > no > > >> one looks at it for over a day). > > >> > > >> Up until now, we've been using the github pull-request interface to > have > > >> others review our changes, but this isn't done very frequently. I also > > >> don't love this approach because comments through it don't get posted > > back > > >> to the cordova mailing-list. > > > > > > I'm not super thrilled by this either, because our GitHub pull request > > > system is completely broken since we can't actually close requests and > > > indicate when we think things are a good idea or not. I think we > > > should do what Android does with Gerrit (see > > > https://android-review.googlesource.com) , but that'll involve > > > additional infrastructure and another war with INFRA about whether > > > it's the Apache way or whatever. > > > > An instance of ReviewBoard [1] exists at Apache [2], so I don't think it > > means war about the Apache way. Is that something that could fill this > > need? > > > > Brian > > > > [1] https://reviews.apache.org/ > > [2] > > https://blogs.apache.org/infra/entry/reviewboard_instance_running_at_the > > > --001517478216eb5e6b04d3e49e22--