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 8292B1006E for ; Tue, 24 Sep 2013 18:20:48 +0000 (UTC) Received: (qmail 8651 invoked by uid 500); 24 Sep 2013 18:20:48 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 8632 invoked by uid 500); 24 Sep 2013 18:20:47 -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 8623 invoked by uid 99); 24 Sep 2013 18:20:47 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Sep 2013 18:20:47 +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 bowserj@gmail.com designates 209.85.220.177 as permitted sender) Received: from [209.85.220.177] (HELO mail-vc0-f177.google.com) (209.85.220.177) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 24 Sep 2013 18:20:43 +0000 Received: by mail-vc0-f177.google.com with SMTP id hv10so3508906vcb.22 for ; Tue, 24 Sep 2013 11:20:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=mAmLS4El3+t90YA3H2U0tses7ezaZjUcTsyr1ic+thA=; b=byqaGCVb5CO+oX/vs/zXJdc0J+G1x5Hmu57kU4f8Y53ijqlHIG35mi6fBWGKkIWn5a rZpzkmcWDv4h1P3VNpt58P9r+EShNQQE/EqCMCcx8ODTKqvsYTwg2jO/OwwcdYuD2oA+ VxvtRlVs1/USXYiXpUP9r2Albyp++Kwqgn1azUnWO8OXepFtav1PsbBZh7qGSmuZ4Nj1 F6NRpWTymjvVpJSJVPPtJJaoCg0hWZm2mbK/17u4j3PrrJ6onT8BKpLW+lSy9fkafT4L PJwVq4yj/O6yTssUcb+y1clIpXhbDKqYbZfcqf4ObPiYqEF8GDsfuDzVFmTPMZsL5AdZ /8Ow== MIME-Version: 1.0 X-Received: by 10.52.111.10 with SMTP id ie10mr36754vdb.56.1380046822356; Tue, 24 Sep 2013 11:20:22 -0700 (PDT) Received: by 10.220.183.5 with HTTP; Tue, 24 Sep 2013 11:20:22 -0700 (PDT) Reply-To: bowserj@apache.org In-Reply-To: References: Date: Tue, 24 Sep 2013 11:20:22 -0700 Message-ID: Subject: Re: Major refactoring of Plugman and CLI From: Joe Bowser To: dev Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On Tue, Sep 24, 2013 at 6:48 AM, Braden Shepherdson wrote: > We debated internally at Google how much to talk about this. In the end we > decided that since the external APIs were not changing, this could be > claimed as an internal refactoring. I'm not sure whether that was the right > call. > No, it's the wrong call to talk about it internally and not on the list. All development should happen in the open and not thrown over the fence. The biggest reason why your team gets so much friction is because of your history of doing this, especially when you don't test this and it breaks things. Changes like this are fine, but the way this change was done wasn't the Apache Way.