<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-179</id>
	<title>Nabble - Maven Developers</title>
	<updated>2008-07-05T10:56:10Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/Maven-Developers-f179.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Maven-Developers-f179.html" />
	<subtitle type="html">This forum is for the developers of the Apache Maven software project.  

&lt;span style=&quot;color: red; background-color: yellow; font-size: medium&quot;&gt;Questions about using Maven should be posted to the &lt;a href=&quot;http://www.nabble.com/Maven---Users-f178.html&quot; target=&quot;_top&quot;&gt;Maven Users List&lt;/a&gt;. They will not get answered on this list.&lt;/span&gt;</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-18294704</id>
	<title>Developing Maven 2.1</title>
	<published>2008-07-05T10:56:10Z</published>
	<updated>2008-07-05T10:56:10Z</updated>
	<author>
		<name>Jason van Zyl-2</name>
	</author>
	<content type="html">I have put together a visual of the system, some information on using &amp;nbsp;
&lt;br&gt;m2eclipse to debug the entire platform, and the use of Hudson for &amp;nbsp;
&lt;br&gt;testing the resulting system.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://docs.codehaus.org/display/MAVEN/Developing+Maven+2.1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.codehaus.org/display/MAVEN/Developing+Maven+2.1&lt;/a&gt;&lt;br&gt;&lt;br&gt;The guide included there (put together by Igor) should allow anyone to &amp;nbsp;
&lt;br&gt;debug the entire toolchain (Plexus, XBR, Classworlds, Maven ...) from &amp;nbsp;
&lt;br&gt;within Eclipse which will make developing and debugging easier. You &amp;nbsp;
&lt;br&gt;can actually execute Maven plugins from within the workspace (i.e you &amp;nbsp;
&lt;br&gt;don't have to install it) using m2e.
&lt;br&gt;&lt;br&gt;I will start collapsing all the cruft that's built up around 2.1 and &amp;nbsp;
&lt;br&gt;flesh out that landing page as I start automating more in Hudson, and &amp;nbsp;
&lt;br&gt;building out the Hudson nodes that will support other standard &amp;nbsp;
&lt;br&gt;platforms.
&lt;br&gt;&lt;br&gt;If you want to surf around Hudson you can look at it here:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://ci.sonatype.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ci.sonatype.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;There are groups there for Maven 2.1, Plexus, Maven IDE (really &amp;nbsp;
&lt;br&gt;embedder consumers), and I will also limit the plugins to the default &amp;nbsp;
&lt;br&gt;lifecycles of the commonly used packagings like JAR, and WAR. John has &amp;nbsp;
&lt;br&gt;also started creating automated ways to release to stage, and &amp;nbsp;
&lt;br&gt;subsequent promotion upon success. So for any component in the tool &amp;nbsp;
&lt;br&gt;chain there will be a way to do a consistent release from a canonical &amp;nbsp;
&lt;br&gt;machine.
&lt;br&gt;&lt;br&gt;I am also working with the Apache Infrastructure team to integrate the &amp;nbsp;
&lt;br&gt;Contegix folks who are the ones who currently host all the hardware &amp;nbsp;
&lt;br&gt;we're using. Maven's central repository, our Hudson instance, and our &amp;nbsp;
&lt;br&gt;Nexus instance. So, in short order, the Contegix hardware will be &amp;nbsp;
&lt;br&gt;official Apache hardware.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Jason
&lt;br&gt;&lt;br&gt;----------------------------------------------------------
&lt;br&gt;Jason van Zyl
&lt;br&gt;Founder, &amp;nbsp;Apache Maven
&lt;br&gt;jason at sonatype dot com
&lt;br&gt;----------------------------------------------------------
&lt;br&gt;&lt;br&gt;A language that doesn’t affect the way you think about programming is &amp;nbsp;
&lt;br&gt;not worth knowing.
&lt;br&gt;&lt;br&gt;&amp;nbsp; -— Alan Perlis
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18294704&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18294704&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Developing-Maven-2.1-tp18294704p18294704.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18293591</id>
	<title>Re: Testing Maven 2.x Embedding</title>
	<published>2008-07-05T09:00:59Z</published>
	<updated>2008-07-05T09:00:59Z</updated>
	<author>
		<name>Jason van Zyl-2</name>
	</author>
	<content type="html">Milos, can you help me copy the Mevenide job from deadlock?
&lt;br&gt;&lt;br&gt;I can see from the output here what the CLI looks like but there are a &amp;nbsp;
&lt;br&gt;couple options I don't really understand:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://deadlock.netbeans.org/hudson/job/mevenide/423/console&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://deadlock.netbeans.org/hudson/job/mevenide/423/console&lt;/a&gt;&lt;br&gt;&lt;br&gt;On 22-Jun-08, at 3:13 PM, Milos Kleint wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Sun, Jun 22, 2008 at 8:44 PM, Jason van Zyl &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293591&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jason@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On 22-Jun-08, at 11:37 AM, Milos Kleint wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Sun, Jun 22, 2008 at 8:18 PM, Jason van Zyl &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293591&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jason@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Milos,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Do you need anything other then the standard embedder that's &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; produced by
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; build to run your automated tests?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I don't really have any automated tests. The wide variety of &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; problems
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I've encountered so far sort of convince me that I would just spend
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; time on them without much effect. I rely on the maven's own
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; integration tests instead. That's what people working on maven care
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; about anyway primarily.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm using the -Pnetbeans profile for building the embedder bits, &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; as I
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; think shading is still necessary in embedded env.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'm trying to hook the standard output to m2e, and I wanted to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; try and do
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the same with the Netbeans integration so that we can get more &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; feedback
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; changes in the trunk as they happen over the course of the &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; releases that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; will start shortly.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; what does &amp;quot;hook the standard output to m2e&amp;quot; mean?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We have quite a few automated tests, so to feed the embedder that &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; produced
&lt;br&gt;&amp;gt;&amp;gt; and wire it into m2e's automated tests as a smoke test.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I know you have your builds in the Sun instance of Hudson but can &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; help
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; me setup a Netbeans build in Hudson so we can run whatever &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; automated
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; tests
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; you have so that we can catch problems with embedding faster?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; it's basically a &amp;quot;mvn install nbm:nbm nbm:cluster&amp;quot; but mvn install
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; shall be enough as well. only a few unit tests there (as I don't
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; believe in UI testing :) - or rather I don't believe that the value
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; added to time spent ratio is good in the long run)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; My testing usually involves opening and working with multiple &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; complex
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; projects like mevenide, glassfish or hudson to see if things keep
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; working..
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If writing tests is reasonably easy at maven, I could write some &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; here
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; eventually, but generally I'm turned down by any complex test setup.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; That's where the tests belong anyway IMHO.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We really just have tests for the actions in m2e. Testing the UI is &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; a test
&lt;br&gt;&amp;gt;&amp;gt; plan and human, no way around that but where I can determine &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; something done
&lt;br&gt;&amp;gt;&amp;gt; in the embedder causes easily detectable problems I'd like to know &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; about
&lt;br&gt;&amp;gt;&amp;gt; them sooner rather then later.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Given m2e and netbeans are the primary consumers at this point it &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; would be
&lt;br&gt;&amp;gt;&amp;gt; good to at least keep you guys in Hudson and make sure everything is
&lt;br&gt;&amp;gt;&amp;gt; working. At least at a high level.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Fine with me. However please note that without the manual UI testing
&lt;br&gt;&amp;gt; you probably only figure netbeans integration doesn't compile (which
&lt;br&gt;&amp;gt; actually can be useful as I do override implementations of a few core
&lt;br&gt;&amp;gt; components.)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; From top of my head the 3.1.1 release of mevenide had a problem with
&lt;br&gt;&amp;gt; RELEASE version resolution, I've fixed it later, updated to latest
&lt;br&gt;&amp;gt; version just to find out that now the 3.1.3 version has a problem with
&lt;br&gt;&amp;gt; long dependency versions (fixed now in trunk but still I need to
&lt;br&gt;&amp;gt; perform a re-release to push it to users)
&lt;br&gt;&amp;gt; These should have been cought by the integration or unit tests in
&lt;br&gt;&amp;gt; maven itself. I usually only figure when people report the problem to
&lt;br&gt;&amp;gt; me or encounter the issue myself.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Milos
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; greetings.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Milos
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Jason
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ----------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Jason van Zyl
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Founder, &amp;nbsp;Apache Maven
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; jason at sonatype dot com
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ----------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; A party which is not afraid of letting culture,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; business, and welfare go to ruin completely can
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; be omnipotent for a while.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -- Jakob Burckhardt
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293591&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293591&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293591&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293591&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Jason
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ----------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; Jason van Zyl
&lt;br&gt;&amp;gt;&amp;gt; Founder, &amp;nbsp;Apache Maven
&lt;br&gt;&amp;gt;&amp;gt; jason at sonatype dot com
&lt;br&gt;&amp;gt;&amp;gt; ----------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; In short, man creates for himself a new religion of a rational
&lt;br&gt;&amp;gt;&amp;gt; and technical order to justify his work and to be justified in it.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -- Jacques Ellul, The Technological Society
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293591&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293591&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293591&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293591&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Jason
&lt;br&gt;&lt;br&gt;----------------------------------------------------------
&lt;br&gt;Jason van Zyl
&lt;br&gt;Founder, &amp;nbsp;Apache Maven
&lt;br&gt;jason at sonatype dot com
&lt;br&gt;----------------------------------------------------------
&lt;br&gt;&lt;br&gt;To do two things at once is to do neither.
&lt;br&gt;&lt;br&gt;&amp;nbsp; -—Publilius Syrus, Roman slave, first century B.C.
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293591&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293591&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Testing-Maven-2.x-Embedding-tp18057423p18293591.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18293191</id>
	<title>Re: MARTIFACT-25 was: releasing maven artifact 3.0 alpha 1</title>
	<published>2008-07-05T08:15:56Z</published>
	<updated>2008-07-05T08:15:56Z</updated>
	<author>
		<name>brettporter</name>
	</author>
	<content type="html">&lt;br&gt;On 05/07/2008, at 1:44 AM, Jason van Zyl wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Are you dropping new files into the local repository or integrating &amp;nbsp;
