<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi everyone-<div><br></div><div>My client is trying to get a grip on their software.  It is a mid-sized organization and they have over 100 different home-grown software "projects" that all live in one Subversion repository.   There are various interdependencies among the projects.  For example project A may depend on a database provided by project B.  Or project C may depend on a web service provided by project D.  The fundamental question they want answered is:</div><div><br></div><div>When a new version of a project is released, whom do I need to notify?</div><div><br></div><div>So basically they need to track project owners and dependencies between projects.  They have started building a home-grown solution to do this, but it is quickly spiraling out of control.  I figure every large enterprise has this exact same problem, so there has to be some off-the-shelf solutions out there.  I believe the general term for this (and related things) is <a href="http://en.wikipedia.org/wiki/Software_asset_management">Software Asset Management</a>.  So my questions for all of you are: </div><div><br></div><div>Have you solved this kind of problem in your organization? How did you solve it?  Did you use an off-the-shelf solution (either in part or in full)?  If so, which one and would you recommend it?</div><div><br></div><div>-Jeff</div></body></html>