Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0C095B3FB for ; Mon, 16 Jan 2012 15:48:44 +0000 (UTC) Received: (qmail 60075 invoked by uid 500); 16 Jan 2012 15:48:43 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 59720 invoked by uid 500); 16 Jan 2012 15:48:42 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 59705 invoked by uid 99); 16 Jan 2012 15:48:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jan 2012 15:48: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 (nike.apache.org: domain of dwhytock@gmail.com designates 209.85.216.175 as permitted sender) Received: from [209.85.216.175] (HELO mail-qy0-f175.google.com) (209.85.216.175) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jan 2012 15:48:35 +0000 Received: by qcsp14 with SMTP id p14so1421292qcs.6 for ; Mon, 16 Jan 2012 07:48:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=ch5z1voNqn2RwbQPW2AnguuZEVJhTQFBa8YdH60KfWA=; b=CR6XY20H42UOWLWWG4MQmFWKc10KH77jPLb4lLwB5VHj6lRQJWUzmrsNpgHpQzC53p 3yabTnDUnzfW7YNSZmFb8+Qphk3ARCBW/Uo3/YnByQXi833VVzp/qsxZ0BMm8zCDzFxH 2XStmU9MBDwicFAGbXYbgREGuvtGfc1WcBcC8= MIME-Version: 1.0 Received: by 10.224.18.137 with SMTP id w9mr15490240qaa.91.1326728894293; Mon, 16 Jan 2012 07:48:14 -0800 (PST) Received: by 10.224.105.18 with HTTP; Mon, 16 Jan 2012 07:48:14 -0800 (PST) In-Reply-To: References: Date: Mon, 16 Jan 2012 10:48:14 -0500 Message-ID: Subject: Re: [RT] Community over policy, and similar thoughts From: Donald Whytock To: general@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org Like Apache, But Sexier...LABS? I can totally see that. Anyone want to start an Apache LABS podling? I'm speaking as someone who lurks on a few prodling lists, plus the incubator. There's stuff I've picked up sort of by osmosis (absorbing through membranes and the skin, rather like how one learns in a college class by falling asleep on one's book), stuff I assume from what I perceive as the nature of the beast, and stuff I may well be dead wrong about. I like what you've said about community. I appreciate the idea of community over policy, community over bureaucracy, people over rules. Having said that...My understanding is that Apache is a legal entity. It has a registered life and purpose. It has assets, both tangible and non-tangible. It receives assets and distributes assets. And it does this, in cooperation with governments and financial institutions, by following specific rules. Rules that have to be followed so that various other legal entities, not limited to governments and financial institutions, don't take the assets away from it. I'm not sure, but I believe accepting contributions from people incurs certain rules in and of itself, along the lines of, "We will use the assets you transfer to us in such-and-such a way. You can trust us when we say that." I assume that to use assets for something other than what one says when one asks for them constitutes misrepresentation and can lead to civil incivility. Because of this, Apache has a duty to require that these rules be followed by people that Apache invites to participate in activities voluntarily. On the one hand, there are Ts that have to be crossed and Is that require a pixel or two over them. On the other hand, if people don't want to participate, for whatever reason (duty, fun, ego, a drive to participate in something bigger than oneself), they're not going to. It has to be hard to deal with both of these things at the same time. I think I've seen "The Apache Way" used to describe both rule adherence and social curling[1], though not typically in the same sentence. Depending on the person, one or the other may make more sense. Some people may be more bureaucractically sensitive, others may be more community savvy. Both people will, in response to a "What do I do now?" query, present their answers as they see them. These answers may seem contradictory, but nevertheless represent answers that need to be taken together. But while community can be flexible in a lot of ways, policy generally can't be. The rules are there; exceptions can be made, but in terms of law it's generally safer to assume they won't be. So, as much as I hate to say it, I don't think "community over policy" can actually work. "Community within policy", or "community in the context of policy", perhaps. But the policy kindasorta has to be there. It has to be visible, and it has to be explained. And in some cases someone might actually have to explain what a T is, and how it can be crossed. I look forward to being proven wrong. Don [1] http://en.wikipedia.org/wiki/Curling --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org