is there a road map/milestone for Shale developemnt ? 
I am pretty comfortable with Struts now but would like to explore
Shale in the next project.

thanks
lixin


On 8/18/05, Craig McClanahan <[EMAIL PROTECTED]> wrote:
> On 8/17/05, Joe Germuska <[EMAIL PROTECTED]> wrote:
> > At 11:49 AM +0100 8/17/05, John Atherton wrote:
> > >Okay I've found the place to go for all things Shale but my other two
> > >questions still stand.
> >
> > first, a disclaimer:  I've never written a JSF app let alone a Shale app.
> >
> > >  > Then I came across Shale.  I've never used JSF so firstly, is this now 
> > > the
> > >>  way to go?
> >
> > Roughly, Shale is to JSF as Struts is to JSP: it provides a framework
> > which supports best-practices application development with features
> > that are outside of the scope of the basic Sun technology.
> >
> 
> "Roughly" that's pretty accurate :-), although there is one level of
> internal difference that you will want to be aware of.  JSF includes a
> controller servlet (like Struts and other MVC frameworks), and
> supports other controller features like navigation, itself.  Shale
> builds around the edges to add value (functionality and/or ease of use
> improvements), without any attempt to redundantly implement features
> that JSF provides by itself.
> 
> One place I *don't* see Shale going, by the way, is to become yet
> another library of JSF components.  There will be a few such
> components that integrate directly with Shale features (like the ones
> that integrate the Commons Validator facilities), but the whole idea
> of a standard component API is that you should be able to use
> *anyone's* components with it.
> 
> > If you're going to use JSF, you should probably check out Shale.
> 
> I would agree with this ... especially for new app development.
> 
> > You can use struts-faces to connect JSF to Struts, but if you have no
> > deep Struts experience, you wouldn't be gaining much of anything, and
> > in fact you'd lose all the benefits that Shale has by virtue of
> > learning from several years of Struts development experience.
> >
> 
> The integration library should be primarily considered as a tool
> useful in a migration strategy.
> 
> > >Secondly, where can I find out more?  And finally how steep is
> > >>  the learning curve?  There doesn't appear to be the Shale equivalent of
> > >>  http://struts.apache.org
> >
> 
> Shale's website, by the way, is at:
> 
>   http://struts.apache.org/shale/
> 
> The feature descriptions have not all been fleshed out yet, but the
> javadocs are pretty thorough for those cases.
> 
> > I'm not sure what the second question was: about the learning curve?
> > I'm not the one to answer that.  But since Shale is a subproject of
> > Struts, there is no "shale.apache.org"
> >
> > Since there has not been a full release of Shale, the struts-dev list
> > is generally considered the more fruitful place for discussions about
> > it.
> >
> > Hope this helps,
> >         Joe
> >
> 
> Craig
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

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

Reply via email to