On Apr 10, 2007, at 7:46 PM, Craig L Russell wrote:
I'm confused.

I can imagine. I think everyone is confused. That's what you get when you try and write these process descriptions so formally, since the actual process is not as formal. The "A mentor is... a permanent member of the [ASF]" description on that page is wrong insofar that it doesn't reflect reality. In fact, the entire description of a mentor is a bit off if you ask me.

> A Mentor is a role undertaken by a permanent member of the Apache Software Foundation

nope. But they're always committers and they always know "how the ASF works" (insofar as anyone knows :-)).

 > and is chosen by the Sponsor

nope. Mentors are chosen by the podling, the incubator PMC, the Sponsor, or themselves. "I'll volunteer to mentor if you'll have me" is a common phrase.

 > to actively lead in the discharge of their duties (listed above).

I don't see that list. It's a confusing sentence to me. "Mentors work to make sure no mentoring is needed, i.e. make sure that the podling becomes a self-managing community" seems clearer to me.

> Upon acceptance by the Incubator PMC, the Mentor automatically becomes a member of the Incubator PMC.

Not completely true. They have to subscribe (or be subscribed to) to the private@ mailing list, the subscription request must be approved, an e-mail must be sent to private@, and then the Incubator VP must send a request for an ACK message to the board@, then the board has to ACK, and then the Incubator VP must update a file in SVN, and then they're a PMC member. The "automatic" word comes from the fact that the IPMC doesn't vote on this seperately.

> A Mentor has specific responsibilities towards the Incubator PMC, the Sponsor and towards the members of the assigned Podling.

Hrmpf. A mentor has rather undefined and vague responsibilities, namely to "do mentoring".

The Process Description [1] seems to be clear:

The Mentor is automatically made a member of the Incubator PMC

See above. Of course this implies that when the IPMC votes on a proposal it'd better check that it accepts the mentoring list. Of course, it's really hard to figure out whether a particular person would be a good mentor for a particular project in a particular timeframe. Fortunately, it is always easy to add a mentor, or for a non-mentor to fill in a few mentoring gaps.

, and reports to both the PMC and the Sponsor about your overall health and suitability for eventual inclusion within the Apache Community (or recommendation to terminate).

Hmm. The podling community as a whole should be responsible for reporting. Mentors can (and do) fill the gap until the community is self-managing.

If there should be a separate vote, there's no mention of it anywhere. Is this just old information in need of updating?

Well it seems it does need updating, but no, there's no seperate vote.

Or is it the intent that after receiving a Sponsor's request to the Incubator to accept a candidate, someone on the IPMC starts a vote to accept the non-Member proposed Mentor(s) as an IPMC member?

Nope.

And then separately, the IPMC votes to accept the candidate as a podling? The implication is that if not all proposed Mentors are IPMC members, the vote to accept the candidate is out of order.

I'll be happy to propose a patch once I understand what it should say.

Thanks Craig! Process descriptions always seem hard to read and write, ways to improve the wording are always sought...

- Leo




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to