Return-Path: X-Original-To: apmail-hadoop-general-archive@minotaur.apache.org Delivered-To: apmail-hadoop-general-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9C166E391 for ; Mon, 11 Feb 2013 21:21:25 +0000 (UTC) Received: (qmail 66979 invoked by uid 500); 11 Feb 2013 21:21:23 -0000 Delivered-To: apmail-hadoop-general-archive@hadoop.apache.org Received: (qmail 66870 invoked by uid 500); 11 Feb 2013 21:21:22 -0000 Mailing-List: contact general-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@hadoop.apache.org Delivered-To: mailing list general@hadoop.apache.org Received: (qmail 66860 invoked by uid 99); 11 Feb 2013 21:21:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Feb 2013 21:21:22 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of steve.loughran@gmail.com designates 209.85.214.171 as permitted sender) Received: from [209.85.214.171] (HELO mail-ob0-f171.google.com) (209.85.214.171) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 11 Feb 2013 21:21:15 +0000 Received: by mail-ob0-f171.google.com with SMTP id x4so6417664obh.30 for ; Mon, 11 Feb 2013 13:20:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:date:x-google-sender-auth:message-id :subject:from:to:content-type; bh=ZqHJoka8zPpGf7fsUJ1mE0ak4tfTjkS3dRhcQsy6FrM=; b=sDqgcxincf4h0cPdmMcuWkJVuKL+24Khy9JJbl/IJqkUA+pIGnGitbYCNMqnOqc26B 5R7nyu09qcTRrYgaGuoBQElhk02L1Nqim9k0vaXWa6u1F3ae/TBnDPhaWIyL0B982WEE udt8CboKjajxyFUmg00fuEvOxdz3VYIk6soAz80ZG0hWw8vfXZ8ZmbVs/ec+dym25CZo qJyV+3vTQ1sXfy0vJDOUXHx+YjSoWRvKJdLkpljg6IUE0aeQQpf+5MHHMvnaUCjVIRmW 7igLGW/pF53BB1KmA8T8Eany9JWvfuGKLZXWwug9VSygCi7uWOnoq0jxOaaUwOU21g0N TTkg== MIME-Version: 1.0 X-Received: by 10.182.154.4 with SMTP id vk4mr11528633obb.70.1360617654470; Mon, 11 Feb 2013 13:20:54 -0800 (PST) Sender: steve.loughran@gmail.com Received: by 10.76.167.3 with HTTP; Mon, 11 Feb 2013 13:20:54 -0800 (PST) Date: Mon, 11 Feb 2013 21:20:54 +0000 X-Google-Sender-Auth: eEqwYpFQTOe8mPJea1X5WiVj0O4 Message-ID: Subject: where do side-projects go in trunk now that contrib/ is gone? From: Steve Loughran To: hadoop-general Content-Type: multipart/alternative; boundary=f46d04479f11f8477b04d5797bec X-Virus-Checked: Checked by ClamAV on apache.org --f46d04479f11f8477b04d5797bec Content-Type: text/plain; charset=UTF-8 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? To: common-dev@hadoop.apache.org 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? --f46d04479f11f8477b04d5797bec--