I'm in :) :thumbs up:
On Mon, Mar 15, 2010 at 8:01 PM, Grant Ingersoll <gsing...@apache.org>wrote: > Now that 0.3 is almost out and also given discussions over on > gene...@lucene.a.o, I think we can start discussing the details of Mahout > as TLP with specifics of what the PMC would look like. > > Below is a proposed resolution based on the Hadoop one from a few years > back. I'd like to discuss this first for a few days and then call a > subsequent vote. The vote would be to ask the Lucene PMC to submit the > resolution below [3] to the ASF Board. I would suggest we set the vote to > begin this Friday, March 19th. That gives people 5 days to process/discuss. > > There are a few things to consider when forming a new PMC, (feel free to > add). I tried to mark my personal opinion with my initials: GSI. > > For more on the PMC, see http://apache.org/dev/#pmc > > 1. Who is on the PMC? > > Often times, you just make all existing committers PMC members. There is > also something to be said for the PMC only being those people who are active > and truly plan on helping out. Mahout has a few committers who haven't > contributed in a long time but haven't elected to become Emeritus either. > > Here's the list of current committers: > > • Isabel Drost (isa...@...) > • Ted Dunning (tdunn...@...) > • Jeff Eastman (jeast...@...) > • Drew Farris (d...@...) > • Otis Gospodnetic (o...@...) > • Grant Ingersoll (gsing...@...) > • Sean Owen (sro...@...) > • Karl Wettin (ka...@...) > • AbdelHakim Deneche (adene...@...) > • David Hall (d...@...) > • Robin Anil (robina...@...) > • Benson Margulies (bimargul...@...) > • Jake Mannix > > It is generally considered best practice at the ASF to "Go Emeritus" if you > haven't contributed in over 1 year. That is, if you've moved on, let us > know so that we can revert your commit bits, etc. for security reasons. As > always, all Emeritus committers are welcome back at any time simply by > saying they wish to rejoin. > > An alternative would be to have people explicitly opt in over the next few > days during the discussion. That is, if you are interested in being on the > PMC and feel like you are willing to help setup and run the PMC, then > opt-in. If your name is on the list and we don't hear from you in the days > leading up to the vote, then we will assume you are not interested. > > All existing committers would retain their committership if we go for a > smaller PMC. > > GSI: I personally think the Opt-In model is best as it helps cement that > someone is truly interested in helping out. Consider this my "I'm in" > declaration if we go that route. > > 2. Who is the Chair of the PMC? > > The Chair is a VP of the ASF and is responsible for reporting to the Board > amongst other things (commit karma, handling software grants, monitoring > incubation, etc. See http://apache.org/dev/pmc.html#chair for a full list > of duties.) Our resolution doesn't have to designate a chair, but we can if > we want to. If we don't want to, then we would handle the > nominations/election on the private list once it is setup as our first order > of business. I've asked the Board for "Best Practice" recommendation on > this and will let you know their guidance. > > GSI: Barring the Board suggesting otherwise, I'd suggest we handle the > election privately after the TLP is established so just as we do with any > personnel matter (i.e. electing committers). > > 3. Finally, here's the Board Resolution based on above: > > X. Establish the Apache Mahout Project > > 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 related to a machine learning platform > for distribution at no charge to the public. > > NOW, THEREFORE, BE IT RESOLVED, that a Project Management > Committee (PMC), to be known as the "Apache Mahout Project", > be and hereby is established pursuant to Bylaws of the > Foundation; and be it further > > RESOLVED, that the Apache Mahout Project be and hereby is > responsible for the creation and maintenance of software > related to a distributed computing platform; and be it further > > RESOLVED, that the office of "Vice President, Apache Mahout" 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 Mahout Project, and to have primary responsibility > for management of the projects within the scope of > responsibility of the Apache Mahout 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 Mahout Project: > > • Isabel Drost (isa...@...) > • Ted Dunning (tdunn...@...) > • Jeff Eastman (jeast...@...) > • Drew Farris (d...@...) > • Otis Gospodnetic (o...@...) > • Grant Ingersoll (gsing...@...) > • Sean Owen (sro...@...) > • Karl Wettin (ka...@...) > • AbdelHakim Deneche (adene...@...) > • David Hall (d...@...) > • Robin Anil (robina...@...) > • Benson Margulies (bimargul...@...) > • Jake Mannix > > RESOLVED, that the Apache Mahout Project be and hereby > is tasked with the migration and rationalization of the Apache > Lucene Mahout sub-project; and be it further > > RESOLVED, that all responsibilities pertaining to the Apache > Lucene Mahout sub-project encumbered upon the > Apache Mahout Project are hereafter discharged. > > > > > >