Hi Robert, as I am reading your comments, I see the situation is not be so tragic :) What about to let m-deploy-p and m-release-p to decide on modelVersion of consumer project as the minimum version. If for instance a new scope value is available in <dependency/> of your project POM, then the plugin would decide to align modelVersion to higher than 4.0 and lower or equal to modelVersion in reactor's parent POM. This would guarantee that the consumer POM has minimum conflicts and maximize consumers community who can use this POM from Maven Central
To override the modelVersion in Consumer POM: <configuration> <targetConsumerModelVersion/> </configuration> -- Cheers Tibor -- View this message in context: http://maven.40175.n5.nabble.com/Re-POM-Model-version-4-1-0-in-3-4-0-SNAPSHOTs-tp5878254p5878961.html Sent from the Maven Developers mailing list archive at Nabble.com.