repository tool to ensure that transitive dependencies will work.
we basically need to know that every artifact that
is referenced in one POM is actually in the repository along with its
POM. We need to know that the dependency relationships among
all artifacts in the repository form a closed set. otherwise the
transitive dependency mechanism in m2 will break and we need to be wary
of this. eventually i would like to create graphical representations of
the dependencies amongst projects but this can come later.