If it's the same as maven, parallel downloads are only enabled inside
a given groupId, for a reason I haven't really understood (nor
investigated).

On Tue, Jun 26, 2012 at 7:21 PM, Jean-Baptiste Onofré <[email protected]> wrote:
> Hi Christian.
>
> Regarding parallel download, AFAIK, Maven leverages aether to perform
> parallel download. So aether should already supports this. Maybe it's just a
> limitation introduced by pax-url-aether. I will take a look, but it should
> work anyway.
>
> Regarding the completion, it's a good idea but I'm not sure that a service
> is mandatory. Currently pax-url doesn't expose service but provide API to
> perform action. So a completer that uses such completion should do the
> trick. Like this we don't introduce an OSGi locking in pax-url.
>
> Regards
> JB
>
>
> On 06/26/2012 11:50 AM, Christian Schneider 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
>>
>>
>
> --
> Jean-Baptiste Onofré
> [email protected]
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>
>



-- 
------------------------
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
FuseSource, Integration everywhere
http://fusesource.com

Reply via email to