This is a very, very strange attitude, Alexandre.  I don't think there is
bugging going on.  I really enjoy Jonathan's posts.  If you don't, just
don't read them for crying out loud.  Don't be so damned controlling about
things you don't like.

On 4/19/06, Alexandre Poitras <[EMAIL PROTECTED]> wrote:
>
> On 4/19/06, Jonathan Revusky <[EMAIL PROTECTED]> wrote:
> > Dave Newton wrote:
> > > Jonathan Revusky wrote:
> > >
> > >>[...] rather than trying to modernize/refactor it forward
> > >
> > >
> > > From a developer's standpoint I'm not even sure how I'd go about
> > > refactoring the existing Struts 1.x codebase...
> > >
> > > As an example, I've always been pissy about the Action being tightly
> > > coupled to the servlet spec., returning something only useful in the
> > > context of Struts 1.x, etc. (Who hasn't?! :)
> > >
> > > Okay, how do I remove that dependency? Just thinking out loud, so
> parts
> > > of this will be dumb.
> > >
> > > - App functionality already moved into injectable objects
> > > - Change request processor to put params etc. into an "action context"
> > > (just a map?) rather than directly accessing HttpServletRequest (or
> its
> > > wrapper)
> > > - Change action processing to accept a different type of forward (just
> a
> > > string, no-brainer?)
> > > - Minor validation rework to accept POJOs rather than ActionForms
> > > - Pluggable request processing/path handling
> > > - ...etc.
> > >
> > > I dunno... Sure looks a lot like stuff that already exists. I wouldn't
> > > rewrite/refactor it either; I would start over.
> > >
> > > Now, it might be feasible to write a wrapper around an
> already-existing
> > > framework (or minorly tweaked one) to process existing struts
> > > code/configs/Actions etc. and this might provide an incremental
> > > migration path, but...
> > >
> > > *shudder*
> >
> > Well, there all these issues, and yeah, I guess they could make you and
> > other people shudder. I mean, among the existing Struts committers there
> > is no stomach apparently to try to do anything significant with the
> > Struts 1.x codebase and they just prefer to either start something new
> > (Shale) or bring in a previously competing codebase (Webwork) and work
> > on that.
> >
> > But the real key point I am wondering about is this: if the existing
> > Struts developers have no plans for developing the Struts 1.x codebase,
> > what is the justification for not letting people who want to work on
> > that (independently of whether this reflects good taste on their part or
> > not) come in and work on it?
> >
>
> Well why don't you do it yourself and stop BUGGING the users of this
> list so they can stop receiving your "How great I am" emails. You
> should really check out this Apache license which from what I heard
> give you the right to evolve Struts yourself and this great site
> called SourceForge.net which give you a free CVS repository access.
> Seriously, I have never seen a guy more in love with himself.
>
>
> > Given the basic parameters of the situation, what would there possibly
> > be to lose?
> >
> > Jonathan Revusky
> > --
> > lead developer, FreeMarker project, http://freemarker.org/
> >
> >
> > >
> > > (But an interesting *shudder* I'll admit... *ponder*)
> > >
> > > Dave
> >
> >
> >
> > ---------------------------------------------------------------------
> > 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~

Reply via email to