&lt;br&gt;&amp;gt; this as part of the metadata? Do these files only work locally?
&lt;br&gt;&lt;br&gt;The current impl, from what I've seen of it, drops properties files &amp;nbsp;
&lt;br&gt;into the local repository only, and doesn't alter the metadata files &amp;nbsp;
&lt;br&gt;that should match the remote repository. My question to John was &amp;nbsp;
&lt;br&gt;whether he was saying that was the best place to put it, or to simply &amp;nbsp;
&lt;br&gt;write out a POM that matches the internally used stub model as we used &amp;nbsp;
&lt;br&gt;to do.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Also in the case of 2.1 we should also consider just not allowing &amp;nbsp;
&lt;br&gt;&amp;gt; the state where there is no POM. Consider the artifact not complete &amp;nbsp;
&lt;br&gt;&amp;gt; without a POM.
&lt;br&gt;&lt;br&gt;Since Igor, John and Brian felt this was serious enough to delay a &amp;nbsp;
&lt;br&gt;release because it was slow, I don't think they'd be particularly &amp;nbsp;
&lt;br&gt;happy with it failing instead :)
&lt;br&gt;&lt;br&gt;In principle I agree, but I think we need to do more to push this to &amp;nbsp;
&lt;br&gt;happen such that it is unlikely to affect a large number of builds - I &amp;nbsp;
&lt;br&gt;don't think that'd be the case today. More ominous deprecation &amp;nbsp;
&lt;br&gt;warnings perhaps. The problem here may be that it is still not easy &amp;nbsp;
&lt;br&gt;enough for non-M2 projects (both Maven 1 and Ant/other) to make their &amp;nbsp;
&lt;br&gt;artifacts available to Maven repositories properly (as we've seen in &amp;nbsp;
&lt;br&gt;some blogs very recently). But that's a separate discussion.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Brett
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 4-Jul-08, at 11:29 AM, Brett Porter wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On 04/07/2008, at 3:40 AM, John Casey wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Not to distract from the higher-level discussion, but I'd like to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; get into the nuts and bolts of MARTIFACT-25 a bit...in case &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; someone beats me to it.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; We introduced a properties file that tracks resolution attempts &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; for artifacts that weren't found on the remote repository, and I'd &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; like to see if we can reuse that file/concept/code to handle &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; artifacts that don't have accompanying POMs on the remote repo. &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; It's a similar concept, so the two should dovetail relatively &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; well, and require little code to accomplish the fix.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This makes sense to me. So continue to expand on the update check &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; manager to handle this case?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The other alternative - which at one point we were doing - is to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; write out the stub POM into the local repository and retain that. &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; It would simplify the code, but muddies the local repo content.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I believe these have the same net effect, in that the artifact is &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; never resolved a second time. Is that correct?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The way I see it, the biggest hurdle for this issue is creating a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; [set of] good tests to circumscribe the issue and make sure it &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; doesn't regress later.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I don't think there's too many variations - the problem is only &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; with missing POM files, right?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt; Brett
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; My $0.02.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -john
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Brett Porter wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; As I indicated a couple of weeks back, moving towards a 2.1 alpha &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; release, I was looking at releasing an alpha of maven-artifact. &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Brian was able to locate the issue he was referring to a couple &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of weeks back about re-resolving (now MARTIFACT-25), so I've &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; postponed.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Once that's fixed, I think there should be no reason not to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; proceed with a release based on the thread we had back then.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Are there any other issues that anyone sees as blocking moving &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; forward with a release?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I've done all the testing I was planning to already. Oleg, did &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; you want to take this release, or shall I go ahead after that &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; issue is sorted?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Brett
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293191&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293191&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; John Casey
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Developer, PMC Member - Apache Maven (&lt;a href=&quot;http://maven.apache.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maven.apache.org&lt;/a&gt;)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Blog: &lt;a href=&quot;http://www.ejlife.net/blogs/buildchimp/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ejlife.net/blogs/buildchimp/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293191&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293191&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; Brett Porter
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293191&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://blogs.exist.com/bporter/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.exist.com/bporter/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293191&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293191&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jason
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ----------------------------------------------------------
&lt;br&gt;&amp;gt; Jason van Zyl
&lt;br&gt;&amp;gt; Founder, &amp;nbsp;Apache Maven
&lt;br&gt;&amp;gt; jason at sonatype dot com
&lt;br&gt;&amp;gt; ----------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You are never dedicated to something you have complete confidence in.
&lt;br&gt;&amp;gt; No one is fanatically shouting that the sun is going to rise tomorrow.
&lt;br&gt;&amp;gt; They know it is going to rise tomorrow. When people are fanatically
&lt;br&gt;&amp;gt; dedicated to political or religious faiths or any other kind of
&lt;br&gt;&amp;gt; dogmas or goals, it's always because these dogmas or
&lt;br&gt;&amp;gt; goals are in doubt.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;-- Robert Pirzig, Zen and the Art of Motorcycle Maintenance
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293191&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293191&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;Brett Porter
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293191&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://blogs.exist.com/bporter/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.exist.com/bporter/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293191&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293191&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/releasing-maven-artifact-3.0-alpha-1-tp18264361p18293191.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18293054</id>
	<title>Re: [DISCUSS] Maven Team Conventions</title>
	<published>2008-07-05T07:59:04Z</published>
	<updated>2008-07-05T07:59:04Z</updated>
	<author>
		<name>brettporter</name>
	</author>
	<content type="html">Thanks Benjamin, I agree with this.
&lt;br&gt;&lt;br&gt;On 05/07/2008, at 7:12 PM, Benjamin Bentmann wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Brett Porter wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I disagree on JIRA issues - for making release notes and keeping &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; track I think it's best to have an issue whenever possible.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Having detailed release notes is surely a good point since it's the &amp;nbsp;
&lt;br&gt;&amp;gt; easiest way for users to rate a new release in terms of benefits/ 
&lt;br&gt;&amp;gt; risks when updating. But I guess something like &amp;quot;Improved javadoc&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt; is not that interesting that it should popup in the release notes, &amp;nbsp;
&lt;br&gt;&amp;gt; i.e. Vincent's general distinction between &amp;quot;Minor changes&amp;quot; and &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;quot;Larger changes&amp;quot; makes sense.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; However, I feel the statement
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;jira.apt
&lt;br&gt;&amp;gt; &amp;nbsp;* &amp;lt;&amp;lt;Minor changes&amp;gt;&amp;gt;, like bug fixes
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; is misleading. Of course there a &amp;quot;bug fixes&amp;quot; like correcting typos &amp;nbsp;
&lt;br&gt;&amp;gt; that can go in without jiras but in general I call a bug fix a major &amp;nbsp;
&lt;br&gt;&amp;gt; change that is going to impact users (&amp;quot;Jesus, they got that working, &amp;nbsp;
&lt;br&gt;&amp;gt; great!&amp;quot;) ;-)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hence I propose the following update:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * &amp;lt;&amp;lt;Minor changes&amp;gt;&amp;gt;, like code reformatting, documentation fixes, &amp;nbsp;
&lt;br&gt;&amp;gt; etc. that aren't going to impact other users can be committed &amp;nbsp;
&lt;br&gt;&amp;gt; without much issue.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; * &amp;lt;&amp;lt;Major changes&amp;gt;&amp;gt;, like bug fixes, API changes, significant &amp;nbsp;
&lt;br&gt;&amp;gt; refactoring, and pretty much any change of more than 100 lines, &amp;nbsp;
&lt;br&gt;&amp;gt; should have a JIRA ticket associated with it, or at least an email &amp;nbsp;
&lt;br&gt;&amp;gt; discussion.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Benjamin
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293054&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293054&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;Brett Porter
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293054&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://blogs.exist.com/bporter/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.exist.com/bporter/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293054&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18293054&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-DISCUSS--Maven-Team-Conventions-tp18268138p18293054.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18292360</id>
	<title>Re: [DISCUSS] Maven Team Conventions</title>
	<published>2008-07-05T06:30:40Z</published>
	<updated>2008-07-05T06:30:40Z</updated>
	<author>
		<name>Vincent Siveton</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;2008/7/5, Benjamin Bentmann &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292360&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;benjamin.bentmann@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Vincent Siveton wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/developers/conventions&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/developers/conventions&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;code.apt
