seems to be compatible with jQuery and others toolkits.
better performance on both client an server side. it's Green.
+1 for tapestry-minification, or 3rd party library (in case license trouble)
Perhaps this will also let the door open to use any compressor during the
Maven *build.*

2011/3/3 Howard Lewis Ship <hls...@gmail.com>

> Check out my most recent commit, which will make it super-easy to
> override any default behavior.
>
> On Thu, Mar 3, 2011 at 11:09 AM, Josh Canfield <joshcanfi...@gmail.com>
> wrote:
> >> So ... where should the hooks into YUICompressor go?  Could put it
> >> right into tapestry-core, could create a new sub-project,
> >> tapestry-minification, or it could just be a 3rd party library on
> >> GitHub.
> >
> > I would make my decision based on whether this would turn into a
> > prototype vs. jquery debate at some point. If you make it a module
> > then I assume core would get public APIs that would make integrating
> > the next great js/css compressor.
> >
> > Maybe just keeping an eye on replaceability would be good enough.
> >
> > Josh
> >
> > On Thu, Mar 3, 2011 at 10:16 AM, Howard Lewis Ship <hls...@gmail.com>
> wrote:
> >> If you've been watching the commits, I've been reorganizing things
> >> inside Tapestry's asset processing to support some new features. The
> >> big goal is JavaScript (and CSS) minification. Right now, all the
> >> pipelines are in place, and there's a placeholder service,
> >> ResourceMinimizer, waiting for a real implementation.
> >>
> >> I've targeted YUICompressor
> >> (http://developer.yahoo.com/yui/compressor/) which uses a BSD license
> >> (and requires Rhino,  MPL license). I believe these are compatible
> >> licences w/ ASL.
> >>
> >> So ... where should the hooks into YUICompressor go?  Could put it
> >> right into tapestry-core, could create a new sub-project,
> >> tapestry-minification, or it could just be a 3rd party library on
> >> GitHub.
> >>
> >> Thoughts? Preferences?
> >>
> >> --
> >> 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: dev-unsubscr...@tapestry.apache.org
> >> For additional commands, e-mail: dev-h...@tapestry.apache.org
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
> > For additional commands, e-mail: dev-h...@tapestry.apache.org
> >
> >
>
>
>
> --
> 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: dev-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: dev-h...@tapestry.apache.org
>
>

Reply via email to