[ 
https://jira.codehaus.org/browse/MRM-964?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brett Porter closed MRM-964.
----------------------------

       Resolution: Duplicate
    Fix Version/s:     (was: Backlog)

> Method isVersion() for validating an uploaded artifact version is open to 
> criticism
> -----------------------------------------------------------------------------------
>
>                 Key: MRM-964
>                 URL: https://jira.codehaus.org/browse/MRM-964
>             Project: Archiva
>          Issue Type: Wish
>          Components: Web Interface
>    Affects Versions: 1.1.2
>         Environment: Client: Windows XP SP3, Firefox 3.0.3
> Server: Linux Red Hat AS 4.0
>            Reporter: Vincent Thévenin
>            Priority: Critical
>
> When uploading an artifact, a validation is made against the 'version' field.
> The validation occurs in file 
> $SRC/archiva-modules/archiva-base/archiva-common/src/main/java/org/apache/maven/archiva/common/utils/VersionUtil.java.
> I think such a validation algorithm can be discussed, as it does not let the 
> user free to use its own versioning system. Actually, Maven itself does not 
> seem to restrict the string pattern for the version of an artifact (even if 
> the version ranging may not work), so why restricting it at Archiva level?
> There are cases where you cannot comply with imposed validation method, and 
> where the change of the version system is not permitted for various reasons. 
> The result is you cannot install the artifact using Archiva.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to