On Sat, Jul 8, 2017 at 9:05 AM, Emilian Bold <[email protected]> wrote:

> Q1: Maven artifact and group IDs?
>
> Currently I see in res/maven some basic Maven poms for central
> deployment. These use the org.apache.jmeter groupId and
> ApacheJMeter_parent, ApacheJMeter_http, ApacheJMeter_core artifact Ids
>
> The groupId org.apache.jmeter is fine to me but the artifactID look odd.
>
> Instead of ApacheJMeter_core I would just use 'core',
> ApacheJMeter_http would become protocol-http, etc.
>
> Still, since these artifactIDs are already public I assume we have to
> continue using them, no?
>

Yes please.

>
>
> --emi
>
>
> On Sat, Jul 8, 2017 at 9:21 AM, Vladimir Sitnikov
> <[email protected]> wrote:
> > Philippe>The decision for no maven in project was due to the fact that
> > nobody had
> > time to work on it and as project has a lot of other work needed, we
> wanted
> > to put efforts in other fields.
> >
> > Oh, really?
> > What about moving files around in order to better follow "default maven
> > convention"?
> >
> > Philippe>also project may be hard to mavenize knowing all the
> customization
> > needed.
> >
> > I do get that, and I am fine with the challenge provided one day that
> would
> > become the master build script for the project.
> >
> >
> > I thought sebb was against Maven as:
> > 1) it is slower to build. That is true, Maven has non-zero per-module
> > overhead.
> > 2) "it adds no value". Well, I would argue that having Maven-first makes
> > JMeter presence in Maven Central much more solid, and it greatly
> simplifies
> > use of JMeter as a dependency.
> > 3) "it makes builds more complicated"
> >
> > I know file rearrangements will hurt "svn blame" kind of scenarios a bit,
> > however default layout conventions do help IDEs to work with the project.
> >
> > PS. Currently Gradle is the thing, and it is more flexible when it comes
> to
> > multi-module configurations. It is has faster build times (it might be
> even
> > faster than current Ant builds), so I guess we might want to try Gradle
> if
> > the build speed is an issue.
> >
> > PPS. I've did mavenization / code relayout for pgjdbc, and I do release
> > pgjdbc, so it (me speaking of mavenization) is not something theoretical.
> >
> > PPPS. I've not used Gradle extensively. So, even if I would try adding
> > Gradle build scripts, I would like someone to check those for the sanity.
> >
> > Vladimir
>



-- 
Cordialement.
Philippe Mouawad.

Reply via email to