[
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)