TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Apache Ivy – any future or is it also going to be retired?

32 pointsby winteriscomingover 8 years ago

6 comments

agentgtover 8 years ago
I was a long time user many many years ago of Ivy. I will say Ivy is one of the most sophisticated dependency management libraries&#x2F;tools. It has things I have yet to see other dependency managers do (and probably should not do anyway).<p>The flexibility was sort of good for our enterprise code base that was still using Ant but over all it was just way too complicated (this was in part because it was not integrated with any particularly build system at the time ~ 8 or so years ago).<p>I have come to the conclusion that with proper parent poms and enforcer plugins (particularly dependency convergence) you can generally get Maven to do a fairly good job.<p>The only thing I can&#x27;t decide is if Maven (and Ivy for that matter) should have lock files. I have some ambivalence to lock files (ie a file that gets auto generated and that you check in). Bundler and cargo do it as well as a netflix gradle plugin.<p>I deal with the lack of a lock file by using maven parent poms, sonatype, enforcer plugins, and version plugins.
gsylvieover 8 years ago
Next-In-Thread:<p>---<p><pre><code> We see Ivy as a widely used component. We use archiving some components to recalibrate our focus. I don&#x27;t think that we want to archive Ivy in the near future. Instead we try to push Ivy. If you want to help with Ivy, you&#x27;re welcome. &quot;It&#x27;s already a challenge to stick with Ivy build system itself given the lack of fixes&#x2F;releases&#x2F;responses.&quot; What are the problems you think are resolved with new Ivy releases? Jan </code></pre> ---
评论 #13106124 未加载
Randgaltover 8 years ago
Doesn&#x27;t sbt still use Ivy under the covers? I know Gradle used to but maybe not anymore. In any event, Ant is still an active project and Ivy is it&#x27;s dep system.
评论 #13105857 未加载
评论 #13108626 未加载
tfordonover 8 years ago
A project I used to work on (opticks.org) used Ivy. At the time, Ivy was the best solution we could find for C++ dependency management.<p>Are there any good cross-platform alternatives for C++ dependency management?
评论 #13107632 未加载
PaulHouleover 8 years ago
Why use Ivy when there is Maven?
评论 #13106693 未加载
评论 #13105715 未加载
评论 #13105713 未加载
评论 #13108722 未加载
a3nover 8 years ago
Irrelevant aside: my eyes! I was astounded to see plain text twisted up so badly. It literally made my eyes water. Was that some artful&#x2F;ironic attempt to reproduce ink-bleeding typewritten pages? *View&#x2F;Page Style&#x2F;No Style&quot; was the only way I could tolerate this.