&lt;br&gt;&amp;gt; &amp;nbsp;* &amp;lt;&amp;lt;Documentation&amp;gt;&amp;gt;: Document public interfaces well, i.e. all non-trivial
&lt;br&gt;&amp;gt; public and protected functions should include Javadoc that indicates what it
&lt;br&gt;&amp;gt; does.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;I would like to point out there are almost no methods that are really
&lt;br&gt;&amp;gt; non-trivial. In particular, getters and setters are not trivial.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Take for instance getComponents() from the Plexus' ComponentSetDescriptor.
&lt;br&gt;&amp;gt; This method returns a null collection if no components have been added to
&lt;br&gt;&amp;gt; the list yet. The javadoc doesn't tell this &amp;quot;triviality&amp;quot; that can easily
&lt;br&gt;&amp;gt; cause NPEs in client code (MPLUGIN-114, MNG-2087). BTW, new
&lt;br&gt;&amp;gt; ComponentSetDescriptor().toString() also dies with a NPE.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Concerning collections, other &amp;quot;trivial&amp;quot; aspects are whether to return
&lt;br&gt;&amp;gt; writable/unmodifiable live views or snapshots. For input parameters, will a
&lt;br&gt;&amp;gt; setter like setComponents() make a copy of the input collection or will
&lt;br&gt;&amp;gt; later changes to the supplied collection by the caller affect the
&lt;br&gt;&amp;gt; ComponentSetDescriptor?
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;I discourage the use of generated javadoc for getter/setter (not
&lt;br&gt;really useful). If some getter make some internal things, the javadoc
&lt;br&gt;is required.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp;Being open-source appears to support the habbit of omitting documentation
&lt;br&gt;&amp;gt; about member invariants and method pre-/postconditions. This in turn leaves
&lt;br&gt;&amp;gt; clients with the only choice of evaluating the current implementation to
&lt;br&gt;&amp;gt; derive the behavior. Then, nobody can tell what aspect of the behavior is
&lt;br&gt;&amp;gt; considered part of the API and what is just implementation-specific/buggy.
&lt;br&gt;&lt;br&gt;Pre/post conditions are importants things IMHO, like could be null,
&lt;br&gt;could return null etc.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp;Just wondering what is more expensive or time consuming: Adding proper
&lt;br&gt;&amp;gt; documentation right from the start or fixing potential API misuses
&lt;br&gt;&amp;gt; afterwards?
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Totally agree with you (concept of done in the agile way ;) )
&lt;br&gt;&lt;br&gt;The main question is:
&lt;br&gt;Does the team want to refute any commits without proper javadoc?
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Vincent
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Benjamin
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;nbsp;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292360&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;nbsp;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292360&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292360&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292360&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-DISCUSS--Maven-Team-Conventions-tp18268138p18292360.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18292330</id>
	<title>Re: svn commit: r674134 - in /maven/plugins/trunk/maven-site-plugin/src/main/resources: site-plugin_ca.properties site-plugin_sv.properties site-plugin_tr.properties</title>
	<published>2008-07-05T06:22:24Z</published>
	<updated>2008-07-05T06:22:24Z</updated>
	<author>
		<name>Benjamin Bentmann</name>
	</author>
	<content type="html">Vincent Siveton wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; So, I am in favour to use unicode to all resources bundles. What others think?
&lt;br&gt;&lt;br&gt;To repeat my argument from MSITE-287: I believe using ASCII only with 
&lt;br&gt;Unicode escapes is simply the most robust choice for an international 
&lt;br&gt;dev community. For instance, somebody who accidentially edits a Latin-1 
&lt;br&gt;resource bundle using UTF-8 will corrupt the contents. An ASCII-only 
&lt;br&gt;resource bundle in contrast is safe(r) because the characters will 
&lt;br&gt;successfully rountrip regardless of the encoding (neglecting exots like 
&lt;br&gt;EBCDIC).
&lt;br&gt;&lt;br&gt;&lt;br&gt;Benjamin
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292330&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292330&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A-svn-commit%3A-r674134---in--maven-plugins-trunk-maven-site-plugin-src-main-resources%3A-site-plugin_ca.properties-site-plugin_sv.properties-site-plugin_tr.properties-tp18291404p18292330.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18292276</id>
	<title>Re: [DISCUSS] Maven Team Conventions</title>
	<published>2008-07-05T06:21:17Z</published>
	<updated>2008-07-05T06:21:17Z</updated>
	<author>
		<name>Vincent Siveton</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;2008/7/5, Brett Porter &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292276&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Just a couple of comments...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;code.apt:
&lt;br&gt;&amp;gt; &amp;nbsp;~~ * Using SVN properties like \$Id: \$ =&amp;gt; Is it a wanted goal for all
&lt;br&gt;&amp;gt; files like java or apt?
&lt;br&gt;&amp;gt; &amp;nbsp;I think this is helpful, though maybe optional. I don't really think it's
&lt;br&gt;&lt;br&gt;We can start to include it in all new files.
&lt;br&gt;&lt;br&gt;&amp;gt; good for the @version tag in Javadoc though.
&lt;br&gt;&lt;br&gt;Personally, I am in favour to use @version $Id:$ in javacode. The
&lt;br&gt;important tag is @since.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp; * &amp;lt;&amp;lt;Indentation&amp;gt;&amp;gt;: Always use 2 space indents and &amp;lt;&amp;lt;never&amp;gt;&amp;gt; use tabs!
&lt;br&gt;&amp;gt; &amp;nbsp;The two space rule is only for text files, right? We use 4 for Java in all
&lt;br&gt;&amp;gt; indents, but the document doesn't indicate that.
&lt;br&gt;&lt;br&gt;Fixed
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp; * &amp;lt;&amp;lt;Readingness&amp;gt;&amp;gt;: Specify code grouping members, if needed. For instance
&lt;br&gt;&amp;gt; in a Mojo class, you could have:
&lt;br&gt;&amp;gt; &amp;nbsp;I've found these are used inconsistently and get out of date. Like all
&lt;br&gt;&amp;gt; comments, someone should add them if they think they'll help, but as a
&lt;br&gt;&amp;gt; general rule I'd omit this.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Do we want to improves the readability of the code by sorting members?
&lt;br&gt;If so, any recommended layout?
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp;jira.apt:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;I disagree on JIRA issues - for making release notes and keeping track I
&lt;br&gt;&amp;gt; think it's best to have an issue whenever possible.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;Other comments?
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Vincent
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp;BTW, I posted some conventions to this list in the past, maybe we could
&lt;br&gt;&amp;gt; incorporate them:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://markmail.org/message/wfv2lw66i2gggnaq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://markmail.org/message/wfv2lw66i2gggnaq&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Thanks,
&lt;br&gt;&amp;gt; &amp;nbsp;Brett
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;On 04/07/2008, at 7:00 AM, Vincent Siveton wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Hi folks,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Following recent discussions on dev@ about POM style [1] and Jira
&lt;br&gt;&amp;gt; &amp;gt; versioning [2], I created several documents about our code style and
&lt;br&gt;&amp;gt; &amp;gt; conventions, jira and svn conventions.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/developers/conventions&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/developers/conventions&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; It is for discussions and all comments are welcome :)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Cheers,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Vincent
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; [1]
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/-Proposal--Pom-Code-Style-(WAS-svn-commit%3A-r670264----maven-plugins-trunk-maven-site-plugin-pom.xml)-td18083228.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/-Proposal--Pom-Code-Style-(WAS-svn-commit%3A-r670264----maven-plugins-trunk-maven-site-plugin-pom.xml)-td18083228.html&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; [2]
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/Re%3A--jira--Updated%3A-(MNG-3468)-FileSet-needs-a-toString()-method-to-properly-print-in-debug-mode-td18185825.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Re%3A--jira--Updated%3A-(MNG-3468)-FileSet-needs-a-toString()-method-to-properly-print-in-debug-mode-td18185825.html&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292276&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292276&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;--
&lt;br&gt;&amp;gt; &amp;nbsp;Brett Porter
&lt;br&gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292276&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;nbsp;&lt;a href=&quot;http://blogs.exist.com/bporter/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.exist.com/bporter/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;nbsp;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292276&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;nbsp;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292276&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292276&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292276&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-DISCUSS--Maven-Team-Conventions-tp18268138p18292276.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18292143</id>
	<title>Re: svn commit: r674134 - in /maven/plugins/trunk/maven-site-plugin/src/main/resources: site-plugin_ca.properties site-plugin_sv.properties site-plugin_tr.properties</title>
	<published>2008-07-05T06:01:21Z</published>
	<updated>2008-07-05T06:01:21Z</updated>
	<author>
		<name>Vincent Siveton</name>
	</author>
	<content type="html">Hi Dennis,
