archiva-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "nicolas de loof" <nico...@apache.org>
Subject Re: Virtual Repositories
Date Thu, 17 Apr 2008 09:46:10 GMT
2.1.bis - on metadata request, merge all repositories metadatas

2.1.ter - on index request (nexus index requested by many m2eclipse users),
merge all repositories indexes

Nico.


2008/4/17, Maria Odea Ching <oching@apache.org>:
>
> Hi everyone,
>
> A group of us here from Exist bounced around some thoughts on how to
> approach implementing the virtual repositories concept in Archiva (
> http://jira.codehaus.org/browse/MRM-694). So far, we've came up with a
> list
> of things that might need to be changed in order to implement this
> feature:
>
> 1. Configuration -- add the repository group in managed repositories
> configuration. It is assumed here that a repository can belong to multiple
> repository groups.
>    1.1 UI
>     - update the repositories page (add a field that contains the list of
> repo groups -- the list can be links to the browse by repository groups)
>     - browse repository groups page
>     - repo group connectors page (similar to proxy connector)
>
>    1.2 archiva.xml
>     - add a RepositoryGroup class in configuration model
>     - set a default configuration for the repo group (might not be
> necessary)
>
> 2. Webdav module
>    2.1 handle requests with repository group urls
>     - iterate through the repositories under the group and return the
> first
> artifact found. If not found, return a 404.
>
>    2.2 attempt to deploy in the group should return a "BAD REQUEST"
>
> 3. Security/permission
>    3.1 ignore the repositories which the user does not have permission to
> access (this would tie up with 2.1)
>
> Wdyt?
> Suggestions, comments, violent reactions are all welcome :-)
>
>
> Thanks,
> Deng
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message