Hello, As a casual and very modest contributor to the project (for now), I must say I fully agree with Phil Steiz. Setting up Eclipse project takes really 10 minutes and building was really easy. I don't think maven will bring enhancements in this domain but maybe more in site generation for example and other classical reporting sites.
Regarding decisions about Maven, from my experience Maven2 seems now stable and maybe going on Maven3 would be a little risky because in my Maven (1 & 2) experience, build get stable after more than one minor versions. In my opinion Ant should be kept besides maven, but this is my opinion of course. Regards Philippe On Fri, Nov 26, 2010 at 5:54 PM, Phil Steitz <p...@steitz.com> wrote: > On Thu, Nov 25, 2010 at 4:29 PM, Rahul Akolkar <rahul.akol...@gmail.com > >wrote: > > > On Thu, Nov 25, 2010 at 3:44 PM, Tim O'Brien <tobr...@discursive.com> > > wrote: > > > On Nov 25, 2010, at 2:29 PM, Peter Lin <wool...@gmail.com> wrote: > > > > > >> even though I haven't been active in jmeter in a while, I am still a > > >> jmeter committer. > > >> > > > > > > Quantify "a while". > > > > > <snip/> > > > > No need, we have archives for the curious. > > > > > > > I'm still a committee on various projects. Would I veto a change by > > someone with a defined need who shows initiative? No. > > > > > > If Peter Lynch has the itch, why not let him experiment? This place > > works on initiative, not a series of subjective objections to a tool he > > wishes to use. > > > > > > This place works only if people like yourself (like myself) get out of > > the way of people more active than ourselves. > > > > > <snap/> > > > > All good above. > > > > Finally, the onus is on those who experiment to convince those who do > > the work here that the proposed changes are then worthy. > > > > +1 > > As one data point for a potential contributor, I will share the following. > I have been lurking on this list for quite some time and intending to > eventually propose some ideas/patches for enhancements. Seeing this > thread, > i thought it would be a good idea to see how hard it was for me to get set > up to build the code and run the tests. The answer is it took me about 10 > minutes, which is frankly less time than most maven-built projects take to > get going and *way less* than any nontrivial maven build. I particularly > like that there is a README as well as a building.html that clearly > describe > the simple steps necessary to get set up. If you follow the directions to > download the dependent jars and replace the Eclipse .classpath file with > eclipse.classpath, Eclipse is fully set up. I did not try to actually run > anything from within Eclipse, as I find that is in general a bad idea for > anything nontrivial; but the nicely documented ant build.xml worked for me > out of the box. It was impressive to me that I did not have to fuss with > any local property settings, given the amount of config that Jmeter and its > tests use. > > [I did get the following test failure: > > [java] 1) > > runSerialTest(org.apache.jmeter.junit.JMeterTest)junit.framework.AssertionFailedError: > serialization of org.apache.jmeter.functions.gui.FunctionHelper failed: > java.io.NotSerializableException: com.apple.laf.AquaComboBoxUI > > Looks Apple-specific. I am running > java version "1.6.0_22" > Java(TM) SE Runtime Environment (build 1.6.0_22-b04-307-10M3261) > Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03-307, mixed mode)] > > Two of the ten minutes were spent fussing with Eclipse because I had > replaced the classpath before downloading the jars. Closing and reopening > the project was not enough to get Eclipse to stop thinking the jars were > "missing." I had to recreate it after the jars were in place. It might be > better to change the instructions to remind people to download the jars > before creating the Eclipse project. I can submit a patch for that if > others agree this is a good idea. > > So I am personally finding it hard to believe that mavenizing the build is > really going to make it easier for people to get involved with Jmeter. If > there are Jmeter artifacts of general usefulness, I think it would be a > *good thing* to develop either Ant or Maven targets to get them published. > That would be a much easier task than trying to get the full Jmeter build > working in Maven. > > I agree strongly with Rahul and Peter Lin though that this decision belongs > to them who do the work. > > Phil > > > > > > > -Rahul > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@jakarta.apache.org > > For additional commands, e-mail: dev-h...@jakarta.apache.org > > > > > -- Cordialement. Philippe Mouawad. Ubik-Ingénierie