Dependency Management
I'd plan to use this topic to describe how dependency management could be the centerpiece of a packaging standard for TWiki applications and be a part of the architecture for an application repository on twiki.org. This topic is "under construction".
My recent work with implementing a heavy-weight java dependency mechanism (maven) at Safeway provides me with context. I need to model the use cases that are specific to
TML application development to better understand functionality that might be built in the proposed system. I found a "simple" dependency tool that is non language specific (
nanny
) that lets developers create dependencies for a project and manage dependency versions that I plan to experiment with.
Maven is dependency management tool (among other things)

Dependency management is one of the features of Maven that is best known to users and is one of the areas where Maven excels. There is not much difficulty in managing dependencies for a single a project, but when you start getting into dealing with multi-module projects and applications that consist of tens or hundreds of modules this is where Maven can help you a great deal in maintaining a high degree of control and stability
--
Contributors: GeorgeTrubisky - 2011-10-24
Discussion