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

Hervé Boutemy commented on MNG-6682:
------------------------------------

thank you for the MNG-5567 pointer: now I remember
in fact, MNG-5567 issue was the issue that made me see that we did not 
understand or explain well *dependency types* (and not "classifier" types)

in MNG-5567, you tried to add a type named "zip" that did not define any 
default classifier and that would be added to the classpath: another user 
wanted a type that was not added to the classpath

both usages are right in their own context: IMHO, it's just the name "zip" that 
should have been reworked to have 2 different values (one that will be added to 
classpath, another that won't be added to classpath)

this issue is more to work once again on defining something and having 
discussion on what are the good naming conventions or habits when adding a new 
dependency type

and I already see one thing: don't name new types with just the file extension, 
if there may be multiple use cases

> create "source-release" dependency type
> ---------------------------------------
>
>                 Key: MNG-6682
>                 URL: https://issues.apache.org/jira/browse/MNG-6682
>             Project: Maven
>          Issue Type: Improvement
>          Components: core
>    Affects Versions: 3.0, 3.6.2
>            Reporter: Hervé Boutemy
>            Priority: Major
>             Fix For: 3.7.0-candidate
>
>
> currently, source-release files can't be referenced as dependencies
> it would be useful to add this dependency type by creating adequate default 
> artifact handler



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

Reply via email to