[Discuss] Apache Steve
Background: over a period of time, the ASF has developed a number of tools that help with voting processes. These are used to vote in new boards and members. From time to time, they have also been used by various PMCs. These tools are currently located in a foundation private location: https://svn.apache.org/repos/private/foundation/voter We've received (and/or planted :-)) outside interest in these tools, and as such thought about how to make a release of these tools for outside consumption. The votes cast to date are private, but the tools used to process these votes need not be. Much of the initial code was written by Roy Fielding, and I can verify that we have an ICLA on file for him. Jim expressed an interest in chairing, and I can vouch that he gets the Apache Way :-). Greg Stein wrote/ported stv_tool.py (after which this proposal is named), and knows how to make an ASF release. I can go on, but a number of things are clear: the code is in active use, this code is already in ASF repositories and has been for some time, everybody who has contributed to date has an ICLA on file, and everybody who has contributed to date qualifies to be a Mentor for this effort. This so far has lead us to the conclusion that there really isn't any incubating that needs to be done. I'd like to open the topic up for discussion. To kick things off, I'd copy the draft ASF Board resolution into the incubator wiki, but apparently SamRuby is not in the ContributorsGroup. If somebody could rectify that and/or copy the resolution into the wiki, I would appreciate that. There's not much to see there, it simply is a routine resolution, full of words like WHEREAS, THEREFORE, and RESOLVED. https://svn.apache.org/repos/private/foundation/board/apache-steve.txt - Sam Ruby P.S. I apologize for publishing private links to a public list, but the clear intent here is to open everything up. We just need to figure out the best way to get from where we are to where we want to be. - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [Discuss] Apache Steve
Hi, On Sat, Jun 30, 2012 at 12:03 PM, Sam Ruby ru...@intertwingly.net wrote: This so far has lead us to the conclusion that there really isn't any incubating that needs to be done. I'd like to open the topic up for discussion. Here's what I wrote about this on board@: There's plenty of precedent of existing TLPs spawning off subprojects without having them first go through the Incubator, and I don't see why stuff from infra would need to be treated differently. However, there's also precedent of TLPs bringing subprojects to the Incubator to grow the community and to evaluate when critical mass for a TLP has been reached. I'd say it's up to infra and the people who're already working on the STV tools to decide which path to follow. The Incubator would of course be happy to help (in the ways it can), but I see no hard reason why the Incubator would absolutely need be involved if a good enough community already exists for a TLP. To kick things off, I'd copy the draft ASF Board resolution into the incubator wiki, but apparently SamRuby is not in the ContributorsGroup. Fixed. If somebody could rectify that and/or copy the resolution into the wiki, I would appreciate that. There's not much to see there, it simply is a routine resolution, full of words like WHEREAS, THEREFORE, and RESOLVED. https://svn.apache.org/repos/private/foundation/board/apache-steve.txt Not sure if it needs to be on the wiki, so for now I'm just including a copy of the proposed resolution below: WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software, for distribution at no charge to the public, related to voting systems. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the Apache Steve Project, be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Steve Project be and hereby is responsible for the creation and maintenance of software related to voting systems; and be it further RESOLVED, that the office of Vice President, Apache Steve be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Steve Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Steve Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Steve Project: * Jim Jagielski j...@apache.org * Chris A. Mattmann mattm...@apache.org * Sam Ruby ru...@apache.org * Greg Stein gst...@apache.org NOW, THEREFORE, BE IT FURTHER RESOLVED, that Jim Jagielski be appointed to the office of Vice President, Apache Steve, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the initial Apache Steve Project be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Apache Steve Project. BR, Jukka Zitting - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [Discuss] Apache Steve
Looks good to me +1 :) On Jun 30, 2012 12:28 PM, Jukka Zitting jukka.zitt...@gmail.com wrote: Hi, On Sat, Jun 30, 2012 at 12:03 PM, Sam Ruby ru...@intertwingly.net wrote: This so far has lead us to the conclusion that there really isn't any incubating that needs to be done. I'd like to open the topic up for discussion. Here's what I wrote about this on board@: There's plenty of precedent of existing TLPs spawning off subprojects without having them first go through the Incubator, and I don't see why stuff from infra would need to be treated differently. However, there's also precedent of TLPs bringing subprojects to the Incubator to grow the community and to evaluate when critical mass for a TLP has been reached. I'd say it's up to infra and the people who're already working on the STV tools to decide which path to follow. The Incubator would of course be happy to help (in the ways it can), but I see no hard reason why the Incubator would absolutely need be involved if a good enough community already exists for a TLP. To kick things off, I'd copy the draft ASF Board resolution into the incubator wiki, but apparently SamRuby is not in the ContributorsGroup. Fixed. If somebody could rectify that and/or copy the resolution into the wiki, I would appreciate that. There's not much to see there, it simply is a routine resolution, full of words like WHEREAS, THEREFORE, and RESOLVED. https://svn.apache.org/repos/private/foundation/board/apache-steve.txt Not sure if it needs to be on the wiki, so for now I'm just including a copy of the proposed resolution below: WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software, for distribution at no charge to the public, related to voting systems. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the Apache Steve Project, be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Steve Project be and hereby is responsible for the creation and maintenance of software related to voting systems; and be it further RESOLVED, that the office of Vice President, Apache Steve be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Steve Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Steve Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Steve Project: * Jim Jagielski j...@apache.org * Chris A. Mattmann mattm...@apache.org * Sam Ruby ru...@apache.org * Greg Stein gst...@apache.org NOW, THEREFORE, BE IT FURTHER RESOLVED, that Jim Jagielski be appointed to the office of Vice President, Apache Steve, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the initial Apache Steve Project be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Apache Steve Project. BR, Jukka Zitting - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org