Jump to contentWelcome to Vionta.net
Arousa Dependency Management

Arousa is a template for dependency management on data/content transformation projects. It is aimed as a tool for managing dependencies between Xslts, XQuery, Xproc, scripts and related resources. It is also intended as an example for getting started with Apache Ivy on such kind of projects, that rely frequently on reusable steps and components.

Apache Ivy is a general purpose dependency management tool. It is used frequently with Apache Ant. Ant is a mature build tool appropriate for projects that need detail and flexibility. Ivy is an abstract dependency management framework, open to a wide range of use cases.

The lack of coupling between the dependency management tool and any build model makes ivy appropiate for a wide range of dependency types that are usually a nightmare to manage like graphic resources, skins, scripts, etc. Salvora was presented at Markup UK 2023 by Jorge Sanchez.