Nascif Abousalh-Neto wrote:
Another newbie question - does Ivy provide any support to alert the user that 
it is time to update the dependency versions in ivy.xml?

For example, an IDE view of the repository with decorators showing which dependencies are 
"out-of-date"?

One of the most common fears I encounter when "evangelizing" the dependency management 
approach is that developers will stay too long on their "island of code" while their 
dependencies drift away to newer and newer versions. I am trying to think of ways that would make 
it easier to enforce some kind of motility - and a visual indication that your dependencies are 
getting old would be a great help.

Perhaps some way of failing the resolve task if ivy.xml has more then X% old 
dependencies...

Does anybody has a similar use case?


1. We keep our list of versions in a file, libraries.properties. This locks down everything that is built and shipped with.

2. I dont want random developers updating that file, though they are free to override it in build.properties to experiment with.

3. I guess I would like to track versions, but that could be done via an RSS subscription of some sort, say mvnrepo.com, to let me know which artifacts of interest were newer.

-steve

Reply via email to