&lt;br&gt;&lt;br&gt;2008/7/5, Dennis Lundberg &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292143&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dennisl@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; I never really closed out the discussion we had earlier, regarding how to
&lt;br&gt;&amp;gt; encode properties files. Now we have an example of a change of encoding of
&lt;br&gt;&amp;gt; properties, so I want to take the opportunity to finish that discussion.
&lt;br&gt;&amp;gt; Hopefully we can reach consensus this time :-) When we do I'll put into our
&lt;br&gt;&amp;gt; code conventions docs.
&lt;br&gt;&lt;br&gt;+1 to create a Properties convention part.
&lt;br&gt;Also, specify how to format key/value, ie having a consensus between
&lt;br&gt;[1] or [2] layout.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;What is the benefit of the change you made here Vincent?
&lt;br&gt;&lt;br&gt;Mainly for consistency reasons with other resources bundles.
&lt;br&gt;Also, it is a no cost issue since it is done by development tools.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;I proof read the Swedish translation (one of the files changed here) that
&lt;br&gt;&amp;gt; was submitted earlier, before I committed it. When I look at the file now,
&lt;br&gt;&amp;gt; it is totally unreadable for a human. That's because the accented character,
&lt;br&gt;&amp;gt; found in ISO-8859-1 but not in ASCII, are now represented by unicode. How
&lt;br&gt;&amp;gt; can I proof read such a document if it was submitted in unicode? Therefor I
&lt;br&gt;&amp;gt; see more pain than gain from this type of change.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;I understand your requirement about readability but modern IDEs
&lt;br&gt;provide a way to convert native to ascii transparently.
&lt;br&gt;In Eclipse world, you could use PropertiesEditor Plugin [3] (Take care
&lt;br&gt;to change the default encoding to UTF-8, ie select Window &amp;gt;
&lt;br&gt;Preferences and open up the configuration for PropertiesEditor)
&lt;br&gt;In IDEA, you could select &amp;quot;transparent native-to-ascii conversion&amp;quot;
&lt;br&gt;parameter in File &amp;gt; Settings and open up the General item.
&lt;br&gt;Finally, some independent tools could help you [4] and [5].
&lt;br&gt;&lt;br&gt;So, I am in favour to use unicode to all resources bundles. What others think?
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Vincent
&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-changelog-plugin/src/main/resources/scm-activity.properties&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-changelog-plugin/src/main/resources/scm-activity.properties&lt;/a&gt;&lt;br&gt;[2] &lt;a href=&quot;https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_fr.properties&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report_fr.properties&lt;/a&gt;&lt;br&gt;&lt;br&gt;[3] &lt;a href=&quot;http://propedit.sourceforge.jp/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://propedit.sourceforge.jp/&lt;/a&gt;&lt;br&gt;[4] &lt;a href=&quot;http://propedit.sourceforge.jp/propertieseditor.jnlp&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://propedit.sourceforge.jp/propertieseditor.jnlp&lt;/a&gt;&lt;br&gt;[5] &lt;a href=&quot;http://www.zaval.org/products/jrc-editor/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.zaval.org/products/jrc-editor/index.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;[SNIP]
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292143&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18292143&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A-svn-commit%3A-r674134---in--maven-plugins-trunk-maven-site-plugin-src-main-resources%3A-site-plugin_ca.properties-site-plugin_sv.properties-site-plugin_tr.properties-tp18291404p18292143.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18291404</id>
	<title>Re: svn commit: r674134 - in /maven/plugins/trunk/maven-site-plugin/src/main/resources: site-plugin_ca.properties site-plugin_sv.properties site-plugin_tr.properties</title>
	<published>2008-07-05T04:28:56Z</published>
	<updated>2008-07-05T04:28:56Z</updated>
	<author>
		<name>Dennis Lundberg-2</name>
	</author>
	<content type="html">I never really closed out the discussion we had earlier, regarding how 
&lt;br&gt;to encode properties files. Now we have an example of a change of 
&lt;br&gt;encoding of properties, so I want to take the opportunity to finish that 
&lt;br&gt;discussion. Hopefully we can reach consensus this time :-) When we do 
&lt;br&gt;I'll put into our code conventions docs.
&lt;br&gt;&lt;br&gt;What is the benefit of the change you made here Vincent?
&lt;br&gt;&lt;br&gt;I proof read the Swedish translation (one of the files changed here) 
&lt;br&gt;that was submitted earlier, before I committed it. When I look at the 
&lt;br&gt;file now, it is totally unreadable for a human. That's because the 
&lt;br&gt;accented character, found in ISO-8859-1 but not in ASCII, are now 
&lt;br&gt;represented by unicode. How can I proof read such a document if it was 
&lt;br&gt;submitted in unicode? Therefor I see more pain than gain from this type 
&lt;br&gt;of change.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291404&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vsiveton@...&lt;/a&gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Author: vsiveton
&lt;br&gt;&amp;gt; Date: Fri Jul &amp;nbsp;4 15:53:58 2008
&lt;br&gt;&amp;gt; New Revision: 674134
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; URL: &lt;a href=&quot;http://svn.apache.org/viewvc?rev=674134&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=674134&amp;view=rev&lt;/a&gt;&lt;br&gt;&amp;gt; Log:
&lt;br&gt;&amp;gt; o used unicode provided by Properties Editor Eclipse Plugin
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Modified:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_ca.properties
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_sv.properties
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_tr.properties
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Modified: maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_ca.properties
&lt;br&gt;&amp;gt; URL: &lt;a href=&quot;http://svn.apache.org/viewvc/maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_ca.properties?rev=674134&amp;r1=674133&amp;r2=674134&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_ca.properties?rev=674134&amp;r1=674133&amp;r2=674134&amp;view=diff&lt;/a&gt;&lt;br&gt;&amp;gt; ==============================================================================
&lt;br&gt;&amp;gt; --- maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_ca.properties (original)
&lt;br&gt;&amp;gt; +++ maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_ca.properties Fri Jul &amp;nbsp;4 15:53:58 2008
&lt;br&gt;&amp;gt; @@ -15,12 +15,12 @@
&lt;br&gt;&amp;gt; &amp;nbsp;# specific language governing permissions and limitations
&lt;br&gt;&amp;gt; &amp;nbsp;# under the License.
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; -report.category.column.description = Descripció
&lt;br&gt;&amp;gt; +report.category.column.description = Descripci\u00f3
&lt;br&gt;&amp;gt; &amp;nbsp;report.category.column.document &amp;nbsp; &amp;nbsp;= Document
&lt;br&gt;&amp;gt; &amp;nbsp;report.category.sectionTitle &amp;nbsp; &amp;nbsp; &amp;nbsp; = Resum
&lt;br&gt;&amp;gt; -report.information.description1 &amp;nbsp; &amp;nbsp;= Aquest document presenta un resum dels diferents documents i enllaços que són part de la informació general del projecte. Tot aquest contingut és generat automàticament per
&lt;br&gt;&amp;gt; +report.information.description1 &amp;nbsp; &amp;nbsp;= Aquest document presenta un resum dels diferents documents i enlla\u00e7os que s\u00f3n part de la informaci\u00f3 general del projecte. Tot aquest contingut \u00e9s generat autom\u00e0ticament per
&lt;br&gt;&amp;gt; &amp;nbsp;report.information.description2 &amp;nbsp; &amp;nbsp;= en nom d'aquest projecte.
&lt;br&gt;&amp;gt; -report.information.title &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = Informació general del projecte
&lt;br&gt;&amp;gt; -report.project.description1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= Aquest document presenta un resum de diversos informes que són generats automàticament per
&lt;br&gt;&amp;gt; -report.project.description2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= Cada informe està descrit breument més endavant.
&lt;br&gt;&amp;gt; +report.information.title &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = Informaci\u00f3 general del projecte
&lt;br&gt;&amp;gt; +report.project.description1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= Aquest document presenta un resum de diversos informes que s\u00f3n generats autom\u00e0ticament per
&lt;br&gt;&amp;gt; +report.project.description2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= Cada informe est\u00e0 descrit breument m\u00e9s endavant.
&lt;br&gt;&amp;gt; &amp;nbsp;report.project.title &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = Informes Generats per Maven
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Modified: maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_sv.properties
&lt;br&gt;&amp;gt; URL: &lt;a href=&quot;http://svn.apache.org/viewvc/maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_sv.properties?rev=674134&amp;r1=674133&amp;r2=674134&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_sv.properties?rev=674134&amp;r1=674133&amp;r2=674134&amp;view=diff&lt;/a&gt;&lt;br&gt;&amp;gt; ==============================================================================
&lt;br&gt;&amp;gt; --- maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_sv.properties (original)
&lt;br&gt;&amp;gt; +++ maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_sv.properties Fri Jul &amp;nbsp;4 15:53:58 2008
&lt;br&gt;&amp;gt; @@ -17,10 +17,10 @@
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp;report.category.column.description = Beskrivning
&lt;br&gt;&amp;gt; &amp;nbsp;report.category.column.document &amp;nbsp; &amp;nbsp;= Dokument
&lt;br&gt;&amp;gt; -report.category.sectionTitle &amp;nbsp; &amp;nbsp; &amp;nbsp; = Översikt
&lt;br&gt;&amp;gt; -report.information.description1 &amp;nbsp; &amp;nbsp;= Detta dokument ger en översikt över de dokument och länkar som utgör projektets generella information. Allt innehåll genereras automatiskt av
&lt;br&gt;&amp;gt; -report.information.description2 &amp;nbsp; &amp;nbsp;= åt projektet.
&lt;br&gt;&amp;gt; +report.category.sectionTitle &amp;nbsp; &amp;nbsp; &amp;nbsp; = \u00d6versikt
&lt;br&gt;&amp;gt; +report.information.description1 &amp;nbsp; &amp;nbsp;= Detta dokument ger en \u00f6versikt \u00f6ver de dokument och l\u00e4nkar som utg\u00f6r projektets generella information. Allt inneh\u00e5ll genereras automatiskt av
&lt;br&gt;&amp;gt; +report.information.description2 &amp;nbsp; &amp;nbsp;= \u00e5t projektet.
&lt;br&gt;&amp;gt; &amp;nbsp;report.information.title &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = Projektinformation
&lt;br&gt;&amp;gt; -report.project.description1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= Detta dokument ger en översikt över de rapporter som genereras av
&lt;br&gt;&amp;gt; +report.project.description1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= Detta dokument ger en \u00f6versikt \u00f6ver de rapporter som genereras av
&lt;br&gt;&amp;gt; &amp;nbsp;report.project.description2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= Varje rapport beskrivs kort nedan.
&lt;br&gt;&amp;gt; &amp;nbsp;report.project.title &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = Projektrapporter
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Modified: maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_tr.properties
&lt;br&gt;&amp;gt; URL: &lt;a href=&quot;http://svn.apache.org/viewvc/maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_tr.properties?rev=674134&amp;r1=674133&amp;r2=674134&amp;view=diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc/maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_tr.properties?rev=674134&amp;r1=674133&amp;r2=674134&amp;view=diff&lt;/a&gt;&lt;br&gt;&amp;gt; ==============================================================================
&lt;br&gt;&amp;gt; --- maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_tr.properties (original)
&lt;br&gt;&amp;gt; +++ maven/plugins/trunk/maven-site-plugin/src/main/resources/site-plugin_tr.properties Fri Jul &amp;nbsp;4 15:53:58 2008
&lt;br&gt;&amp;gt; @@ -15,12 +15,12 @@
&lt;br&gt;&amp;gt; &amp;nbsp;# specific language governing permissions and limitations
&lt;br&gt;&amp;gt; &amp;nbsp;# under the License.
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; -report.category.column.description = Taným
&lt;br&gt;&amp;gt; -report.category.column.document &amp;nbsp; &amp;nbsp;= Doküman
&lt;br&gt;&amp;gt; -report.category.sectionTitle &amp;nbsp; &amp;nbsp; &amp;nbsp; = Genel Bakýþ
&lt;br&gt;&amp;gt; +report.category.column.description = Tan\u00fdm
&lt;br&gt;&amp;gt; +report.category.column.document &amp;nbsp; &amp;nbsp;= Dok\u00fcman
&lt;br&gt;&amp;gt; +report.category.sectionTitle &amp;nbsp; &amp;nbsp; &amp;nbsp; = Genel Bak\u00fd\u00fe
&lt;br&gt;&amp;gt; &amp;nbsp;report.information.description1 &amp;nbsp; &amp;nbsp;= This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by
&lt;br&gt;&amp;gt; &amp;nbsp;report.information.description2 &amp;nbsp; &amp;nbsp;= on behalf of the project.
&lt;br&gt;&amp;gt; &amp;nbsp;report.information.title &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = Proje Bilgileri
&lt;br&gt;&amp;gt; &amp;nbsp;report.project.description1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= This document provides an overview of the various reports that are automatically generated by
&lt;br&gt;&amp;gt; &amp;nbsp;report.project.description2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= Each report is briefly described below.
&lt;br&gt;&amp;gt; -report.project.title &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = Geliþtirilmiþ Raporlar
&lt;br&gt;&amp;gt; +report.project.title &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = Geli\u00fetirilmi\u00fe Raporlar
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dennis Lundberg
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291404&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291404&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Re%3A-svn-commit%3A-r674134---in--maven-plugins-trunk-maven-site-plugin-src-main-resources%3A-site-plugin_ca.properties-site-plugin_sv.properties-site-plugin_tr.properties-tp18291404p18291404.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18291235</id>
	<title>Re: [DISCUSS] An inherited &quot;Maven Projects&quot; menu for on all our sites</title>
	<published>2008-07-05T04:10:27Z</published>
	<updated>2008-07-05T04:10:27Z</updated>
	<author>
		<name>Dennis Lundberg-2</name>
	</author>
	<content type="html">Thanks to everybody who came up with idea for improvement!
