Just a small point of clarification - The Board will need to approve the 
governance structure (including a Chair), but we have nothing specified in 
by-law that the Board appoints the Chair. I would regard this as the 
prerogative of the project or software community in question.

Best

Ian

On 10 Jul 2013, at 20:34, "Marvin S. Addison" <marvin.addi...@gmail.com> wrote:

> We met this afternoon with Ian Dolphin, executive director of the Apereo 
> Foundation of which the CAS project is a member, to discuss CAS project 
> governance. It's a pressing matter since he reminded us that the foundation 
> requires every member project to have a working governance body. The CAS 
> Steering Committee has been defunct for almost a year, so it's accurate to 
> say the project presently has no functioning governance body.
> 
> We agreed that an Apache-style Project Management Committee (PMC) is the 
> simplest and best approach to CAS governance. Apache PMCs are loosely defined 
> by the following characteristics, which are the basis of my proposal for 
> adoption:
> 
> - The foundation board appoints a committee chair, presumably a member of the 
> board.
> - The chair reports to the foundation board and has executive authority over 
> the committee. In practice executive authority is only exercised in 
> situations where the committee cannot reach consensus or is otherwise not 
> functioning properly.
> - Committers are PMC members.
> - Members (committers) vote to accept new members based on merit.
> - Voting is by lazy consensus where at least one +1 vote is sufficient to 
> move forward and a single -1 vote is sufficient to block a proposal. (It's 
> worth noting that these voting rules would apply to commits/pull requests as 
> well.)
> - Communication happens primarily by public mailing lists. Exceptions are 
> issues that require discretion or confidentiality; private lists are the 
> appropriate channel in those situations.
> - Members agree to abide by and enforce foundation legal policy and 
> foundation branding/marketing policies.
> 
> A PMC as described above is a good fit for the CAS project. Strong oversight 
> from the Apereo Foundation, whom we implicitly trust as friends, affords 
> resources to resolve conflicts and provide project continuity. The 
> membership, voting, and communication processes closely resemble how we work 
> today, thus the PMC model adds some value while keeping consistent with 
> current practice. PMCs are inherently loosely defined and flexible; other 
> than meeting the requirements above they are free to develop their own 
> policies to address matters as needed. In summary the PMC structure affords 
> the best balance of meeting Apereo Foundation requirements and a governance 
> model that doesn't get in the way of day-to-day project business.
> 
> Please consider this proposal and provide feedback. I'm happy to field 
> questions and take suggestions.
> 
> Best,
> M
> 
> -- 
> You are currently subscribed to cas-dev@lists.jasig.org as: 
> ian.dolp...@apereo.org
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-dev


-- 
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to