would this solve this issue https://issues.apache.org/jira/browse/KARAF-688 ?? ie ability to retrieve a list of available versions base on grouId/artifactid?
Thanks -D On Tue, Jun 26, 2012 at 2:50 AM, Christian Schneider <[email protected]> wrote: > Hi all, > > I would like to offer two aether features as an OSGi service. > > - Getting the available versions of an OSGi service > I would like to use this in the feature:repo-add to offer completion for > well known feature files like: > feature:repo-add camel <tab> > This should show the available versions of the apache camel feature file. > > - Resolving a whole list of artifacts by their mvn: url to speed up > downloads > Currently we resolve one artifact after the other when using pax url. So for > example if we install a feature we download one jar after the other. I would > like > to use the above service method to resolve the whole list of artifacts for a > feature so aether can download them in parallel. So we could call this > service before doing the > normal feature install. > > The main question is where to locate such a service. As aether is not yet > available as an OSGi bundle we need to embed it. As pax url aether already > does this it could make sense to locate the service there. Another argument > to add the service to pax url aether is that we need to share the maven > config. > > What do you think? > > Christian > > > -- > Christian Schneider > http://www.liquid-reality.de > > Open Source Architect > Talend Application Integration Division http://www.talend.com >
