No, no, no...not this again. Let's not go back to Struts as some
nebulous umbrella project with "different but good" frameworks. We
made a conscious decision to start Struts 2 and as the name implies, it
should viewed as the primary Struts framework once it goes GA. That's
great that folks are still interested in working on the Struts 1
codebase, just as the WebWork 1 and 2 projects continue to move forward.
I'd might be willing to change the module to something like "compat",
but I think it is important as a project and PMC to not be sending mixed
messages that something as confusing as two frameworks with the same
name yet sequential versions are somehow equal. If the PMC accepted the
WebWork 2 codebase as Struts 2, the explicit successor to Struts 1, then
we should stick to it.
Don
Paul Benedict wrote:
I would like if it we, the struts team, refrain from using the term
"legacy" in packages or to talk about the Struts 1.x code base.
From a personal perspective, my focus is on 1.x and I do not think
that 2.x "supersedes" what we have in the 1.x line. It's a totally
different architecture and 2.x has better way of solving some
problems, but we're still solving the same problems.
But with regards to what the 1.x will become in the future, I have a
slew of enhancements I want to apply; this means 1.x may have some
good features 2.x does not, and vice-versa. I don't want these new
features to be viewed as "legacy"; I think that label carries a lot of
negative weight and biases developers against the work that goes into it.
Paul
------------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]