srinivasa marreddy wrote:
  -1 for moving into Maven without keeping the current Ant build process.
Well I did, at least a start on that some time back, this is the first 3 lines from the JIRA

***This patch implements a maven build system for Roller trunk (rev #566690). The patch dose not rearrange any of the current project structure and can coexist with the current ant build system. At this point tests are not included but you may want to check out the mvn jetty:run-war command on roller weblogger.***

For more information on the patch see http://opensource.atlassian.com/projects/roller/browse/ROL-1537

Your ant build system works fine and I totally understand that (and why) you are happy with it. I will try not to throw myself in to a ant vs maven heated discussion (there are plenty of places to go for that) but by contributing the patch to the project I was hoping some active developer would pick it up, refine it or maybe learn a bit maven in a familiar environment and eventually give it some momentum, personally I moved from ant to maven and today I will choose maven over ant any time, but that's just me ;).

As I did the patch within the limits of not moving any of the current project structure It is not ideal in the maven sense of a "uniform build system" (ie one of the things you will grow to like wile working with maven see http://maven.apache.org/what-is-maven.html ). I am far from being a maven expert and much have happen sins it was submitted so by now the patch would probably atleast need some version tweaking to be back on track again.

Thank you for your time
regards
  Peter P

On Feb 12, 2008 12:41 PM, Angel Vera <[EMAIL PROTECTED]> wrote:

I wanted to add my vote.

When I started working with Roller, it was very easy for me to look into
the code and understand the build process, ant is very widely used among
java projects and I would think that most of people who are involved with
java actually understand ant easily, is that case for maven? it wasn't that
hard for me to learn ant, in fact I never read a book about ant to learn
about it, my only hope is that maven is much the same.

I you can tell I have absolutely no experience with maven, but ask
yourself why that is? is it because maven isn't that popular yet, so why
isn't maven popular?.

-1 for moving into Maven

----- Original Message ----
From: Allen Gilliland <[EMAIL PROTECTED]>
To: [email protected]
Sent: Tuesday, February 12, 2008 1:21:38 PM
Subject: Re: Maven2 build

I
would
have
to
agree
with
Dave
here,
Maven
vs.
Ant
has
nothing
to
do
with
wanting
to
get
people
to
be
involved
with
the
project.
I've
worked
on
Roller
quite
a
bit
and
never
felt
that
there
was
anything
particularly
difficult
about
the
build
process
using
purely
ant,
especially
not
something
that
would
magically
bring
in
new
developers
if
we
had
Maven.

Personally,
I
have
never
been
a
Maven
fan
and
have
never
seen
it
make
any
significant
improvement
in
a
build
environment
that
I
have
worked
with.
I
would
echo
Phillip's
opinion
that
Maven
is
"over-engineered"
and
has
never
really
proved
itself
to
me.

--
Allen


Dave
wrote:
On
Feb
12,
2008
11:41
AM,
David
Jencks
<[EMAIL PROTECTED]>
wrote:
I
think
I'm
noticing
something
here.
There
are
several
people
who
are
not
(yet)
major
contributors
to
roller
asking
for
a
maven
build
since
they
find
the
current
ant
build
a
major
impediment
to
understanding
the
project
and
working
on
it,
and
there
are
several
people
who
are
thoroughly
familiar
with
the
current
ant
build
who
are
saying
they
are
familiar
with
the
current
ant
build
and
it
works.
Two
of
the
people
who
want
maven
have
offered
to
create
the
maven
build
(and
one
has
done
so
within
the
limits
of
not
moving
anything).
This
goes
along
with
my
general
observation
that
ant
is
good
if
you
want
to
keep
your
project
private
and
unrelated
to
other
software
or
new
contributors
and
maven
is
good
if
you
want
your
project
to
have
good
relations
with
other
projects,
both
as
a
consumer
of
dependencies
such
as
spec
jars
and
as
a
supplier
of
parts
such
as
roller
to
the
geronimo
roller
plugin.
One
of
the
biggest
reasons
I
haven't
found
the
time
to
propose
a
patch
for
the
new
security
stuff
(which
I
consider
seriously
flawed)
is
the
pain
of
trying
to
understand
how
parts
of
the
project
are
interrelated.
This
is
just
not
a
problem
with
a
reasonably
well
laid
out
maven
project.
Maybe
so
and
maybe
not,
but
if
you
think
the
reason
I
don't
see
value
in
Maven
is
because
I
want
to
keep
Roller
a
"private"
project
and
have
bad
relations
with
other
projects
then
you
are
wrong.
I
must
say,
I
find
that
insinuation
a
little
insulting.
Again,
I
ask:
what
*specific
problems*
that
we
are
now
facing
with
Roller
can
be
solved
by
moving
the
build
process
to
Maven?
-
Dave







Reply via email to