Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 11664 invoked from network); 7 Apr 2011 20:58:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 7 Apr 2011 20:58:08 -0000 Received: (qmail 69297 invoked by uid 500); 7 Apr 2011 20:58:07 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 69213 invoked by uid 500); 7 Apr 2011 20:58:07 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 69205 invoked by uid 99); 7 Apr 2011 20:58:07 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Apr 2011 20:58:07 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of phil.steitz@gmail.com designates 209.85.212.179 as permitted sender) Received: from [209.85.212.179] (HELO mail-px0-f179.google.com) (209.85.212.179) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Apr 2011 20:57:56 +0000 Received: by pxi2 with SMTP id 2so1451412pxi.38 for ; Thu, 07 Apr 2011 13:57:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=zn5DODrB07WxuKPN5SI+GTf6/Pv4tpxzDojVLQLgMIg=; b=MWK/J0nJ4Xk062ILJyfImRi7hY4CqP2JDrf5R+Vwcd57JY2pEs0eNJwES4ImzdEGft roSsSJR+F6peTounfUv8aAPKwXthiAf9BrLA1dmo4Z8u17nWUICSqSJzrTE6dqBXulo1 ckv7kbU/4yvz8b2PEPhbZWPkeeqyLWpZE6vps= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=IChtkj/Z+q3MAW9wmjRs+HAXvcGj7HqiFnnVAz3Z8Q1ttwypSumcOx+BeF6dKAq71X tVbYWiAqRfAvkvTNx3CQvx+FZ/dJfJK6LbPjGOVakfhyul8LpT5XVcRFUPiS7mM5Z0OY C8Yf0e+BbAJNQNmpDV9A5wT0LMIk5MGdRzNrE= Received: by 10.142.187.2 with SMTP id k2mr941351wff.296.1302209854719; Thu, 07 Apr 2011 13:57:34 -0700 (PDT) Received: from a.local (66-17-91-138-azulbell101llc.sap.phx.sparkplugbb.net [66.17.91.138]) by mx.google.com with ESMTPS id o1sm2667755wfl.9.2011.04.07.13.57.32 (version=SSLv3 cipher=OTHER); Thu, 07 Apr 2011 13:57:32 -0700 (PDT) Message-ID: <4D9E253A.3070509@gmail.com> Date: Thu, 07 Apr 2011 13:57:30 -0700 From: Phil Steitz User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.15) Gecko/20110303 Lightning/1.0b2 Thunderbird/3.1.9 MIME-Version: 1.0 To: Commons Developers List Subject: Re: [lang] alpha package References: <4D9DF8D3.3020003@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On 4/7/11 1:14 PM, sebb wrote: > On 7 April 2011 21:08, Henri Yandell wrote: >> On Thu, Apr 7, 2011 at 10:48 AM, Phil Steitz wrote: >>> I think the idea of having a separate, releasable "child" of some >>> kind that can break compatibility with its parent and earlier >>> versions of itself is a good one. The setup I have described above >>> is probably not the best, but we should be able to figure out how to >>> do it and communicate what it means to users. Letting the child >>> keep living with the parent makes me nervous. I know it may be >>> easier to just make a room in the basement, but then you have to >>> soundproof the floors, etc. >> If your child is something that you frequently clone back into your >> brain, then sure. >> >> It's more like being able to backup and merge yourself [common scifi >> subject nowadays]. You'll want to kick off versions to experiment on >> something risky and then bring back the value from its results. >> >>> Better to just spring for another artifactId ;) > Not sure that's necessary? > >> As long as they end up in the same release. >> >> Sounds painful build-wise. I guess I get to do the multi-pom thing >> *memories rear in back of head*. Looks like JCI and VFS do this, so >> I'll figure out how they do things build-wise. > Commons NET creates 3 binary jars: > - main > - ftp + dependencies > - examples > > and does not need a separate module, but there may be advantages to > having a separate module. > The big advantage is that you can release independently from the "parent" Lots of releases of [foo-alpha], relatively fewer releases of [foo] that merge back stable stuff from [foo-alpha] Phil >> Hen >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org >> For additional commands, e-mail: dev-help@commons.apache.org >> >> > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > For additional commands, e-mail: dev-help@commons.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org