incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benson Margulies <>
Subject Re: What is "The Apache Way"?
Date Tue, 13 Jan 2015 15:54:26 GMT
On Tue, Jan 13, 2015 at 10:43 AM, David Nalley <> wrote:

> On Mon, Jan 12, 2015 at 12:55 PM, Doug Cutting <> wrote:
> > On Sun, Jan 11, 2015 at 9:49 PM, Roman Shaposhnik <>
> wrote:
> >> I think a better analogy would be "US Culture". Yes it is as nebulous
> >> as it gets, but the fact that US Constitution exists as a written
> document
> >> makes a LOT of things WAY easier.
> >
> > Apache's constitution is the corporate bylaws:
> >
> >
> > US Culture is stuff like Starbucks, Elvis, Manifest Destiny, etc.
> > Most of that is not coded as law, thankfully.
> >
> Except that there generally aren't authority figures to whom I am
> answerable to telling me I am doing it wrong if I don't drink Pumpkin
> Spice Latte's while listening to Blue Suede Shoes.
> Going back to a conversation from the middle of last year as an
> example, there is no documented expectation (unless you consider
> Shane's recently created page authoritative) that the canonical source
> code repository must live on ASF hardware. Which is fine, we all know
> the reason why, but when newcomers show up, they don't, and it seems
> like we are a mass of unwritten rules that MUST be followed.

And the fact that it seems a blindly obvious implication of the general
principles to the 'old original' people around here does not help. At the
Incubator, we're trying to teach people these principles via practice.
Expecting them to draw the implications naturally from the principles at
the outset of this process is asking too much of them and of us.

A concrete idea that I doubt I have the time to volunteer for:

Write a description of a prototypical, middle-of-the-road, Apache project.
For as many salient characteristics as possible, write up the explanation
of why the particular thing is the way it is. Use a practical example of
the 'way' in operation to teach principles, instead of expecting it to work
the other way around.

> --David
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message