--And I think this is the nub of the problem - you don't have a
sufficiently frequent release cycle to experience the problems I am
describing.

I too came to this same conclusion. I get that now, even every two weeks
isn't enough but I still don't see my process being a pain even if we
released a few times daily, I really don't.

Also understand that I am committed to understanding how I'm going to
get my projects to CD some day but my assumption was that I'd be
building on my existing work and figure it must be my ignorance that
makes me feel like the rug is being pulled out. I confess I haven't read
your book yet but it is on my short list so only a matter of time I'm
sure.

________________________________

Curt Yanko | Continuous Integration Services | UnitedHealth Group IT 
Making IT Happen, one build at a time, 600 times a day

-----Original Message-----
From: jhumble [mailto:j...@jezhumble.net] 
Sent: Monday, November 08, 2010 6:54 PM
To: users@maven.apache.org
Subject: Re: Continuous Delivery and Maven


>
> My mantra is this, if you are feeling pain in your process, do it more

> often which should force you to either solve the problem or realize 
> it's upstream.


That is one of my 8 principles of CD ("If It Hurts, Do It More
Frequently, and Bring the Pain Forward" - p26). And I think it applies
to integrating modules too.


> You're trying to solve a two-sided jello view of a system at build 
> time, perhaps what you need is to refactor you architecture (and why 
> SaaS, Cloud and federated systems lend themselves to CD). Maven is 
> your pain point but I say you're just not doing it right.
>

We can both play that game, but it's not very productive. I respect the
fact that you have a bunch of experience and that you've created a
process that works great for you, and I am not suggesting you change it.
Hard as it may be to believe, I have had many experiences that point me
in exactly the opposite direction, also working for organizations that
make "our little
A->B->C game" seem trivial.

So, after we *find something valuable* we can release it trivially.
>

And I think this is the nub of the problem - you don't have a
sufficiently frequent release cycle to experience the problems I am
describing.

--
Jez Humble
Co-author, *Continuous Delivery <http://continuousdelivery.com/>*
http://continuousdelivery.com/ http://jezhumble.net/

--
View this message in context:
http://maven.40175.n5.nabble.com/Continuous-Delivery-and-Maven-tp3245370
p3256015.html
Sent from the Maven - Users mailing list archive at Nabble.com.

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: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to