[ http://jira.codehaus.org/browse/MNG-2316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=182998#action_182998 ]
Stephen Connolly commented on MNG-2316: --------------------------------------- Another possible solution would be to add a new scope: implements That does not change the XML schema... the only issue is older maven clients... but we faced that issue adding the import scope... so I don't see a major issue with such a scope > Add info to the poms for dependencies that implement an API or provide other > dependencies > ----------------------------------------------------------------------------------------- > > Key: MNG-2316 > URL: http://jira.codehaus.org/browse/MNG-2316 > Project: Maven 2 > Issue Type: New Feature > Components: Dependencies > Affects Versions: 2.0.4 > Reporter: Carlos Sanchez > Priority: Critical > Fix For: 3.x > > > e.g. > geronimo implementation of javamail could say > <provides> > <dependency> > <groupId>javax.mail</groupId> > <artifactId>mail</artifactId> > <version>...</version> > </dependency> > </provides> > spring.jar pom could say > <provides> > <dependency> > <groupId>org.springframework</groupId> > <artifactId>spring-webmvc</artifactId> > <version>...</version> > </dependency> > <dependency> > <groupId>org.springframework</groupId> > <artifactId>spring-context</artifactId> > <version>...</version> > </dependency> > ... > </provides> -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira