Well said.

On 4/1/06, Jonathan Revusky <[EMAIL PROTECTED]> wrote:
>
> Alexandre Poitras wrote:
> > Stability : Relatively unchanging, permanent; firmly fixed or
> established,
> >
> > Of course, it usually only refers to the framework API. It doesn't
> > have anything to do with improvements or not, changing is changing for
> > the best or the worst.
> >
> > "There is nothing incompatible between being -->stable<-- and being
> > innovative and
> > -->changing<--" is totally contradictory according to your favorite
> dictionary.
>
> Well, actually, there are concepts of *dynamic* stability -- for
> example, the notion of an aircraft being aerodynamically stable. I'm not
> an expert in that field so I am reluctant to take this analogy too far,
> but obviously, the aircraft is moving, it is not stationary. The
> stability in question is more or less that it doesn't go into an abrupt
> nosedive and crash. But it is moving. And it's stable, at least in a
> certain sense, at the same time.
>
> In any case, in the context of this discussion, "stability" really only
> makes sense within a framework of overall technical progress. If
> development basically comes to a standstill, and there's no technical
> progress, then you have stability in the most trivial sense, that
> nothing happens.
>
> This same stability could have been achieved by the javasoft team simply
> by not improving the Java platform past the 1.1.3 level, say. To achieve
> stability by simply not doing anything is hardly much of an achievement
> to crow about.
>
> In any case, there is a concept of dynamic stability. You seem to be
> confusing the concept of something being stable with it being
> stationary. In so doing, you have entered into a rather sterile semantic
> game IMO.
>
> Jonathan Revusky
> --
> lead developer, FreeMarker project, http://freemarker.org/
>
> >
> >
> >
> > On 3/30/06, Dakota Jack <[EMAIL PROTECTED]> wrote:
> >
> >>Again, Alexandre, how are these contradictory?  Oh, LOL, I see what you
> are
> >>thinking, if I can guess.  You think that code improvement and migration
> are
> >>unstable.  Unstable is when you cannot count on a product for the long
> run.
> >>This means stability embraces change and improvement, keeping up with
> the
> >>Jones.  Look at the big picture.
> >>
> >>Stability is important.  That does not mean you don't improve.  There is
> >>nothing incompatible between being stable and being innovative and
> >>changing.  In fact, if a code base does not keep up, it is unstable.  A
> code
> >>base is not stable if you cannot count on it for the future.
> >>
> >>On 3/30/06, Alexandre Poitras <[EMAIL PROTECTED]> wrote:
> >>
> >>>Yesterday :
> >>>"The stability of a platform like Struts is a big deal"
> >>>Today :
> >>>"Backward compatibility is never a reason to trash a product.  You go
> >>>through a process of deprecation."
> >>>
> >>>On 3/30/06, Dakota Jack <[EMAIL PROTECTED]> wrote:
> >>>
> >>>>I have no idea, Alexandre, why you think this is a
> contradiction.  Could
> >>>
> >>>you
> >>>
> >>>>please point that out?
> >>>>
> >>>>On 3/30/06, Alexandre Poitras <[EMAIL PROTECTED]> wrote:
> >>>>
> >>>>>You lack memory Dakota, here's what you just wrote yesterday :
> >>>>>
> >>>>>"The hullabaloo, Larry, is about the stability of the platform with a
> >>>>>bunch
> >>>>>of committers who don't appear to be up to the job and who are not
> >>>
> >>>willing
> >>>
> >>>>>to look at what went wrong.  The stability of a platform like Struts
> >>>
> >>>is a
> >>>
> >>>>>big deal.  This is a time to decide to go with or to get off the
> >>>
> >>>Struts
> >>>
> >>>>>wagon.  How the committers respond has a lot to do with this."
> >>>>>
> >>>>>You just contradicted yourself... But you are so superior to us mere
> >>>>>mortals that I am probably wrong again.
> >>>>>
> >>>>>
> >>>>>>>On 3/30/06, Dakota Jack <[EMAIL PROTECTED]> wrote:  You
> >>>>>>>toadies to the process are the ones that always start this
> >>>
> >>>crap.  The
> >>>
> >>>>>truth
> >>>>>
> >>>>>>>is that you don't know shit.  If you did, you would be all over
> >>>
> >>>this
> >>>
> >>>>>>>question.  Backward compatibility is never a reason to trash a
> >>>>>
> >>>>>product.  You
> >>>>>
> >>>>>>>go through a process of deprecation.
> >>>>>>>
> >>>>>>>On 3/30/06, Alexandre Poitras <[EMAIL PROTECTED]> wrote:
> >>>>>>>
> >>>>>>>>Don't bother about him Bart. I said it and I will say it again,
> >>>
> >>>he
> >>>
> >>>>>is
> >>>>>
> >>>>>>>>a troll. I tried to have a constructive discussion with him
> >>>
> >>>several
> >>>
> >>>>>>>>times. It always ends up in personal attacks (go read some books
> >>>
> >>>and
> >>>
> >>>>>>>>come back...) but he is the one never backing up his claims. I
> >>>
> >>>am
> >>>
> >>>>>all
> >>>>>
> >>>>>>>>for freedom of speech and CONSRUCTIVE CRITICISM but I think
> >>>
> >>>people
> >>>
> >>>>>>>>have been REALLY tolerant with him. I can't count how many times
> >>>
> >>>he
> >>>
> >>>>>>>>bashed Craig freely or any other commiters. It sounds like
> >>>
> >>>jalousy
> >>>
> >>>>>to
> >>>>>
> >>>>>>>>me. Dakota, this list is owned by Apache and you are a guess
> >>>
> >>>here.
> >>>
> >>>>>It
> >>>>>
> >>>>>>>>is not an absolute right.
> >>>>>>>>
> >>>>>>>>Honestly, I begin to think Shale should move to another place
> >>>>>
> >>>>>because
> >>>>>
> >>>>>>>>the amount of noise on this list is terrible. I don't write a
> >>>
> >>>lot on
> >>>
> >>>>>>>>this list but I do read it a lot and this noise is getting
> >>>
> >>>really
> >>>
> >>>>>out
> >>>>>
> >>>>>>>>of control. Thank to 2 guys who have decided Apache doesn't fit
> >>>>>
> >>>>>their
> >>>>>
> >>>>>>>>point of view and therefore anybody who don't think the same
> >>>>>
> >>>>>way  are
> >>>>>
> >>>>>>>>wrong . Here's a clue : you can take the code, evolve it and
> >>>
> >>>start
> >>>
> >>>>>>>>your own community then quite BUGGING US with your childish
> >>>
> >>>fights
> >>>
> >>>>>>>>since you will be so successful.
> >>>>>>>>
> >>>>>>>>By the way, for those who may believe those guys, Struts 1.xdidn't
> >>>>>>>>not evolve as fast as WebWork for one reason : API Backward
> >>>>>>>>compatibilit, something very important to frameworks. This is
> >>>
> >>>one of
> >>>
> >>>>>>>>the reason this community is so huge. Is it that hard to
> >>>
> >>>understand
> >>>
> >>>>>?
> >>>>>
> >>>>>>>>For instance, it has been well known since a long time that
> >>>
> >>>sending
> >>>
> >>>>>an
> >>>>>
> >>>>>>>>HttpServletRequest's instance to actions was a bad idea and a
> >>>>>
> >>>>>neutral
> >>>>>
> >>>>>>>>context object should have been used instead but it hasn't been
> >>>>>>>>changed to keep the API consistant. Hence the need for a version
> >>>
> >>>2.0
> >>>
> >>>>>.
> >>>>>
> >>>>>>>>WebWork technically already gots it right but always lacked
> >>>
> >>>(from
> >>>
> >>>>>what
> >>>>>
> >>>>>>>>I heard) a big user community, something Struts has always
> >>>
> >>>enjoyed
> >>>
> >>>>>>>>because of its commitment to backward compatibility. So both
> >>>>>>>>frameworks win in this merge especially given the strong
> >>>
> >>>competition
> >>>
> >>>>>>>>coming from components-oriented frameworks. Technical excellence
> >>>
> >>>is
> >>>
> >>>>>>>>not the only success factor. Only idealists think this way.
> >>>>>>>>
> >>>>>>>>On 3/30/06, Bart Busschots <[EMAIL PROTECTED]> wrote:
> >>>>>>>>
> >>>>>>>>>Dakota Jack wrote:
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>>Dion, you are obviously really green.  Please read a bit and
> >>>
> >>>then
> >>>
> >>>>>come
> >>>>>
> >>>>>>>>>>back.  Do you have any idea about architecture and design and
> >>>>>
> >>>>>testing
> >>>>>
> >>>>>>>>>>issues?
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>This is an example of the kind of post this list could do
> >>>
> >>>without.
> >>>
> >>>>>The
> >>>>>
> >>>>>>>>>above post basically boils down to:
> >>>>>>>>>
> >>>>>>>>>"you disagree with me so you must be uneducated, go read up
> >>>
> >>>some
> >>>
> >>>>>and
> >>>>>
> >>>>>>>>>then come talk with the big boys"
> >>>>>>>>>
> >>>>>>>>>I'm sorry but that is just insulting and most un-helpful.
> >>>
> >>>Jack,
> >>>
> >>>>>please
> >>>>>
> >>>>>>>>>explain your point of view so us mere
> >>>>>>>>>mortals can actually learn something rather than being all
> >>>
> >>>smug
> >>>
> >>>>>and
> >>>>>
> >>>>>>>>>superior on people who dissagree with
> >>>>>>>>>you.
> >>>>>>>>>
> >>>>>>>>>Thanks,
> >>>>>>>>>
> >>>>>>>>>Bart.
> >>>>>>>>>
> >>>>>>>>>
> >>>>>
> >>>>>---------------------------------------------------------------------
> >>>>>
> >>>>>>>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>>>>>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>--
> >>>>>>>>Alexandre Poitras
> >>>>>>>>Québec, Canada
> >>>>>>>>
> >>>>>>>>
> >>>>>
> >>>>>---------------------------------------------------------------------
> >>>>>
> >>>>>>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>>>>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>--
> >>>>>>>"You can lead a horse to water but you cannot make it float on its
> >>>>>
> >>>>>back."
> >>>>>
> >>>>>>>~Dakota Jack~
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>--
> >>>>>>Alexandre Poitras
> >>>>>>Québec, Canada
> >>>>>>
> >>>>>
> >>>>>
> >>>>>--
> >>>>>Alexandre Poitras
> >>>>>Québec, Canada
> >>>>>
> >>>>>---------------------------------------------------------------------
> >>>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>>--
> >>>>"You can lead a horse to water but you cannot make it float on its
> >>>
> >>>back."
> >>>
> >>>>~Dakota Jack~
> >>>>
> >>>>
> >>>
> >>>
> >>>--
> >>>Alexandre Poitras
> >>>Québec, Canada
> >>>
> >>>---------------------------------------------------------------------
> >>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>>
> >>
> >>
> >>--
> >>"You can lead a horse to water but you cannot make it float on its
> back."
> >>~Dakota Jack~
> >>
> >>
> >
> >
> >
> > --
> > Alexandre Poitras
> > Québec, Canada
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
"You can lead a horse to water but you cannot make it float on its back."
~Dakota Jack~

Reply via email to