Noel J. Bergman wrote:

Why not just "<protocol>://<repository-path>/artifact-name", where artifact
name is as qualified as necessary, and is permanent?  The project name,
sub-project relationships, versioning, etc., could all be handled by the
descriptor contents.

So http:repo.apache.org/ant would return a discriptor such as

<project name="ant" >
   <jar ...>
   <depends ...>
</project>


For the smart repository approach, if you want to add additional contraints use a REST approach that allows parameters to be specified, e.g., HTTP GET / POST parameters. A static repository would just give you the entire descriptor, and you would parse out the content that you need.

        --- Noel


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Nick Chalko                                         Show me the code.
                         Centipede
 Ant + autodownloadable build plugins + needed jars autodownload.
             http://krysalis.org/centipede
---------------------------------------------------------------------



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to