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]

Reply via email to