maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "dzikoysk (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (MNG-6691) Maven protocol specification
Date Tue, 02 Jul 2019 11:45:00 GMT

    [ https://issues.apache.org/jira/browse/MNG-6691?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16876890#comment-16876890
] 

dzikoysk edited comment on MNG-6691 at 7/2/19 11:44 AM:
--------------------------------------------------------

[~michael-o] that's right. The first implementation (PoC that evolved into small repository
manager) was just based on reverse engineering and it works, but it's also problematic to
maintain. We don't really know how well we imitate the protocol, sometimes we're discovering
a new issues (e.g. required handling of HEAD requests for some callers).

Now, we want to create full application and we are looking for any specification. It's strange
that one of the most popular tools does not provide specification (or we can't find it).


was (Author: dzikoysk):
[~michael-o] that's right. The first implementation (PoC that evolved into small repository
manager) was just based on reverse engineering and it works, but it's also problematic to
maintain. We don't really know how well we imitate the protocol, sometimes we're discovering
a new issues (e.g. handling HEAD requests by some callers).

Now, we want to create full application and we are looking for any specification. It's strange
that one of the most popular tools does not provide specification (or we can't find it).

> Maven protocol specification
> ----------------------------
>
>                 Key: MNG-6691
>                 URL: https://issues.apache.org/jira/browse/MNG-6691
>             Project: Maven
>          Issue Type: Wish
>          Components: Documentation:  General
>            Reporter: dzikoysk
>            Priority: Trivial
>              Labels: documentation
>
> There is a lot of guides and docs about "How to start" on [maven.apache.org|https://maven.apache.org/]
with maven as developer who wants to use maven in a project, but I'm not able to find something
for people working with repository managers. Is there any technical specification of maven
http/protocol specification/rest api and what's required from a custom repository manager
to serve requests properly or the only way is to search in maven/other repositories like nexus,
artifcatory sources?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message