Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DFD28BC9B for ; Mon, 16 Jan 2012 18:18:33 +0000 (UTC) Received: (qmail 33703 invoked by uid 500); 16 Jan 2012 18:18:33 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 33545 invoked by uid 500); 16 Jan 2012 18:18:32 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 33532 invoked by uid 99); 16 Jan 2012 18:18:32 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jan 2012 18:18:32 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of fil@adobe.com designates 64.18.1.187 as permitted sender) Received: from [64.18.1.187] (HELO exprod6og104.obsmtp.com) (64.18.1.187) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jan 2012 18:18:23 +0000 Received: from outbound-smtp-2.corp.adobe.com ([193.104.215.16]) by exprod6ob104.postini.com ([64.18.5.12]) with SMTP ID DSNKTxRp2uR5+ZEMA8CjW/hNcuvsKQhAMZrs@postini.com; Mon, 16 Jan 2012 10:18:03 PST Received: from inner-relay-1.corp.adobe.com (inner-relay-1.corp.adobe.com [153.32.1.51]) by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id q0GII0Es012761 for ; Mon, 16 Jan 2012 10:18:01 -0800 (PST) Received: from nacas02.corp.adobe.com (nacas02.corp.adobe.com [10.8.189.100]) by inner-relay-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id q0GII0L7000681 for ; Mon, 16 Jan 2012 10:18:00 -0800 (PST) Received: from nambxv01a.corp.adobe.com ([10.8.189.95]) by nacas02.corp.adobe.com ([10.8.189.100]) with mapi; Mon, 16 Jan 2012 10:18:00 -0800 From: Filip Maj To: "callback-dev@incubator.apache.org" Date: Mon, 16 Jan 2012 10:18:54 -0800 Subject: Re: Your coding practices and documentation are not done well. Thread-Topic: Your coding practices and documentation are not done well. Thread-Index: AczUeyzvo8mbeGXcT9uyXmbn/QVFQw== 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.14.0.111121 acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 >Fil, > >Would you explain why fair governance and project neutrality depends upon >Apache infrastructure? Fair governance and neutrality don't rely on any specific infrastructure (be it Apache or GitHub), rather, the entity that owns the code in the first place, and the processes that are followed by everyone to collaborate on a project decide that. Apache is a not-for-profit foundation that owns the code, not a company that invests in the project (like Adobe or IBM). Before the move to Apache, the PhoneGap project relied on the "goodwill" of Nitobi and IBM in keeping the project open and governed fairly. I remember where decisions on the future of the project would be made by Nitobi folk, just because Nitobi as a company had to move quickly or react to client needs, for example. It didn't affect the project in a negative way, but I certainly wouldn't consider that governance approach to be fair. Now in Apache there are a set of processes and rules in place to guarantee that decisions affecting the project are made in the open and are made on a consensus basis. >I would have thought that popular, easily understood >infrastructure like github provides the accessibility and transparency >that >fosters good governance. On the flip side, increasing learning curves and >raising barriers would cause an increasing gap between governors and >aspiring participants. > >Sorry if I'm reopening a can of worms. I'm ok if this is a topic you don't >want to address again. I've been through the process of being bought by a >big company. Trust me, I would much prefer to work solely within GitHub's system, if only for the ease of use :). Perhaps we can try to convince Apache + GitHub to work more closely together to get the superior community features of GitHub as a collaboration tool (not to mention the amount of work they put into the product in general) approved into Apache's processes. One can dream!