&lt;br&gt;&lt;br&gt;I'm going to start implementing this now. To start out in an agile way, 
&lt;br&gt;I will put this into the Maven site. That way we can easily change 
&lt;br&gt;things and just push out a new site.
&lt;br&gt;&lt;br&gt;When we have settled in on what we want I'll start moving it over to a 
&lt;br&gt;parent.
&lt;br&gt;&lt;br&gt;Brett Porter wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On 30/06/2008, at 5:00 AM, Dennis Lundberg wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Vincent Siveton wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Excellent work Dennis!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; About the &amp;quot;Maven projects&amp;quot; list, I think maven 2 should be in first to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; improve the usability.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I doubt it will make things more usable. I find that ordering stuff 
&lt;br&gt;&amp;gt;&amp;gt; alphabetically is more accessible that having them ordered by 
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;importance&amp;quot;. Simply because what is important to you might not be 
&lt;br&gt;&amp;gt;&amp;gt; important to the next guy.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Also accessing the main Maven site, which is where you'd go when you 
&lt;br&gt;&amp;gt;&amp;gt; click on &amp;quot;Maven 2&amp;quot;, will be easily accessible from the breadcrumbs at 
&lt;br&gt;&amp;gt;&amp;gt; all times.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Agreed. However, personally I'd drop Maven 1.x from the list and rename 
&lt;br&gt;&amp;gt; Maven 2 to Maven.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; In this case, wdyt to put a list with expanded sub projects (not sure
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; about the rendering)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Not sure I follow you here. Do you mean we should turn each sub 
&lt;br&gt;&amp;gt;&amp;gt; project's menu item into an expandable menu? If so, what would the 
&lt;br&gt;&amp;gt;&amp;gt; menu items of that menu be?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Maybe for shared components and plugins this would make some sense?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Last bit of feedback from me: I think the jump out arrows are erroneous.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks Dennis!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; - Brett
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Vincent
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2008/6/29, Dennis Lundberg &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dennisl@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; OK, listening to the suggestions and coming up with a second attempt:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://people.apache.org/~dennisl/inherited-menu-2.png&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.apache.org/~dennisl/inherited-menu-2.png&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Feedback still wanted: negative or positive.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Jesse McConnell wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I agree with vincent and this is a great improvement
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; nice!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; jesse
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; On Wed, Jun 25, 2008 at 10:22 AM, Dennis Lundberg &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dennisl@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Benjamin Bentmann wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Dennis Lundberg schrieb:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I want to separate &amp;quot;Maven Projects&amp;quot;, as they are called in the menu
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the main site, from breadcrumbs that tells you where on the site 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; currently are.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; +1, moving the &amp;quot;Maven Projects&amp;quot; out of the breadcrumbs scales better
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; increasing project number.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; My current work has breadcrumbs to the right of the publish date 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; version.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Agree with Vincent, I would prefer to have the publish date and
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; version on
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the right such that the breadcrumbs are the first item that meets 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; eye.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; BTW, the Maven main site shows a version (1.0), shouldn't we remove
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; that?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; It seems irrelevant to the reader and might also be confusing (if
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; you're
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; looking for Maven 2.x and not 1.0).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; See &lt;a href=&quot;http://svn.apache.org/viewvc?rev=670736&amp;view=rev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewvc?rev=670736&amp;view=rev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; [1]
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://people.apache.org/~dennisl/inherited-menu.png&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.apache.org/~dennisl/inherited-menu.png&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Thanks Dennis, really looking forward to the next Site Plugin.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; It shouldn't be long now. If all goes well this weekend.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Benjamin
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Dennis Lundberg
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Dennis Lundberg
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt; Dennis Lundberg
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Brett Porter
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://blogs.exist.com/bporter/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.exist.com/bporter/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=13&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dennis Lundberg
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18291235&amp;i=16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-DISCUSS--An-inherited-%22Maven-Projects%22-menu-for-on-all-our-sites-tp18079443p18291235.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18290866</id>
	<title>Re: [DISCUSS] Maven Team Conventions</title>
	<published>2008-07-05T03:16:40Z</published>
	<updated>2008-07-05T03:16:40Z</updated>
	<author>
		<name>Benjamin Bentmann</name>
	</author>
	<content type="html">Vincent Siveton wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/developers/conventions&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/developers/conventions&lt;/a&gt;&lt;br&gt;&lt;br&gt;code.apt
