Yeah, hell yeah!

On 4/20/06, Don Brown <[EMAIL PROTECTED]> wrote:
> Well said Ted!  I'll add that while my attentions have lately been mostly
> towards getting WebWork 2 of the incubator and starting Struts Action 2, I
> certainly am not abandoning Struts Action 1.  While all the activity might
> not be apparent on this list, we've been hard at work migrating to a new
> Maven 2 build so that we can get the next release, 1.3.2, out the door.  The
> new build will make it easier for extensions such as Streck to build and
> integrate with Struts 1.x, and hopefully result in a better site layout and
> more documentation.  Do not take the lack of new features to mean a lack of
> interest.  There are many other tasks required for project management, and
> the development cycle is not always at the same stage.
>
> I am personally very excited about the Strecks project, as it fits into my
> goal of developing a Java 5 annotation layer shared between Struts Action 1
> and 2 that will allow apps to more easily make the transition.  Once WebWork
> 2 gets out of the incubator, expect to see a flurry of activity towards Java
> 5 annotations, better error report, easier development models, and smoother
> Ajax-enabling to name a few.  I fully expect at least a few of these
> features to trickle down to Action 1, as long as it doesn't disrupt the
> continued stability of the project and code.  In fact, as more of these
> extensions like Strecks come to be, I wouldn't be surprised to see the
> innovation flow in the other direction as well!
>
> The bottom line is, IMO, the Struts project hasn't been as good as it could
> be at sharing our roadmap and vision with the user community.  It is a
> personal goal of mine to improve this, and to see the continued success of
> both projects.
>
> I do appreciate all the feedback, both good and bad, we've received, and I
> strongly encourage all involved in these "Struts Future" discussions to get
> active - post bug reports and feature requests, submit patches, improve docs
> on the wiki, etc.  Struts is only as successful as its community of active
> developers _and_ users.
>
> Don
>
> On 4/20/06, Ted Husted <[EMAIL PROTECTED]> wrote:
> >
> > On 4/19/06, Alexandre Poitras <[EMAIL PROTECTED]> wrote:
> > > Second, all the comitters have answered your questions very nicely
> >
> > Yes, we have. Here's a handy summary for future reference:
> >
> > The Apache Struts project continues to move that the same pace we
> > always have. We generally run 18 months to 24 months between release
> > series. The Struts 1.3.x series has already begun, and a 1.3.0 build
> > is available for testing. From the beginning, there were several teams
> > that started after us and issued a 1.0 release before Struts 1.0 came
> > out in June 2001. Other teams do move faster, but faster is not always
> > better.
> >
> > We add committers on a regular basis. We use the same protocols as all
> > other ASF projects. (Right now, there are about thirty active ASF
> > projects with almost two thousand committers.) ASF projects look for
> > "people that we believe are devoted to the task and match the human
> > attitudes required to work well with others, especially in
> > disagreement". There are no "lead developers" on ASF projects. Every
> > binding vote counts as much as every other. Voting aside, everyone is
> > invited to donate patches and participate in the development
> > discussions. Some ASF projects always post a patch before committing
> > it. We aren't asking anyone to do something that we wouldn't do
> > ourselves.
> >
> > We do *not* consider other projects "competitors". We consider
> > ourselves colleagues who are trying to solve the same problem in
> > different ways, in search of better solutions. The Apache Struts
> > website links to several similar projects, like Wicket and Spring MVC,
> > and our FAQ encourages visitors to look for the solution that best
> > serves their own needs. The ASF alone has five web application
> > framework projects. In the data persistence area, we have four
> > products now, and a fifth is in the Incubator. For us, it's not about
> > "competition", it's about a community of developers working together
> > to find different ways to solve our own problems.
> >
> > For Apache Struts 2.0, we've had three formal proposals. One of those
> > turned in to a subproject, Shale (which is nearing a stable release).
> > Another, Ti, evolved into a merger with one of our colleague projects,
> > WebWork. As we worked on Ti, which was based on XWork, the lead
> > WebWork committers mentioned that they would like to join forces with
> > another framework. At first, Don and I thought that "joining forces"
> > meant that we would start a new project, but Patrick and Jason wanted
> > to join Apache Struts instead. So that's the path we followed. We are
> > not interested in reinventing the wheel. All we want to do is create
> > and maintain the frameworks that we want to use to build our own
> > applications.
> >
> > We do have committers who remain interested in the Struts Action 1.x
> > codebase. We have 1.x applications in production, just like everyone
> > else. Most of these applications would not be migrated to Action 2,
> > but would be maintained in their current form. (I have a stable
> > application that is based on Struts 1.0, and it works just fine, thank
> > you very much.) Of course, like anyone else with Action 1.x
> > applications, the committers are going to be interested in new
> > extensions, like Strecks, as well as proposals and patches as to how
> > to continue evolving the 1.x codebase. Anyone actually following
> > Struts 1.x development knows that we do accept and apply patches on a
> > regular basis.
> >
> > In the field, I find that many teams have standardized on Struts 1.1,
> > and have no wish to change. Struts 1.1 is solving their problems, and
> > until they have new problems, they are happy campers. Personally, I
> > don't believe that most teams don't want to update their web
> > application more than once every two years. It was not our intention
> > to move slowly, but, in retrospect, I believe that a calm and steady
> > pace is one reason Struts 1.x remains the most popular web application
> > framework for Java.
> >
> > New and improved extensions to Action 1 continue to appear regularly.
> > In *2006* alone, we've seen the release of Strecks,  JSP Control Tags,
> > Sprout, Spring Web Flow, DWR, Calyxo, FormDef, and Java Web Parts.
> > There are dozens of books and literally hundreds of articles available
> > to help people get started with Action 1 or improve the application
> > they already have.
> >
> > For more, see the Apache Struts roadmap FAQ
> >
> > * http://struts.apache.org/roadmap.html
> >
> > HTH, Ted.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>


--
Ghetto Java: http://www.ghettojava.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to