Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Hadoop >> mail # general >> where do side-projects go in trunk now that contrib/ is gone?

Copy link to this message
Re: where do side-projects go in trunk now that contrib/ is gone?
The idea of removing contrib was that this source would no longer go into
the Hadoop project. Where it goes is really up to the contributor. Some
people have created separate incubator projects (eg MRUnit), some people
are using Apache extras (hosted on Google), some could bake on github and
then get contributed to Hadoop when they're ready to be fully supported in
the code base (eg Hadoop auth and Httpfs).
On Mon, Feb 11, 2013 at 1:20 PM, Steve Loughran <[EMAIL PROTECTED]> wrote:

> I posted this to common-dev and got no answer, so I'm moving it to
> -general, it being a general problem: where to put stuff that is part of
> Hadoop yet which isn't something you can just add to the src/ tree of one
> of the existing JAR files?
> ---------- Forwarded message ----------
> From: Steve Loughran
> Date: 5 February 2013 19:32
> Subject: now that contrib has gone, where do we put code that isn't going
> into hadoop-common.jar?
>  I've got two homeless projects looking to get in to Hadoop
>    1. the branch-1 HA canary monitor, which can also monitor arbitrary
>    services with an HTTP port, including declared dependencies on HDFS
> being
>    live (no timeouts reporting to vsphere or Linux HA while HDFS is
> offline or
>    in safe mode)
>    2. the swiftfs filesystem driver
>    https://github.com/hortonworks/Hadoop-and-Swift-integration
>    docs:
> https://github.com/hortonworks/Hadoop-and-Swift-integration/blob/master/swift-file-system/src/site/md/swift-filesystem.md
> #1 I can just stick in contrib/ in branch 1, but #2 is homeless. It's a big
> patch, but is coupled to the FS contract tests (which I've been extending
> in HADOOP-9258 to be more rigorous)
> Where can things like this go, now that there is no contrib/?
>  hadoop-tools?