&lt;br&gt;* &amp;lt;&amp;lt;Documentation&amp;gt;&amp;gt;: Document public interfaces well, i.e. all 
&lt;br&gt;non-trivial public and protected functions should include Javadoc that 
&lt;br&gt;indicates what it does.
&lt;br&gt;&lt;br&gt;I would like to point out there are almost no methods that are really 
&lt;br&gt;non-trivial. In particular, getters and setters are not trivial.
&lt;br&gt;&lt;br&gt;Take for instance getComponents() from the Plexus' 
&lt;br&gt;ComponentSetDescriptor. This method returns a null collection if no 
&lt;br&gt;components have been added to the list yet. The javadoc doesn't tell 
&lt;br&gt;this &amp;quot;triviality&amp;quot; that can easily cause NPEs in client code 
&lt;br&gt;(MPLUGIN-114, MNG-2087). BTW, new ComponentSetDescriptor().toString() 
&lt;br&gt;also dies with a NPE.
&lt;br&gt;&lt;br&gt;Concerning collections, other &amp;quot;trivial&amp;quot; aspects are whether to return 
&lt;br&gt;writable/unmodifiable live views or snapshots. For input parameters, 
&lt;br&gt;will a setter like setComponents() make a copy of the input collection 
&lt;br&gt;or will later changes to the supplied collection by the caller affect 
&lt;br&gt;the ComponentSetDescriptor?
&lt;br&gt;&lt;br&gt;Being open-source appears to support the habbit of omitting 
&lt;br&gt;documentation about member invariants and method pre-/postconditions. 
&lt;br&gt;This in turn leaves clients with the only choice of evaluating the 
&lt;br&gt;current implementation to derive the behavior. Then, nobody can tell 
&lt;br&gt;what aspect of the behavior is considered part of the API and what is 
&lt;br&gt;just implementation-specific/buggy.
&lt;br&gt;&lt;br&gt;Just wondering what is more expensive or time consuming: Adding proper 
&lt;br&gt;documentation right from the start or fixing potential API misuses 
&lt;br&gt;afterwards?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Benjamin
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18290866&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18290866&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-DISCUSS--Maven-Team-Conventions-tp18268138p18290866.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18290363</id>
	<title>Re: [DISCUSS] Maven Team Conventions</title>
	<published>2008-07-05T02:12:18Z</published>
	<updated>2008-07-05T02:12:18Z</updated>
	<author>
		<name>Benjamin Bentmann</name>
	</author>
	<content type="html">Brett Porter wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; I disagree on JIRA issues - for making release notes and keeping track I 
&lt;br&gt;&amp;gt; think it's best to have an issue whenever possible.
&lt;br&gt;&lt;br&gt;Having detailed release notes is surely a good point since it's the 
&lt;br&gt;easiest way for users to rate a new release in terms of benefits/risks 
&lt;br&gt;when updating. But I guess something like &amp;quot;Improved javadoc&amp;quot; is not that 
&lt;br&gt;interesting that it should popup in the release notes, i.e. Vincent's 
&lt;br&gt;general distinction between &amp;quot;Minor changes&amp;quot; and &amp;quot;Larger changes&amp;quot; makes 
&lt;br&gt;sense.
&lt;br&gt;&lt;br&gt;However, I feel the statement
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;jira.apt
&lt;br&gt;&amp;nbsp; &amp;nbsp;* &amp;lt;&amp;lt;Minor changes&amp;gt;&amp;gt;, like bug fixes
&lt;br&gt;&lt;br&gt;is misleading. Of course there a &amp;quot;bug fixes&amp;quot; like correcting typos that 
&lt;br&gt;can go in without jiras but in general I call a bug fix a major change 
&lt;br&gt;that is going to impact users (&amp;quot;Jesus, they got that working, great!&amp;quot;) ;-)
&lt;br&gt;&lt;br&gt;Hence I propose the following update:
&lt;br&gt;&lt;br&gt;&amp;nbsp; * &amp;lt;&amp;lt;Minor changes&amp;gt;&amp;gt;, like code reformatting, documentation fixes, etc. 
&lt;br&gt;that aren't going to impact other users can be committed without much issue.
&lt;br&gt;&lt;br&gt;&amp;nbsp; * &amp;lt;&amp;lt;Major changes&amp;gt;&amp;gt;, like bug fixes, API changes, significant 
&lt;br&gt;refactoring, and pretty much any change of more than 100 lines, should 
&lt;br&gt;have a JIRA ticket associated with it, or at least an email discussion.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Benjamin
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18290363&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18290363&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-DISCUSS--Maven-Team-Conventions-tp18268138p18290363.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18289376</id>
	<title>Re: Maven 2.x Eclipse Plugin - MECLIPSE-388</title>
	<published>2008-07-04T23:16:05Z</published>
	<updated>2008-07-04T23:16:05Z</updated>
	<author>
		<name>Christian Edward Gruber-2</name>
	</author>
	<content type="html">I know working with J2ME this is handy if the JRE_CONTAINER can come &amp;nbsp;
&lt;br&gt;last.
&lt;br&gt;&lt;br&gt;What I'd like to see (and I filed a JIRA for it) is /src/*/resources &amp;nbsp;
&lt;br&gt;added as library references, rather than source folders.
&lt;br&gt;&lt;br&gt;Christian.
&lt;br&gt;&lt;br&gt;On 4-Jul-08, at 21:25 , Kamil wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Additional I guess Only
&lt;br&gt;&amp;gt; JRE_CONTAINER can be last to give user ability to override default &amp;nbsp;
&lt;br&gt;&amp;gt; system
&lt;br&gt;&amp;gt; libraries with provided in pom.xml (or it should be as same in core &amp;nbsp;
&lt;br&gt;&amp;gt; maven -
&lt;br&gt;&amp;gt; jre libraries are first or last)
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18289376&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18289376&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Maven-2.x-Eclipse-Plugin---MECLIPSE-388-tp18288177p18289376.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18289192</id>
	<title>Re: [DISCUSS] Maven Team Conventions</title>
	<published>2008-07-04T22:31:51Z</published>
	<updated>2008-07-04T22:31:51Z</updated>
	<author>
		<name>brettporter</name>
	</author>
	<content type="html">Just a couple of comments...
&lt;br&gt;&lt;br&gt;code.apt:
&lt;br&gt;~~ * Using SVN properties like \$Id: \$ =&amp;gt; Is it a wanted goal for all &amp;nbsp;
&lt;br&gt;files like java or apt?
&lt;br&gt;I think this is helpful, though maybe optional. I don't really think &amp;nbsp;
&lt;br&gt;it's good for the @version tag in Javadoc though.
&lt;br&gt;&lt;br&gt;&amp;nbsp; * &amp;lt;&amp;lt;Indentation&amp;gt;&amp;gt;: Always use 2 space indents and &amp;lt;&amp;lt;never&amp;gt;&amp;gt; use tabs!
&lt;br&gt;The two space rule is only for text files, right? We use 4 for Java in &amp;nbsp;
&lt;br&gt;all indents, but the document doesn't indicate that.
&lt;br&gt;&lt;br&gt;&amp;nbsp; * &amp;lt;&amp;lt;Readingness&amp;gt;&amp;gt;: Specify code grouping members, if needed. For &amp;nbsp;
&lt;br&gt;instance in a Mojo class, you could have:
&lt;br&gt;I've found these are used inconsistently and get out of date. Like all &amp;nbsp;
&lt;br&gt;comments, someone should add them if they think they'll help, but as a &amp;nbsp;
&lt;br&gt;general rule I'd omit this.
&lt;br&gt;&lt;br&gt;jira.apt:
&lt;br&gt;&lt;br&gt;I disagree on JIRA issues - for making release notes and keeping track &amp;nbsp;
&lt;br&gt;I think it's best to have an issue whenever possible.
&lt;br&gt;&lt;br&gt;BTW, I posted some conventions to this list in the past, maybe we &amp;nbsp;
&lt;br&gt;could incorporate them: &lt;a href=&quot;http://markmail.org/message/wfv2lw66i2gggnaq&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://markmail.org/message/wfv2lw66i2gggnaq&lt;/a&gt;&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Brett
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 04/07/2008, at 7:00 AM, Vincent Siveton wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi folks,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Following recent discussions on dev@ about POM style [1] and Jira
&lt;br&gt;&amp;gt; versioning [2], I created several documents about our code style and
&lt;br&gt;&amp;gt; conventions, jira and svn conventions.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/developers/conventions&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/repos/asf/maven/site/trunk/src/site/apt/developers/conventions&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It is for discussions and all comments are welcome :)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Vincent
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [1] &lt;a href=&quot;http://www.nabble.com/-Proposal--Pom-Code-Style-(WAS-svn-commit%3A-r670264----maven-plugins-trunk-maven-site-plugin-pom.xml)-td18083228.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/-Proposal--Pom-Code-Style-(WAS-svn-commit%3A-r670264----maven-plugins-trunk-maven-site-plugin-pom.xml)-td18083228.html&lt;/a&gt;&lt;br&gt;&amp;gt; [2] &lt;a href=&quot;http://www.nabble.com/Re%3A--jira--Updated%3A-(MNG-3468)-FileSet-needs-a-toString()-method-to-properly-print-in-debug-mode-td18185825.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Re%3A--jira--Updated%3A-(MNG-3468)-FileSet-needs-a-toString()-method-to-properly-print-in-debug-mode-td18185825.html&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18289192&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18289192&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;Brett Porter
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18289192&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://blogs.exist.com/bporter/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.exist.com/bporter/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18289192&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18289192&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-DISCUSS--Maven-Team-Conventions-tp18268138p18289192.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18288177</id>
	<title>Maven 2.x Eclipse Plugin - MECLIPSE-388</title>
	<published>2008-07-04T18:25:40Z</published>
	<updated>2008-07-04T18:25:40Z</updated>
	<author>
		<name>Kamil-16</name>
	</author>
	<content type="html">Hi
&lt;br&gt;&lt;br&gt;Maven 2.0.9 has corrected classpath order, direct dependencies are first
&lt;br&gt;(and suborder is among declared entries). I think that thanks this very
&lt;br&gt;hopefilly improvement (bugfix imho ;)) maven eclipse plugin doesn't have to
&lt;br&gt;sort classpath. Generated .classpath should sorted entries amond order in
&lt;br&gt;pom.xml (and eg no push to first javax/java packages - if somebody wants it
&lt;br&gt;push first it could declared them first in pom.xml). Additional I guess Only
&lt;br&gt;JRE_CONTAINER can be last to give user ability to override default system
&lt;br&gt;libraries with provided in pom.xml (or it should be as same in core maven -
&lt;br&gt;jre libraries are first or last)
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Kamil
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Maven-2.x-Eclipse-Plugin---MECLIPSE-388-tp18288177p18288177.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18282466</id>
	<title>Re: Vetting issues for 2.1-alpha-XX</title>
	<published>2008-07-04T09:17:59Z</published>
	<updated>2008-07-04T09:17:59Z</updated>
	<author>
		<name>Jason van Zyl-2</name>
	</author>
	<content type="html">As part of getting adequate coverage for vetting, I have just asked &amp;nbsp;
