On Thu, Feb 18, 2010 at 9:58 AM, Marvin Addison <[email protected]> wrote: >> I think we all have the same goals. First and foremost, a first-class >> CAS Client for the .NET Framework > > Wholeheartedly agree. > >> I had previously stated on the list that I would shepherd in ScottH's >> changes until he got committer access, and there were no objections. > > I specifically neglected to acknowledge support for that point in my > response because I wanted to perform a code review before anything was > committed. "Silence is agreement" is a tricky policy that works only > among close colleagues who know and agree to such.
Lazy Consensus, à la Apache, has been a pretty typical Jasig project decision making process over the years. Silent disagreement generally leads to misunderstanding. In any case, as I pointed out in the previous post, I didn't feel I needed approval to commit on code that I am responsible for, but rather was simply stating my intention to accept ScottH's patch. > >> Seems like we've hit an inflection point in this project with regards >> to roles/responsibilities > > I don't think so. I am crystal clear on my role and responsibilities > in this project. I don't mean to come across as combative, but I'm really not clear on what your role is. Currently there are four folks with commit access to this project. To date, this project has essentially been independent actors without an agreed upon governance structure. I wrote the initial implementation and port independently. Catherine and you implemented the CasAlternateAuthModule and supporting classes independently. I added support for Proxy Tickets. And most recently, ScottH has improved upon the CasAuthenticationModule. I would like this effort to be collaborative, and I had assumed that project governance would be a meritocracy, loosely modeled after the Apache process, as the other Jasig projects I have been involved in over the years are. You seem to have different ideas about how the project should be governed, and it is unclear, to me at least, what they are, which is partly why I suggested a meeting or a conference call. I'm starting to wonder if folks feel it is time to have a specific list for the .NET CAS Client project. In any case, I think it would be beneficial to have a conference call to talk about project governance. Best, Bill -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-dev
