Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tree: cdeeb6b502
Fetching contributors…

Cannot retrieve contributors at this time

21 lines (15 sloc) 0.741 kB
In theory, Pinto could be used to manage dependencies of any type.
Not sure this is wortwhile but, here goes...
Terminology
Archive : The physical file that you contains your release
Module : A component within the Archive that other archives may depend on
In Perl, a Module is a package. But it could be something else in
Java or Ruby or whatever. It just has to have a unique name and
version. (Question: could there be separate namespaces for each
language?)
For each flavor of archive (Perl dist, Java jar, Ruby Gem, etc) need a
separate extractor that knows how to find the modules that are
provided and required by the archive.
Also:
Look at the Pin-Priority feature of Debian for an example of
how they manage pins.
Jump to Line
Something went wrong with that request. Please try again.