On Thu, 2013-06-06 at 08:57 -0400, Karl Wright wrote:
> Can you elaborate as to what you feel are the advantages of gradle?  Why do
> you want to switch over?
> 
> Karl
> 

Both build frameworks have their pros and cons. There is enough material
on the web specially after several high profile projects having moved to
Gradle. 

I am quite fine with Maven itself but some its plugins are just plain
horrible. One of which is the site plugin. Now that we have to use
SvnPubSub for web site publishing, Maven Site plugin simply causes more
trouble and helping with the process. And here comes the main drawback
of Maven for me as a HC release manager: one can do anything with Maven
but nontrivial operations simply require creation of a custom binary
plugin. The trouble with this approach in the context of ASF is that
every little modification of deployment logic would require a bloody
release vote. Gradle on the contrary provides a very rich scripting
environment where almost anything can be done inside the build script.
One Site plugin (or one Release plugin for that matter) simply cannot be
coerced into covering all possible deployment scenarios without becoming
an unmanageable abomination.

Oleg

> 
> 
> On Thu, Jun 6, 2013 at 8:49 AM, Gary Gregory <[email protected]> wrote:
> 
> > Maintaining one build is bad enough. I think I has to be switch and
> > forget otherwise both will have to be maintained for the foreseeable
> > future.
> >
> > Does the CI we use support gradle?
> >
> > Gary
> >
> > On Jun 6, 2013, at 8:36, Oleg Kalnichevski <[email protected]> wrote:
> >
> > > Folks
> > >
> > > How would you feel about migrating (gradually) to Gradle as a build tool
> > > for HC components?
> > >
> > > Oleg
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [email protected]
> > > For additional commands, e-mail: [email protected]
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to