Can you add post on the JIRA issue?

Uwe

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: [email protected]


> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On Behalf
> Of Dawid Weiss
> Sent: Thursday, June 12, 2014 2:44 PM
> To: [email protected]
> Subject: Re: [jira] [Created] (LUCENE-5755) Explore alternative build systems
> 
> I have some experience with Gradle so it'll be just easier for me to start. 
> Last
> time I checked Buildr wasn't quite mature enough to handle our internal
> projects (which gradle did, with ease).
> 
> I'm just poking around; if you want to try with Buildr, go ahead! I'd really 
> start
> with the basics -- clean, dependency fetch, compile, jar, maybe test. Just to
> see what is to be gained (or lost) compared to ANT. We do a fair dose of
> groovy scripting inside Ant already, which Gradle would just naturally absorb.
> This is also a motivating factor for me.
> 
> Also, if you've worked with Gradle, the awesome thing about it is that
> dependency checking is not timestamp-based but checksum-based, so
> things can depend not just on files, but on a combination of files, 
> properties,
> etc. It really opens up a lot of interesting possibilities.
> 
> Note I'm not promising to deliver anything soon :) I still have
> LUCENE-5716 opened up and tons of other things on the agenda.
> 
> Dawid
> 
> On Thu, Jun 12, 2014 at 2:33 PM, Erik Hatcher <[email protected]>
> wrote:
> > How about Buildr?  I've not used it but seems slick and clean.
> >
> >> On Jun 12, 2014, at 8:23, "Dawid Weiss (JIRA)" <[email protected]> wrote:
> >>
> >> Dawid Weiss created LUCENE-5755:
> >> -----------------------------------
> >>
> >>             Summary: Explore alternative build systems
> >>                 Key: LUCENE-5755
> >>                 URL: https://issues.apache.org/jira/browse/LUCENE-5755
> >>             Project: Lucene - Core
> >>          Issue Type: Task
> >>            Reporter: Dawid Weiss
> >>            Assignee: Dawid Weiss
> >>            Priority: Minor
> >>
> >>
> >> I am dissatisfied with how ANT and submodules currently work in Lucene/
> Solr. It's not even the tool's fault; it seems Lucene builds just hit the 
> borders
> of what it can do, especially in terms of submodule dependencies etc.
> >>
> >> I don't think Maven will help much too, given certain things I'd like to 
> >> have
> in the build (for example collect all tests globally for a single execution 
> phase
> at the end of the build, to support better load-balancing).
> >>
> >> I'd like to explore Gradle as an alternative. This task is a notepad for
> thoughts and experiments.
> >>
> >> An example of a complex (?) gradle build is javafx, for example.
> >> http://hg.openjdk.java.net/openjfx/8/master/rt/file/f89b7dc932af/buil
> >> d.gradle
> >>
> >>
> >>
> >> --
> >> This message was sent by Atlassian JIRA
> >> (v6.2#6252)
> >>
> >> ---------------------------------------------------------------------
> >> 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]


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

Reply via email to