[ http://jira.codehaus.org/browse/MNG-507?page=comments#action_42892 ]
John Casey commented on MNG-507: -------------------------------- After talking with Trygve and Jason more on this, it seems to me that deprecation information as such is not a good idea. Let's start with the introduction of deprecation information to the project in question. It amounts to republishing the metadata for that project, and (provided the POM isn't a snapshot) will mean that users won't get the updated POM without removing their own local copy first. Another alternative would be to provide "replaces" information rather than "deprecated" information. This would be in the form of metadata which would be placed alongside the replaced artifact in the repository, and would contain a pointer to the replacement artifact. Since the groupId is assumed to be under the authority of that project, placement of this metadata must be done with the consent of the project owner(s) (whoever publishes to that groupId)...to avoid the case of my project simply claiming to replace yours and thereby declare yours defunct or inferior. What it really gets back to is the question: What's the purpose of this proposed new feature? Carlos, can you give an example or two, and especially explain the priority of the issue? > Add deprecation information to POM > ---------------------------------- > > Key: MNG-507 > URL: http://jira.codehaus.org/browse/MNG-507 > Project: Maven 2 > Type: New Feature > Components: maven-model > Reporter: Carlos Sanchez > Assignee: John Casey > Priority: Critical > Fix For: 2.0-beta-1 > > > Add deprecation information to POM. Probably just a String explaining why the > artifact was deprecated. > If we'd like to suggest the use of a different artifact we can add a > dependency to it and it'll get added through transitive resolution. -- 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 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]