+1 

On Aug 28, 2012, at 10:45 PM, Eric Baldeschwieler <eri...@hortonworks.com> 
wrote:

> +1
> 
> Over the course of this discussion I've become convinced it is time to split 
> up Hadoop.  Pig, Hive, Zookeeper, HBase and other Hadoop graduates all seem 
> to have been plagued by fewer meta-discussions and bi-law fights., etc since 
> they graduated from Hadoop.  Board members have been advising us to do this 
> for years.  With 1.0 stable and 2.0 on the way, now seems like a good time to 
> do it.
> 
> With mavenization done and the advent of BigTop and multiple 3rd party hadoop 
> distro packagers, there is little doubt that people concerned about consuming 
> the work of the distinct projects will be able to get them to work together.
> 
> 
> 
> On Aug 28, 2012, at 7:33 PM, Mattmann, Chris A (388J) wrote:
> 
>> [decided to minimize traffic and to simply put this in one thread]
>> 
>> Hi Guys,
>> 
>> See the recent discussion on these threads:
>> 
>> YARN as its own Hadoop "sub project": http://s.apache.org/WW1
>> Maintain a single committer list for the Hadoop project: 
>> http://s.apache.org/Owx
>> 
>> ...and just pay attention to the Hadoop project over the last 3-4 years. 
>> It's operating
>> as a single project, that's masking separate communities that themselves are 
>> really
>> separate ASF projects. 
>> 
>> At the ASF, this has been a problem area called "umbrella" projects and over 
>> the years, 
>> all I've seen from them is wasted bandwidth, artificial barriers and the 
>> inventions of 
>> new ways to perform process mongering and to reduce the fun in developing 
>> software
>> at this fantastic foundation.
>> 
>> I've talked about umbrella projects enough. We've diverted conversation 
>> enough.
>> Enough people have tried to act like there is some technical mumbo jumbo 
>> that is
>> preventing the eventual act of higher power that I myself hope comes should 
>> these
>> discussions prove unfruitful through normal means. 
>> 
>> *these. are. separate. projects.*
>> *there.are.not.blocker.issues.from.spinning.out.these.projects.as.their.own.communities*
>> 
>> In this email: http://s.apache.org/rSm
>> 
>> And in the 2 subsequent follow ons in that thread, I've outlined a process 
>> that I'll copy
>> through below for splitting these projects into their own TLPs:
>> 
>> -----snip
>> Process: 
>> 
>> 0. [DISCUSS] thread for <TLP name> in which you talk about #1 and #2 below, 
>> potentially draft resolution too.
>> 
>> 1. Decide on an initial set of *PMC* members. I urge each new TLP to adopt 
>> PMC==C. See reasons I've
>> already discussed.
>> 
>> 2. Decide on a chair. Try not to VOTE for this explicitly, see if can be 
>> discussed and consensus 
>> can be reached (just a thought experiment). VOTE if necessary.
>> 
>> 3. [VOTE] thread for <TLP name>
>> 
>> 4. Create Project:
>> a. paste resolution from #0 to board@ or;
>> b. go to general@incubator and start new Incubator project.
>> 
>> 5. infrastructure set up.
>> MLs moving; new UNIX groups; website setup; 
>> SVN setup like this:
>> 
>> svn copy -m "MR TLP." https://svn.apache.org/repos/asf/hadoop/ 
>> https://svn.apache.org/repos/asf/<insert cool MR name>; or 
>> svn copy -m "YARN TLP." https://svn.apache.org/repos/asf/hadoop/ 
>> https://svn.apache.org/repos/asf/<insert cool YARN name>; or
>> svn copy -m "HDFS TLP." https://svn.apache.org/repos/asf/hadoop/ 
>> https://svn.apache.org/repos/asf/<insert cool HDFS name>
>> 
>> After all 3 have been created run:
>> 
>> svn remove -m "Remove Hadoop umbrella TLP. Split into separate projects." 
>> https://svn.apache.org/repos/asf/hadoop
>> 
>> 6. (TLPs if 4a; Incubator podling if 4b;) proceed, collaborate, operate as 
>> distinct communities, and try to solve the code duplication/dependency
>> issues from there.
>> 
>> 7. If 4b; then graduate as TLP from Incubator.
>> 
>> -----snip
>> 
>> So that's my proposal. 
>> 
>> Thanks guys.
>> 
>> Cheers,
>> Chris
>> 
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> Chris Mattmann, Ph.D.
>> Senior Computer Scientist
>> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>> Office: 171-266B, Mailstop: 171-246
>> Email: chris.a.mattm...@nasa.gov
>> WWW:   http://sunset.usc.edu/~mattmann/
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> Adjunct Assistant Professor, Computer Science Department
>> University of Southern California, Los Angeles, CA 90089 USA
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> 
> 
> 

Reply via email to