Ondřej Černoš, thank you for your mail. You just wrote what I thought bro.<div><br></div><div>There are many valuable features in maven. If we go for rebar package-manager - we should consider them too.</div><div><br></div>
<div><div>Best regards,</div><div>Max</div><br><br>
<br><br><div class="gmail_quote">On Fri, Oct 19, 2012 at 4:20 PM, Ondřej Černoš <span dir="ltr"><<a href="mailto:cernoso@gmail.com" target="_blank">cernoso@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
as someone coming to Erlang after many years of doing enterprisey<br>
Java, I feel like answering your question.<br>
<div class="im"><br>
>> I think is what checking out ideas of maven tool (1, 2) will be very useful<br>
>> too. Those guys did a perfect tool for java which does packet and life-cycle<br>
>> management very easy and predictable. I had a great experience with it and<br>
>> it did saved a lot of my time.<br>
>><br>
><br>
> What do you consider good in Maven?<br>
> It is impossible to see any good things in provided links because<br>
> there are only tons of XML.<br>
<br>
</div>- repeatable builds<br>
- declarative version management<br>
- it is a de facto standard for dependency management in Java world,<br>
therefore thousands of java libs and other artifacts are available for<br>
maven users<br>
- continuous integration tools integration (jenkins, bamboo and others)<br>
- ability to integrate traditional build tools into maven workflow (ant, make)<br>
- ability to combine public/private repositories<br>
- automatic deployment of build artefacts into repository, if desired<br>
- extensibility through plugins<br>
<br>
It is true that XML is not the best format to configure a build tool,<br>
but hey, maven was created at the times when XML seemed like a good<br>
idea and sincerely, it is not The Issue with the tool that is worth<br>
using as a way to refuse it.<br>
<br>
Inventing a package manager/dependency manager without taking a<br>
serious look on maven experience and lessons learned would be very<br>
shortsighted, imho.<br>
<br>
regards,<br>
ondrej cernos<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
> _______________________________________________<br>
> erlang-questions mailing list<br>
> <a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
> <a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br></div>