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 <[email protected]> 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 <[email protected]> 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: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > --------------------------------------------------------------------- > 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]
