Return-Path: X-Original-To: apmail-incubator-crunch-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-crunch-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 040DADF8A for ; Thu, 2 Aug 2012 21:29:11 +0000 (UTC) Received: (qmail 56682 invoked by uid 500); 2 Aug 2012 21:29:11 -0000 Delivered-To: apmail-incubator-crunch-dev-archive@incubator.apache.org Received: (qmail 56654 invoked by uid 500); 2 Aug 2012 21:29:10 -0000 Mailing-List: contact crunch-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: crunch-dev@incubator.apache.org Delivered-To: mailing list crunch-dev@incubator.apache.org Received: (qmail 56646 invoked by uid 99); 2 Aug 2012 21:29:10 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Aug 2012 21:29:10 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of josh.wills@gmail.com designates 209.85.212.177 as permitted sender) Received: from [209.85.212.177] (HELO mail-wi0-f177.google.com) (209.85.212.177) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Aug 2012 21:29:05 +0000 Received: by wibhm11 with SMTP id hm11so2586wib.0 for ; Thu, 02 Aug 2012 14:28:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=ksmHaerGYPNEchPpHvI/lZkxL0iwIRubMjH4SYY6x4Q=; b=EGgwug7hElEE6WjkN+MWcZkr26YkEYkZ344jWAXz8J3GGZflD9vp8CvWiNmT2pendJ bXOAn3h1qfNrTXz2cJPSASqN33kS2VVC/V3cQW653VoiYHSC8Ve5uuUZGfx0a45u/32Z nTimGKBpKCISpMBML4L0zCTA8lwPDYV6eetVGHnQRvffkvyQXEyh4S9tWW+A+fnn0qwD gl4vVnFgbtPs+QV2MWV+r5/qKwC0wxIOhjH6JSqxwNk70kNIw9aGAagkEa9M74cOxMKK DXtQGHOJLqOxGLwzvyrk160QVb/sR98XpvB8+OqzqHcjR9KhqdrgfcJFXPWU64JJ5ZeI C9VA== Received: by 10.180.81.165 with SMTP id b5mr7776429wiy.17.1343942924494; Thu, 02 Aug 2012 14:28:44 -0700 (PDT) MIME-Version: 1.0 Received: by 10.216.201.159 with HTTP; Thu, 2 Aug 2012 14:28:24 -0700 (PDT) In-Reply-To: <20120802194356.GA22694@mafr.de> References: <20120728154609.GA23060@mafr.de> <20120802194356.GA22694@mafr.de> From: Josh Wills Date: Thu, 2 Aug 2012 14:28:24 -0700 Message-ID: Subject: Re: Namespace for Crunch modules To: crunch-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On Thu, Aug 2, 2012 at 12:43 PM, Matthias Friedrich wrote: > Hi, > > answers inlined. > > On Saturday, 2012-07-28, Josh Wills wrote: >> On Sat, Jul 28, 2012 at 8:46 AM, Matthias Friedrich wrote: > > [ rename crunch module to crunch-core ] > >> My model for this is avro-- org.apache.avro.* is the core framework and has >> the artifactId "avro", whereas the other components are "avro-mapred", >> "avro-tool", etc. So keeping the core named "crunch" is my preference. I'm >> not all that worried about further modularization of the core. > > OK, fair enough. > >>> Module "scrunch": > >>> Maven coordinates are currently "org.apache.crunch:scrunch" but the >>> Scala packages are in "org.apache.scrunch"; I don't know if we're >>> allowed to use this namespace. If not, I'd suggest to use >>> "org.apache.crunch.scrunch" and maybe even change the Maven module >>> to "crunch-scala" (because "crunch-scrunch" sounds really, really >>> weird). > >> Yeah, we should probably do this. It's a pain, but that namespace isn't >> ours. > > OK, so the groupId stays "org.apache.crunch". What about the artifactId? > Leave it at "scrunch" or change it to "crunch-scala" or "crunch-scrunch"? crunch-scrunch seems the most consistent, although crunch-scala is more descriptive. I'm indifferent. > > The package names should probably match groupId and artifactId. Change > the base package to "org.apache.crunch.scrunch"? Yes, I'm afraid so. > >>> Module "examples": > >>> I'd change the module name to "crunch-examples" to match the >>> artifactId. > >> +1. > > OK. > > Once we have consensus on Scrunch's coordinates I'll create a JIRA > issue for it. We should do this before our first Apache release. > > Regards, > Matthias