[
https://issues.apache.org/jira/browse/ACE-317?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13632797#comment-13632797
]
Bram de Kruijff commented on ACE-317:
-------------------------------------
Change for "more REST-full" approach comitted under r1468366
On "detect duplicate bundles";
At present a client has to know the location, retrieve it from the
repository.xml, lock into the layout and determine the uri from bsn/version or
expect and handle a CONFLICT upon POST. In the VelocityArtifactProcessor I
found a case where it internally (re) contructed filename and preemptively
checked for existince by doing a HEAD /<filename>. This no longer works and I
removed it for now pending ACE-315. I do not think we need a SEARCH like GET
/?bsn=some.bsn&version=x.y.z to prevent layout lock-in?
> Improve the REST API for the OBR
> --------------------------------
>
> Key: ACE-317
> URL: https://issues.apache.org/jira/browse/ACE-317
> Project: ACE
> Issue Type: Question
> Components: OBR
> Reporter: Marcel Offermans
> Assignee: Bram de Kruijff
>
> Make it more REST compliant (plain old CRUD).
> Detect duplicate bundle uploads and handle them more gracefully.
> Add support to name or rename bundles so you don't have to make filenames
> unique "by hand".
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira