For contrib components that we elect not to remove, I suggest that we
remove them from the main build, so that failures in a contrib
component don't hinder the main build and release. This is what
ZooKeeper does, for example.

Tom

On Fri, Feb 11, 2011 at 2:03 AM, Bernd Fondermann
<bernd.fonderm...@googlemail.com> wrote:
> -1.
>
> Move it away from TRUNK so it doesn't affect builds is a much better
> (and simpler) solution. If someone wants to revive it, he can within
> the bounds of Apache Hadoop and will become a part of the Hadoop
> community, which would be good.
> If you'd move it off-site, if the code ever gets new contributors,
> it's hard to integrate them (code and contributors) into Hadoop again.
>
> AFAIUI, apache-extras is for placing non-Apache code closer to the
> related Apache projects, not for moving our code away from our own
> premises.
>
>  Bernd
>
> On Mon, Jan 31, 2011 at 04:42, Nigel Daley <nda...@mac.com> wrote:
>> Folks,
>>
>> Now that http://apache-extras.org is launched 
>> (https://blogs.apache.org/foundation/entry/the_apache_software_foundation_launches)
>>  I'd like to start a discussion on moving contrib components out of common, 
>> mapreduce, and hdfs.
>>
>> These contrib components complicate the builds, cause test failures that 
>> nobody seems to care about, have releases that are tied to Hadoop's long 
>> release cycles, etc.  Most folks I've talked with agree that these contrib 
>> components would be better served by being pulled out of Hadoop and hosted 
>> elsewhere. The new apache-extras code hosting site seems like a natural 
>> *default* location for migrating these contrib projects.  Perhaps some 
>> should graduate from contrib to src (ie from contrib to core of the project 
>> they're included in).  If folks agree, we'll need to come up with a mapping 
>> of contrib component to it's final destination and file a jira.
>>
>> Here are the contrib components by project (hopefully I didn't miss any).
>>
>> Common Contrib:
>>  failmon
>>  hod
>>  test
>>
>>
>> MapReduce Contrib:
>>  capacity-scheduler -- move to MR core?
>>  data_join
>>  dynamic-scheduler
>>  eclipse-plugin
>>  fairscheduler -- move to MR core?
>>  gridmix
>>  index
>>  mrunit
>>  mumak
>>  raid
>>  sqoop
>>  streaming -- move to MR core?
>>  vaidya
>>  vertica
>>
>>
>> HDFS Contrib:
>>  fuse-dfs
>>  hdfsproxy
>>  thriftfs
>>
>>
>> Cheers,
>> Nige
>>
>

Reply via email to