On Thu, Aug 20, 2009 at 8:15 AM, Bertrand
Delacretaz<bdelacre...@apache.org> wrote:
> On Wed, Aug 19, 2009 at 7:15 PM, Ted Leung<twle...@sauria.com> wrote:
>>
>> On Aug 19, 2009, at 10:01 AM, William A. Rowe, Jr. wrote:
>>
>>> Exactly.  The incubator enforces Best Practices even when these are poorly
>>> documented or incomplete, and discusses why they should be normalized.
>>
>> And how is this PMC supposed to enforce something which might be incomplete
>> or contradictory?  I have no problem with enforcement, but I have a lot of
>> problems with saying
>>
>>> In the meantime, we have dozens of projects who are here to learn the
>>> *right* way to build code and communities
>>
>> when we can't even agree / document what that *right* way is....
>
> I agree with Bill that it's a good thing for the Incubator to clarify
> best practices, and teach podlings to follow them even if older
> projects sometimes don't. We tend to do the same for our kids, don't
> we ? ;-)
>
> And I agree with Ted that it's often very hard for podlings (or even
> mentors) to find out what those best practices are, without reading
> tons of sometimes stale discussions here.
>
> Something like legal's "previously asked questions"
> (http://apache.org/legal/resolved.html) would help a lot. We could
> discuss things like this LICENSE and NOTICE matter here, vote on the
> outcome and document the question and answer there, with a permanent
> URL that points to the question.
>
> I'm willing to help maintain such a page if people think that's a good idea.
>
> -Bertrand
>

Having trouble finding where to reply on this thread so I'll just go
here at the bottom...

I don't have any issue with trying to teach poddlings best practices
being a good idea, but i don't think the way we're handling poddling
releases is doing that. The debate about separate vs single LICENSE
files has become a bit of a distraction, even in the recent Cassandra
release that was just one of a whole list of issues brought up.

I think a big cause of frustration for poddlings and mentors is the
unpredictable nature of release reviews with each vote for a release
or RC respin getting a different set of best practice requirements
depending on who is around to review. Could we make following "best
practices" what ever we decide those are a graduation requirement
instead of a release requirement? So releases which don't clearly
violate some ASF policy are voted out quickly and its the poddling
graduation that is delayed until they've done a release we're all
happy with.

  ...ant

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to