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
>>
>
>

Reply via email to