I was thinking about S3 over the weekend. (Hmm, my habit of abbreviating S2
hits a snag with S3) and had a few thoughts.

Two main things for me, and one secondary.

P1. Update "internal" injection to use current Guice.
P2. Complete XWork subsumption.
S1. Refactorings for further extensibility based on questions on the list,
on CodeRanch, and Stack Overflow.

The Ps are fairly big undertakings; I've started to analyze some of them.
The refactorings are because some of the codebase is still fairly
monolithic and doesn't allow some fairly obvious things. The plugins in
particular come up fairly often (well, some of them).

d.

On Tue, Nov 29, 2011 at 11:07 AM, Maurizio Cucchiara
<mcucchi...@apache.org>wrote:

> I think that Struts 3 deserves a deep analysis,  we should enforce the
> concept that S3 is a new version based on S2, otherwise we will run the
> risk of mislead the struts users.
> Considering we are going to give a new style to the website, I think this
> is a good chance to take this aspect into consideration.
>
> Twitter     :http://www.twitter.com/m_cucchiara
> G+          :https://plus.google.com/107903711540963855921
> Linkedin    :http://www.linkedin.com/in/mauriziocucchiara
>
> Maurizio Cucchiara
>
>
> 2011/11/29 Łukasz Lenart <lukasz.len...@googlemail.com>
>
> > 2011/11/29 Rene Gielen <rene.gie...@googlemail.com>:
> > > While I'm pretty sure that the discussion about branding vs. versioning
> > > hasn't come to any conclusion yet, I strongly disagree with the
> proposed
> > > versioning of at least four numbers, as I understand this here. I'd
> > rather
> > > see it as
> > >
> > > 3.0.0
> > > 3.0.1
> > > 3.0.2 (Security problem detected)
> > > 3.0.2.1 (Fasttrack release)
> > > 3.0.3
> > > ...
> > > 3.1.0 (Fabulous new features and all exciting stuff, but API stability)
> > > 3.1.1
> > > ...
> > >
> > > The forth number is only for rare cases, usually each released version
> > > consists of three numbers.
> >
> > I'm also happy with that :-)
> >
> > What about brand naming ? Can we do it like this, we have project
> > version Struts 3.0.1 aka Struts 3 ? The name of packages is also
> > org.apache.struts3.*
> >
> > So mainly Struts 3 is a different beast than Struts 2 but base on the
> > same key concept.
> >
> >
> > Regards
> > --
> > Łukasz
> > + 48 606 323 122 http://www.lenart.org.pl/
> > Warszawa JUG conference - Confitura http://confitura.pl/
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
> > For additional commands, e-mail: dev-h...@struts.apache.org
> >
> >
>

Reply via email to