&lt;br&gt;Nigel and Justin who watch over the Hudson instance here at Apache to &amp;nbsp;
&lt;br&gt;setup the Maven jobs we require for validation. They are running on &amp;nbsp;
&lt;br&gt;Solaris which will be a good compliment to what we have running at &amp;nbsp;
&lt;br&gt;Contegix.
&lt;br&gt;&lt;br&gt;Hopefully this will be setup today and then we'll have Linux and &amp;nbsp;
&lt;br&gt;Solaris dealth with in a reliable, automated way. I've asked Contegix &amp;nbsp;
&lt;br&gt;to order a Mac Mini they will modify and put in our rack, and we will &amp;nbsp;
&lt;br&gt;have a big machine that will run ESX coming soon as well so we'll be &amp;nbsp;
&lt;br&gt;able to deal with different flavors of Windows and *nix.
&lt;br&gt;&lt;br&gt;On 3-Jul-08, at 10:43 PM, Jason van Zyl wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I have chopped the issue list down to what I know I'm going to look &amp;nbsp;
&lt;br&gt;&amp;gt; at here:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&amp;mode=hide&amp;sorter/order=DESC&amp;sorter/field=priority&amp;resolution=-1&amp;pid=10500&amp;fixfor=13143&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&amp;mode=hide&amp;sorter/order=DESC&amp;sorter/field=priority&amp;resolution=-1&amp;pid=10500&amp;fixfor=13143&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you want to add things you know you want to look at, go for it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But I would like to use a standard build for testing. I am going to &amp;nbsp;
&lt;br&gt;&amp;gt; use the version of Maven built by Hudson from the 2.1 build that's &amp;nbsp;
&lt;br&gt;&amp;gt; been cycling off from here:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://ci.sonatype.org/view/Maven%202.1x/job/Maven-2.1.x/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ci.sonatype.org/view/Maven%202.1x/job/Maven-2.1.x/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If we sync up on a version which we all use then we have a good &amp;nbsp;
&lt;br&gt;&amp;gt; chance of getting consistent results. I'm using the build from here &amp;nbsp;
&lt;br&gt;&amp;gt; to review the issues currently in the queue:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://ci.sonatype.org/view/Maven%202.1x/job/Maven-2.1.x/ws/maven-2.1.x/maven-distribution/target/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ci.sonatype.org/view/Maven%202.1x/job/Maven-2.1.x/ws/maven-2.1.x/maven-distribution/target/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; When issues are closed, another build can be done and we can use &amp;nbsp;
&lt;br&gt;&amp;gt; that one to carry on. I think this is the only sane way to work &amp;nbsp;
&lt;br&gt;&amp;gt; through the issues. The Hudson instance has been up the longest, it &amp;nbsp;
&lt;br&gt;&amp;gt; works more reasonably then anything else we've used, and John has &amp;nbsp;
&lt;br&gt;&amp;gt; been working on creating some release automation so the releases can &amp;nbsp;
&lt;br&gt;&amp;gt; be built on the same machine as well. For reliability and &amp;nbsp;
&lt;br&gt;&amp;gt; consistency I think this is a reasonable approach.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; A PowerEdge 2900 will land at Contegix shortly that has been &amp;nbsp;
&lt;br&gt;&amp;gt; provisioned to run ESX so that we can deal with Windows, Linux, BSD, &amp;nbsp;
&lt;br&gt;&amp;gt; and Solaris in an automated way. Contegix also said they could wire &amp;nbsp;
&lt;br&gt;&amp;gt; up a MAC mini if we wanted to automate OS X builds as well. The box &amp;nbsp;
&lt;br&gt;&amp;gt; is on Contegix's system, but any PMC member can get access to the &amp;nbsp;
&lt;br&gt;&amp;gt; machine and access to the support list if you need to contact &amp;nbsp;
&lt;br&gt;&amp;gt; support in the middle of the night.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jason
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ----------------------------------------------------------
&lt;br&gt;&amp;gt; Jason van Zyl
&lt;br&gt;&amp;gt; Founder, &amp;nbsp;Apache Maven
&lt;br&gt;&amp;gt; jason at sonatype dot com
&lt;br&gt;&amp;gt; ----------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; happiness is like a butterfly: the more you chase it, the more it will
&lt;br&gt;&amp;gt; elude you, but if you turn your attention to other things, it will &amp;nbsp;
&lt;br&gt;&amp;gt; come
&lt;br&gt;&amp;gt; and sit softly on your shoulder ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- Thoreau
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282466&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282466&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Jason
&lt;br&gt;&lt;br&gt;----------------------------------------------------------
&lt;br&gt;Jason van Zyl
&lt;br&gt;Founder, &amp;nbsp;Apache Maven
&lt;br&gt;jason at sonatype dot com
&lt;br&gt;----------------------------------------------------------
&lt;br&gt;&lt;br&gt;Three people can keep a secret provided two of them are dead.
&lt;br&gt;&lt;br&gt;&amp;nbsp; -- Unknown
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282466&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282466&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Vetting-issues-for-2.1-alpha-XX-tp18271746p18282466.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18282016</id>
	<title>Re: MARTIFACT-25 was: releasing maven artifact 3.0 alpha 1</title>
	<published>2008-07-04T08:51:40Z</published>
	<updated>2008-07-04T08:51:40Z</updated>
	<author>
		<name>Oleg Gusakov</name>
	</author>
	<content type="html">John - are you looking into this? Need it resolved for MNG-3185
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Oleg
&lt;br&gt;&lt;br&gt;Brett Porter wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 04/07/2008, at 3:40 AM, John Casey wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Not to distract from the higher-level discussion, but I'd like to get 
&lt;br&gt;&amp;gt;&amp;gt; into the nuts and bolts of MARTIFACT-25 a bit...in case someone beats 
&lt;br&gt;&amp;gt;&amp;gt; me to it.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We introduced a properties file that tracks resolution attempts for 
&lt;br&gt;&amp;gt;&amp;gt; artifacts that weren't found on the remote repository, and I'd like 
&lt;br&gt;&amp;gt;&amp;gt; to see if we can reuse that file/concept/code to handle artifacts 
&lt;br&gt;&amp;gt;&amp;gt; that don't have accompanying POMs on the remote repo. It's a similar 
&lt;br&gt;&amp;gt;&amp;gt; concept, so the two should dovetail relatively well, and require 
&lt;br&gt;&amp;gt;&amp;gt; little code to accomplish the fix.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This makes sense to me. So continue to expand on the update check 
&lt;br&gt;&amp;gt; manager to handle this case?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The other alternative - which at one point we were doing - is to write 
&lt;br&gt;&amp;gt; out the stub POM into the local repository and retain that. It would 
&lt;br&gt;&amp;gt; simplify the code, but muddies the local repo content.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I believe these have the same net effect, in that the artifact is 
&lt;br&gt;&amp;gt; never resolved a second time. Is that correct?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The way I see it, the biggest hurdle for this issue is creating a 
&lt;br&gt;&amp;gt;&amp;gt; [set of] good tests to circumscribe the issue and make sure it 
&lt;br&gt;&amp;gt;&amp;gt; doesn't regress later.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't think there's too many variations - the problem is only with 
&lt;br&gt;&amp;gt; missing POM files, right?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; Brett
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; My $0.02.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -john
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Brett Porter wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; As I indicated a couple of weeks back, moving towards a 2.1 alpha 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; release, I was looking at releasing an alpha of maven-artifact. 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Brian was able to locate the issue he was referring to a couple of 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; weeks back about re-resolving (now MARTIFACT-25), so I've postponed.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Once that's fixed, I think there should be no reason not to proceed 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; with a release based on the thread we had back then.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Are there any other issues that anyone sees as blocking moving 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; forward with a release?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I've done all the testing I was planning to already. Oleg, did you 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; want to take this release, or shall I go ahead after that issue is 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; sorted?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Brett
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282016&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282016&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt; John Casey
&lt;br&gt;&amp;gt;&amp;gt; Developer, PMC Member - Apache Maven (&lt;a href=&quot;http://maven.apache.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maven.apache.org&lt;/a&gt;)
&lt;br&gt;&amp;gt;&amp;gt; Blog: &lt;a href=&quot;http://www.ejlife.net/blogs/buildchimp/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ejlife.net/blogs/buildchimp/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282016&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282016&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Brett Porter
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282016&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://blogs.exist.com/bporter/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.exist.com/bporter/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282016&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282016&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282016&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18282016&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/releasing-maven-artifact-3.0-alpha-1-tp18264361p18282016.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18281862</id>
	<title>Re: MARTIFACT-25 was: releasing maven artifact 3.0 alpha 1</title>
	<published>2008-07-04T08:44:15Z</published>
	<updated>2008-07-04T08:44:15Z</updated>
	<author>
		<name>Jason van Zyl-2</name>
	</author>
	<content type="html">Are you dropping new files into the local repository or integrating &amp;nbsp;
&lt;br&gt;this as part of the metadata? Do these files only work locally?
&lt;br&gt;&lt;br&gt;Also in the case of 2.1 we should also consider just not allowing the &amp;nbsp;
&lt;br&gt;state where there is no POM. Consider the artifact not complete &amp;nbsp;
&lt;br&gt;without a POM.
&lt;br&gt;&lt;br&gt;On 4-Jul-08, at 11:29 AM, Brett Porter wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 04/07/2008, at 3:40 AM, John Casey wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Not to distract from the higher-level discussion, but I'd like to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; get into the nuts and bolts of MARTIFACT-25 a bit...in case someone &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; beats me to it.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We introduced a properties file that tracks resolution attempts for &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; artifacts that weren't found on the remote repository, and I'd like &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; to see if we can reuse that file/concept/code to handle artifacts &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; that don't have accompanying POMs on the remote repo. It's a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; similar concept, so the two should dovetail relatively well, and &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; require little code to accomplish the fix.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This makes sense to me. So continue to expand on the update check &amp;nbsp;
&lt;br&gt;&amp;gt; manager to handle this case?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The other alternative - which at one point we were doing - is to &amp;nbsp;
&lt;br&gt;&amp;gt; write out the stub POM into the local repository and retain that. It &amp;nbsp;
&lt;br&gt;&amp;gt; would simplify the code, but muddies the local repo content.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I believe these have the same net effect, in that the artifact is &amp;nbsp;
&lt;br&gt;&amp;gt; never resolved a second time. Is that correct?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The way I see it, the biggest hurdle for this issue is creating a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; [set of] good tests to circumscribe the issue and make sure it &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; doesn't regress later.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't think there's too many variations - the problem is only with &amp;nbsp;
&lt;br&gt;&amp;gt; missing POM files, right?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; Brett
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; My $0.02.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -john
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Brett Porter wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; As I indicated a couple of weeks back, moving towards a 2.1 alpha &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; release, I was looking at releasing an alpha of maven-artifact. &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Brian was able to locate the issue he was referring to a couple of &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; weeks back about re-resolving (now MARTIFACT-25), so I've postponed.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Once that's fixed, I think there should be no reason not to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; proceed with a release based on the thread we had back then.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Are there any other issues that anyone sees as blocking moving &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; forward with a release?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I've done all the testing I was planning to already. Oleg, did you &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; want to take this release, or shall I go ahead after that issue is &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; sorted?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Brett
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281862&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281862&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt; John Casey
&lt;br&gt;&amp;gt;&amp;gt; Developer, PMC Member - Apache Maven (&lt;a href=&quot;http://maven.apache.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maven.apache.org&lt;/a&gt;)
&lt;br&gt;&amp;gt;&amp;gt; Blog: &lt;a href=&quot;http://www.ejlife.net/blogs/buildchimp/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ejlife.net/blogs/buildchimp/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281862&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281862&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Brett Porter
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281862&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://blogs.exist.com/bporter/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.exist.com/bporter/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281862&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281862&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Jason
&lt;br&gt;&lt;br&gt;----------------------------------------------------------
&lt;br&gt;Jason van Zyl
&lt;br&gt;Founder, &amp;nbsp;Apache Maven
&lt;br&gt;jason at sonatype dot com
&lt;br&gt;----------------------------------------------------------
&lt;br&gt;&lt;br&gt;You are never dedicated to something you have complete confidence in.
&lt;br&gt;No one is fanatically shouting that the sun is going to rise tomorrow.
&lt;br&gt;They know it is going to rise tomorrow. When people are fanatically
&lt;br&gt;dedicated to political or religious faiths or any other kind of
&lt;br&gt;dogmas or goals, it's always because these dogmas or
&lt;br&gt;goals are in doubt.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;-- Robert Pirzig, Zen and the Art of Motorcycle Maintenance
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281862&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281862&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/releasing-maven-artifact-3.0-alpha-1-tp18264361p18281862.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18281595</id>
	<title>Re: MARTIFACT-25 was: releasing maven artifact 3.0 alpha 1</title>
	<published>2008-07-04T08:29:16Z</published>
	<updated>2008-07-04T08:29:16Z</updated>
	<author>
		<name>brettporter</name>
	</author>
	<content type="html">&lt;br&gt;On 04/07/2008, at 3:40 AM, John Casey wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Not to distract from the higher-level discussion, but I'd like to &amp;nbsp;
&lt;br&gt;&amp;gt; get into the nuts and bolts of MARTIFACT-25 a bit...in case someone &amp;nbsp;
&lt;br&gt;&amp;gt; beats me to it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We introduced a properties file that tracks resolution attempts for &amp;nbsp;
&lt;br&gt;&amp;gt; artifacts that weren't found on the remote repository, and I'd like &amp;nbsp;
&lt;br&gt;&amp;gt; to see if we can reuse that file/concept/code to handle artifacts &amp;nbsp;
&lt;br&gt;&amp;gt; that don't have accompanying POMs on the remote repo. It's a similar &amp;nbsp;
&lt;br&gt;&amp;gt; concept, so the two should dovetail relatively well, and require &amp;nbsp;
&lt;br&gt;&amp;gt; little code to accomplish the fix.
&lt;/div&gt;&lt;br&gt;This makes sense to me. So continue to expand on the update check &amp;nbsp;
&lt;br&gt;manager to handle this case?
&lt;br&gt;&lt;br&gt;The other alternative - which at one point we were doing - is to write &amp;nbsp;
&lt;br&gt;out the stub POM into the local repository and retain that. It would &amp;nbsp;
&lt;br&gt;simplify the code, but muddies the local repo content.
&lt;br&gt;&lt;br&gt;I believe these have the same net effect, in that the artifact is &amp;nbsp;
&lt;br&gt;never resolved a second time. Is that correct?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The way I see it, the biggest hurdle for this issue is creating a &amp;nbsp;
&lt;br&gt;&amp;gt; [set of] good tests to circumscribe the issue and make sure it &amp;nbsp;
&lt;br&gt;&amp;gt; doesn't regress later.
&lt;br&gt;&lt;br&gt;I don't think there's too many variations - the problem is only with &amp;nbsp;
&lt;br&gt;missing POM files, right?
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Brett
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My $0.02.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -john
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Brett Porter wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; As I indicated a couple of weeks back, moving towards a 2.1 alpha &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; release, I was looking at releasing an alpha of maven-artifact. &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; Brian was able to locate the issue he was referring to a couple of &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; weeks back about re-resolving (now MARTIFACT-25), so I've postponed.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Once that's fixed, I think there should be no reason not to proceed &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; with a release based on the thread we had back then.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Are there any other issues that anyone sees as blocking moving &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; forward with a release?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I've done all the testing I was planning to already. Oleg, did you &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; want to take this release, or shall I go ahead after that issue is &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; sorted?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt; Brett
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281595&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281595&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; John Casey
&lt;br&gt;&amp;gt; Developer, PMC Member - Apache Maven (&lt;a href=&quot;http://maven.apache.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maven.apache.org&lt;/a&gt;)
&lt;br&gt;&amp;gt; Blog: &lt;a href=&quot;http://www.ejlife.net/blogs/buildchimp/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ejlife.net/blogs/buildchimp/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281595&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281595&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;--
&lt;br&gt;Brett Porter
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281595&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://blogs.exist.com/bporter/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.exist.com/bporter/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281595&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18281595&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/releasing-maven-artifact-3.0-alpha-1-tp18264361p18281595.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-18275767</id>
	<title>Re: Vetting issues for 2.1-alpha-XX</title>
	<published>2008-07-04T02:04:46Z</published>
	<updated>2008-07-04T02:04:46Z</updated>
	<author>
		<name>hgomez</name>
	</author>
	<content type="html">2008/7/4 Brett Porter &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=18275767&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;brett@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; I was just looking at this Henri - though I'm not longer able to compile the
&lt;br&gt;&amp;gt; provided test project so it's impossible to test.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Can you review the project to help make it reproducible?
&lt;br&gt;&lt;br&gt;Done.
&lt;br&gt;&lt;br&gt;Redone the test with m2eclipse 0.9.4 (using embedded)
&lt;br&gt;&lt;br&gt;From file: C:\Documents and Settings\gomezhe\Bureau\sample-wsgen\pom.xml
&lt;br&gt;Reason: Failed to execute wsgen
&lt;br&gt;&lt;br&gt;java.lang.NoClassDefFoundError: com/sun/mirror/apt/AnnotationProcessorFactory
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.ClassLoader.defineClass1(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.security.AccessController.doPrivileged(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.plexus.classworlds.realm.ClassRealm.loadRealmClass(ClassRealm.java:174)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.plexus.classworlds.strategy.DefaultStrategy.loadClass(DefaultStrategy.java:67)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:201)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.sun.tools.ws.WsGen.doMain(WsGen.java:69)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.mojo.jaxws.AbstractWsGenMojo.execute(AbstractWsGenMojo.java:97)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.mojo.jaxws.MainWsGenMojo.execute(MainWsGenMojo.java:14)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:579)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:498)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmentForProject(DefaultLifecycleExecutor.java:265)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:191)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:149)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:223)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.maven.DefaultMaven.execute(Defaul