rupert thurner created MRM-1935:
-----------------------------------
Summary: make table of contents downloadable
Key: MRM-1935
URL: https://issues.apache.org/jira/browse/MRM-1935
Project: Archiva
Issue Type: Improvement
Components: repository interface
Reporter: rupert thurner
linux package management tools like debian apt, redhat dnf, or archlinux pacman
consume binary repositories efficient since long, by first downloading a table
of contents, and then calculating what to update locally.
it would be great if apache archiva could have a similar interface giving the
necessary info about its contents in one go. it is stored anyway, says this
documentation:
https://archiva.apache.org/docs/1.3.6/adminguide/consumers.html
this then can be used by maven, gradle, etal plugins to more efficient
calculate dependency retrieval. especially in the case of version ranges,
snapshots, as well as "shrinkwrap" as node package manager calls nailing down
the effective versions used for a build. currently in the default setting maven
is pushing an artifact repository really hard when resolving version ranges,
while even my phone would have 4 cores and quite some bandwith to properly
calculate this in advance.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)