*  Struts doesn't use Spring for DI. It actually uses an early version of
Guice.

*  There were two annotation-based plugins. One is deprecated, the other is
not. Take a look at the convention plugin. There has been some debate over
XML vs annotations for action mapping and many of us (including myself)
would like to keep the XML.

*  It would make a lot more sense to adopt slf4j than log4j. This allows
developers to plug-in any logging framework they want. This has been
discussed, but I don't remember what was decided.

*  I think you mean XWork, since Struts2 _is_ WebWork.

On Sat, Aug 27, 2011 at 8:04 AM, Frans Thamura <fr...@meruvian.org> wrote:

> From me
>
> Total rest developer
>  On Aug 27, 2011 6:10 PM, "Christian Grobmeier" <grobme...@gmail.com>
> wrote:
> > Hello guys,
> >
> > are there already plans for a Struts 3?
> >
> > I have several features I would love to see. The good user I am, I
> > share it with you :-)
> >
> > * JSR-330
> > Currently Struts uses Spring as DI provider. But there is now a
> > standard. Should't it be used? Reference implementation is available
> > with Google Juice. Spring could be optional only. My guess is that
> > many features of Spring are unused for a normal webapp and using plain
> > Java is always nice, if it is not java.util.logging (kidding)
> > http://www.jcp.org/en/jsr/detail?id=330
> >
> > * Annotation-driven Actionmapping
> > There was / is a Plugin doing that, but it was deprecated recently.
> > Why not break up Struts and check if Annotations aren't possible from
> > the core? XML is out - Annotations are in. These Annotations was one
> > of the "coolest" features when somebody has explained me why the Play
> > Framework is so cool
> >
> > * Log4j 2.0
> > Currently there is some effort with Log4j 2.0. It is far from
> > proudction ready at the moment, but Struts 3 could take a while.
> > Besides, version used by struts is 1.2.9. But the current is 1.2.16.
> > Time for an upgrade in current development?
> >
> > * Complete assimilation of WebWork
> > As a user I always had some trouble with WebWork separated from
> > Struts. I remember the discussion when WebWork was merged - it was all
> > about easy migration for WebWork users and such. Now, with changing
> > the Actionmapping to Annotations and use of JSR-330 it might be a good
> > time to merge WebWork fully into Struts and change the package names.
> > I am not sure if I am aware on all complications, but my users heart
> > desires easy to understand modules :-)
> >
> > * OGNL 4.0
> > OGNL is a Commons project now. It may take a while until the next
> > release, probably it is ready for a Struts 3, maybe even earlier.
> > Latest with Struts 3, OGNL 4.0 should be there.
> >
> >
> >
> > So, I am not sure if there is enough interest or enough manpower to do
> > the changes. Maybe there are some other roadmaps around. I couldn't
> > find them. In any case, I am interested in your thoughts of the future
> > Struts development, be it S2 or S3.
> >
> > Cheers
> > Christian
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
> > For additional commands, e-mail: dev-h...@struts.apache.org
> >
>

Reply via email to