On Wed, Jan 15, 2014 at 7:28 AM, Jason Trost <[email protected]> wrote:
> What was the reasoning behind this change? I personally like it and am > just curious why. > > Is this an Apache foundation requirement? > No, it is not a requirement; but, it does make releasing in the Apache ecosystem much simpler. There was a discussion in December [1] that resulted in this approach. [1] http://mail-archives.apache.org/mod_mbox/incubator-storm-dev/201312.mbox/%3C55770257-98FC-4B7B-9D24-683D806B1CB9%40gmail.com%3E > > Thanks, > > --Jason > > > > On Tue, Jan 14, 2014 at 9:09 PM, P. Taylor Goetz <[email protected]>wrote: > >> As of today the Storm master branch now uses Maven (as opposed to >> Leiningen) for it’s build system. >> >> For those familiar with Maven, the transition should be relatively easy. >> >> For those transitioning from Leiningen, here are a few Leiningen --> >> Maven mappings: >> >> “lein sub install”--> “mvn install” >> “lein test” --> “mvn clojure:test” (to run clojure tests) or “mvm test” >> (to run java tests) >> “lein compile” --> “mvn compile” >> “lein repl” --> "mvn clojure:repl” >> >> Some additional details/doc are available in the original pull request: >> https://github.com/apache/incubator-storm/pull/14 >> >> I will provide additional documentation in the documentation on the >> incubator website, which I’m currently in the process of migrating from >> storm-project.net and the nathanmarz/storm github wiki. >> >> In the meantime, please direct any issues/questions to >> [email protected]. >> >> Cheers! >> >> - Taylor >> > >
