The dep ranges make more sense to me because they can equate to feature/functionality sets and still enable parallel development for all those non-CD shops ;-) I'm sure there is no notion of parallel development in CD since they eschew branches in favor of Bliki feature toggles (which are pretty cool I must say). Non-CD shops can still benefit from this since it would further minimize POM management which everyone seems to abhor.
________________________________ Curt Yanko | Continuous Integration Services | UnitedHealth Group IT Making IT Happen, one build at a time, 600 times a day -----Original Message----- From: jmorrow [mailto:[email protected]] Sent: Wednesday, November 10, 2010 2:51 PM To: [email protected] Subject: RE: Continuous Delivery and Maven Thiessen, Todd (Todd) wrote: > > Is LATEST deprecate now? > > But if I recall correctly, I don't think it would be quite right > either as LATEST implies the latest release or snapshot. So you'll > want to be careful here. > https://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html#Maven3. xCompatibilityNotes-PluginMetaversionResolution You are correct it is depricated as of 3.x. It has generally been thought of as bad practice to use latest as you never really knew what version you were dependent on and for non-CD approaches this makes complete sense. In CD I think it embodies exactly what you do want, the latest code that has passed a certain phase of the pipeline. RELEASE would probably be better, but alas it is depricated as well. I think it is unfortunate that this was removed from Maven 3 as it was valuable in certain circumstances and now that CD is hitting the big time it would be useful. I don't like the idea of specifying the top end of the version range becasue I am not in control of when the team I am dependent on updates their major version number. I might not catch the change and continue development against old versions, this would effectively render my CI environment useless. -- View this message in context: http://maven.40175.n5.nabble.com/Continuous-Delivery-and-Maven-tp3245370 p3259341.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] This e-mail, including attachments, may include confidential and/or proprietary information, and may be used only by the person or entity to which it is addressed. If the reader of this e-mail is not the intended recipient or his or her authorized agent, the reader is hereby notified that any dissemination, distribution or copying of this e-mail is prohibited. If you have received this e-mail in error, please notify the sender by replying to this message and delete this e-mail immediately. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
