Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 6428 invoked from network); 5 Feb 2008 19:43:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Feb 2008 19:43:31 -0000 Received: (qmail 85003 invoked by uid 500); 5 Feb 2008 19:43:23 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 84503 invoked by uid 500); 5 Feb 2008 19:43:22 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 84492 invoked by uid 99); 5 Feb 2008 19:43:22 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 11:43:22 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [213.46.255.22] (HELO viefep19-int.chello.at) (213.46.255.22) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Feb 2008 19:42:53 +0000 Received: from [192.168.1.101] (really [84.113.196.60]) by viefep19-int.chello.at (InterMail vM.7.08.02.00 201-2186-121-20061213) with ESMTP id <20080205194259.LHRS23728.viefep19-int.chello.at@[192.168.1.101]> for ; Tue, 5 Feb 2008 20:42:59 +0100 Subject: Re: LICENSE & NOTICE at project root ? From: simon To: Jakarta Commons Developers List In-Reply-To: <55afdc850802051133v5c0408fq2e009839c381e679@mail.gmail.com> References: <4c39e3030802051126i54c3062br6f61b7f6d3a8c50b@mail.gmail.com> <55afdc850802051133v5c0408fq2e009839c381e679@mail.gmail.com> Content-Type: text/plain Date: Tue, 05 Feb 2008 20:42:59 +0100 Message-Id: <1202240579.6396.4.camel@simon-laptop> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On Tue, 2008-02-05 at 19:33 +0000, Niall Pemberton wrote: > On Feb 5, 2008 7:26 PM, nicolas de loof wrote: > > Hello > > > > I've got a strange behavior of Eclipse when using maven to configure my > > environment. The .classpath includes the project root as a source folder to > > match the commons-parent-7.pom . > > > > This has the side effect that the "new class" wizard appends "src.main.java." > > to the extended class in imports. Not blocking, but not very nice. > > > > Did I miss something in my conf ? > > Do you all use Idea ? > > Why not put those required files in src/main/resources/META-INF as the > > natural place for them ? > > Only natural in the m2 world, which most of commons pre-dates. Plus we > need/want them in the root for the source and binary distros. Commons > parent means you don't have to define them and also theres > a hack to copy them from there to make sure they're included in the > -javadoc.jar - so IMO better for monitor to move them there. We want NOTICE/LICENSE in the root so that people who browse the source see them. Hiding them three directories down does not constitute good documentation. As Niall says, src/main/resources/META-INF is only natural for Maven. But if the entire root directory is defined as a source folder then that is wrong. What project is doing that? Or are you using something like MEVENIDE? I use eclipse and have no problem with any commons project I've worked on so far, but only use eclipse:eclipse and not any other plugins. Regards, Simon --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org