I would love to see even more components inside core. A rich set of
components is the most appealing feature for a component-oriented framework.
The more out-of-the box components available the better.

On Thu, Jan 20, 2011 at 9:52 PM, Howard Lewis Ship <[email protected]> wrote:

> So what are the advantages/disadvantages of having another module at
> apache, say, tapestry-stdlib vs. just moving such a component into
> tapestry-core?
>
> To me, the idea of saying "if you want to present confirmation to a
> user, just use the AlertsManager and Alerts component" is more
> satisifying in a tutorial than saying "create a flash-scoped message
> field, etc., etc.,".  However, if the AlertsManager is in a optional
> library, I might not feel as good about referencing it in a tutorial
> compared to if it was in tapestry-core. And if we end up effectively
> mandating the user of tapestry-stdllib, how valuable is it separate
> from tapestry-core.
>
> Alternately, if we have a stdlib, do we move some of our existing
> components and mixins out of core?
>
>
> On Thu, Jan 20, 2011 at 12:44 PM, Thiago H. de Paula Figueiredo
> <[email protected]> wrote:
> > On Thu, 20 Jan 2011 16:37:47 -0200, Josh Canfield <
> [email protected]>
> > wrote:
> >
> >>> Alternately, perhaps we need to resuscitate the idea of a standard
> >>> library (or libraries) beyond core.
> >>
> >> My gut tells me to pull as much of the system apart into independent
> >> modules as possible. Smaller is better, easier to understand, easier
> >> to test.
> >
> > Please do it as a Tapestry subproject (tapestry-morecomponents?) instead
> of
> > TapX or other external packages. It seems to me that people consider
> > anything outside the Tapestry project, even being linked from there, as
> not
> > part of the out-of-the-box experience. Something like "feature X is so
> > important, but I need a third-party package to have it" (something used a
> > lot to criticize JSF).
> >
> > --
> > Thiago H. de Paula Figueiredo
> > Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
> and
> > instructor
> > Owner, Ars Machina Tecnologia da Informação Ltda.
> > http://www.arsmachina.com.br
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >
>
>
>
> --
> Howard M. Lewis Ship
>
> Creator of Apache Tapestry
>
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
>
> (971) 678-5210
> http://howardlewisship.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Best regards,

Igor Drobiazko
http://tapestry5.de

Reply via email to