You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by Kalle Korhonen <ka...@gmail.com> on 2012/12/21 05:26:44 UTC
Re: Alternate template format?
Hey Howard, where are you with the WRO4J integration? I see it being
referenced from buildSrc/build.gradle but what does it mean for T5.4? Our
crazy designer coming from bleeding edge RoR world refuses to use anything
but latest SASS3 (ie .scss). So no problem I thought, I just integrated
WRO4J as a separate filter since for now, we only allow him to touch the
static pages but he's already eying the T5 templates so would be cool to
have on-the-fly SASS support in T5.4 just by dropping in a library. Btw,
his take on Less was that yeah, that's like SASS1. Apparently eons ago,
practically stone age.
Kalle
On Wed, Jul 27, 2011 at 7:42 PM, Howard Lewis Ship <hl...@gmail.com> wrote:
> I really want to support SASS or equivalent. In fact, I want to look
> into an integration with this:
>
> http://code.google.com/p/wro4j/wiki/Features
>
>
> On Wed, Jul 27, 2011 at 4:36 PM, Josh Canfield <jo...@gmail.com>
> wrote:
> >> I wonder if there's any interest in an alternate, non-XML template
> >> format
> >
> > Not for generating (X)HTML.
> >
> > What about but something like LessCSS (http://lesscss.org/)?
> >
> >
> > On Wed, Jul 27, 2011 at 11:14 AM, Howard Lewis Ship <hl...@gmail.com>
> wrote:
> >> I wonder if there's any interest in an alternate, non-XML template
> >> format ... something like YAML, HAML or Scalate? It would be super
> >> easy to implement. Obviously, for 5.4 or later.
> >>
> >> Might be fun to take a few pages and component templates and create
> >> mockups of an alternate format.
> >>
> >> --
> >> 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-unsubscribe@tapestry.apache.org
> >> For additional commands, e-mail: dev-help@tapestry.apache.org
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> > For additional commands, e-mail: dev-help@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-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
>
>
Re: Alternate template format?
Posted by Kalle Korhonen <ka...@gmail.com>.
On Fri, Dec 21, 2012 at 9:52 AM, Howard Lewis Ship <hl...@gmail.com> wrote:
> Currently, the WRO4J support is exclusively build time.
> My plan is to have a new module provide runtime support for CoffeeScript,
> Less, and so forth, using WRO4J. I want that to be optional, as there's
> just so many dependencies that will be dragged in.
> Less support is important for Bootstrap. SASS is more powerful, but
> requires (J)Ruby.
>
Right, exactly as I thought. Yes, I completely agree on an optional
modules, there's an absurd number of dependencies. Well currently the SASS
precompiler is implemented in Ruby but certainly it doesn't have to be that
way. I saw some talk about native Java implementation, hope we can just
take it into use at some point later.
Kalle
On Thu, Dec 20, 2012 at 8:26 PM, Kalle Korhonen
> <ka...@gmail.com>wrote:
>
> > Hey Howard, where are you with the WRO4J integration? I see it being
> > referenced from buildSrc/build.gradle but what does it mean for T5.4? Our
> > crazy designer coming from bleeding edge RoR world refuses to use
> anything
> > but latest SASS3 (ie .scss). So no problem I thought, I just integrated
> > WRO4J as a separate filter since for now, we only allow him to touch the
> > static pages but he's already eying the T5 templates so would be cool to
> > have on-the-fly SASS support in T5.4 just by dropping in a library. Btw,
> > his take on Less was that yeah, that's like SASS1. Apparently eons ago,
> > practically stone age.
> >
> > Kalle
> >
> >
> > On Wed, Jul 27, 2011 at 7:42 PM, Howard Lewis Ship <hl...@gmail.com>
> > wrote:
> >
> > > I really want to support SASS or equivalent. In fact, I want to look
> > > into an integration with this:
> > >
> > > http://code.google.com/p/wro4j/wiki/Features
> > >
> > >
> > > On Wed, Jul 27, 2011 at 4:36 PM, Josh Canfield <joshcanfield@gmail.com
> >
> > > wrote:
> > > >> I wonder if there's any interest in an alternate, non-XML template
> > > >> format
> > > >
> > > > Not for generating (X)HTML.
> > > >
> > > > What about but something like LessCSS (http://lesscss.org/)?
> > > >
> > > >
> > > > On Wed, Jul 27, 2011 at 11:14 AM, Howard Lewis Ship <
> hlship@gmail.com>
> > > wrote:
> > > >> I wonder if there's any interest in an alternate, non-XML template
> > > >> format ... something like YAML, HAML or Scalate? It would be super
> > > >> easy to implement. Obviously, for 5.4 or later.
> > > >>
> > > >> Might be fun to take a few pages and component templates and create
> > > >> mockups of an alternate format.
> > > >>
> > > >> --
> > > >> 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-unsubscribe@tapestry.apache.org
> > > >> For additional commands, e-mail: dev-help@tapestry.apache.org
> > > >>
> > > >>
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> > > > For additional commands, e-mail: dev-help@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-unsubscribe@tapestry.apache.org
> > > For additional commands, e-mail: dev-help@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
>
Re: Alternate template format?
Posted by Howard Lewis Ship <hl...@gmail.com>.
If you aren't familiar with Gradle, you can put code in buildSrc and that
becomes available to the build scripts for the full project, which is
pretty terrific. I factored out some of the CoffeeScript support that way,
and may take it further towards being a full plugin.
On Fri, Dec 21, 2012 at 9:52 AM, Howard Lewis Ship <hl...@gmail.com> wrote:
> Currently, the WRO4J support is exclusively build time.
>
> My plan is to have a new module provide runtime support for CoffeeScript,
> Less, and so forth, using WRO4J. I want that to be optional, as there's
> just so many dependencies that will be dragged in.
>
> Less support is important for Bootstrap. SASS is more powerful, but
> requires (J)Ruby.
>
>
> On Thu, Dec 20, 2012 at 8:26 PM, Kalle Korhonen <
> kalle.o.korhonen@gmail.com> wrote:
>
>> Hey Howard, where are you with the WRO4J integration? I see it being
>> referenced from buildSrc/build.gradle but what does it mean for T5.4? Our
>> crazy designer coming from bleeding edge RoR world refuses to use anything
>> but latest SASS3 (ie .scss). So no problem I thought, I just integrated
>> WRO4J as a separate filter since for now, we only allow him to touch the
>> static pages but he's already eying the T5 templates so would be cool to
>> have on-the-fly SASS support in T5.4 just by dropping in a library. Btw,
>> his take on Less was that yeah, that's like SASS1. Apparently eons ago,
>> practically stone age.
>>
>> Kalle
>>
>>
>> On Wed, Jul 27, 2011 at 7:42 PM, Howard Lewis Ship <hl...@gmail.com>
>> wrote:
>>
>> > I really want to support SASS or equivalent. In fact, I want to look
>> > into an integration with this:
>> >
>> > http://code.google.com/p/wro4j/wiki/Features
>> >
>> >
>> > On Wed, Jul 27, 2011 at 4:36 PM, Josh Canfield <jo...@gmail.com>
>> > wrote:
>> > >> I wonder if there's any interest in an alternate, non-XML template
>> > >> format
>> > >
>> > > Not for generating (X)HTML.
>> > >
>> > > What about but something like LessCSS (http://lesscss.org/)?
>> > >
>> > >
>> > > On Wed, Jul 27, 2011 at 11:14 AM, Howard Lewis Ship <hlship@gmail.com
>> >
>> > wrote:
>> > >> I wonder if there's any interest in an alternate, non-XML template
>> > >> format ... something like YAML, HAML or Scalate? It would be super
>> > >> easy to implement. Obviously, for 5.4 or later.
>> > >>
>> > >> Might be fun to take a few pages and component templates and create
>> > >> mockups of an alternate format.
>> > >>
>> > >> --
>> > >> 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-unsubscribe@tapestry.apache.org
>> > >> For additional commands, e-mail: dev-help@tapestry.apache.org
>> > >>
>> > >>
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
>> > > For additional commands, e-mail: dev-help@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-unsubscribe@tapestry.apache.org
>> > For additional commands, e-mail: dev-help@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
>
--
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
Re: Alternate template format?
Posted by Howard Lewis Ship <hl...@gmail.com>.
Currently, the WRO4J support is exclusively build time.
My plan is to have a new module provide runtime support for CoffeeScript,
Less, and so forth, using WRO4J. I want that to be optional, as there's
just so many dependencies that will be dragged in.
Less support is important for Bootstrap. SASS is more powerful, but
requires (J)Ruby.
On Thu, Dec 20, 2012 at 8:26 PM, Kalle Korhonen
<ka...@gmail.com>wrote:
> Hey Howard, where are you with the WRO4J integration? I see it being
> referenced from buildSrc/build.gradle but what does it mean for T5.4? Our
> crazy designer coming from bleeding edge RoR world refuses to use anything
> but latest SASS3 (ie .scss). So no problem I thought, I just integrated
> WRO4J as a separate filter since for now, we only allow him to touch the
> static pages but he's already eying the T5 templates so would be cool to
> have on-the-fly SASS support in T5.4 just by dropping in a library. Btw,
> his take on Less was that yeah, that's like SASS1. Apparently eons ago,
> practically stone age.
>
> Kalle
>
>
> On Wed, Jul 27, 2011 at 7:42 PM, Howard Lewis Ship <hl...@gmail.com>
> wrote:
>
> > I really want to support SASS or equivalent. In fact, I want to look
> > into an integration with this:
> >
> > http://code.google.com/p/wro4j/wiki/Features
> >
> >
> > On Wed, Jul 27, 2011 at 4:36 PM, Josh Canfield <jo...@gmail.com>
> > wrote:
> > >> I wonder if there's any interest in an alternate, non-XML template
> > >> format
> > >
> > > Not for generating (X)HTML.
> > >
> > > What about but something like LessCSS (http://lesscss.org/)?
> > >
> > >
> > > On Wed, Jul 27, 2011 at 11:14 AM, Howard Lewis Ship <hl...@gmail.com>
> > wrote:
> > >> I wonder if there's any interest in an alternate, non-XML template
> > >> format ... something like YAML, HAML or Scalate? It would be super
> > >> easy to implement. Obviously, for 5.4 or later.
> > >>
> > >> Might be fun to take a few pages and component templates and create
> > >> mockups of an alternate format.
> > >>
> > >> --
> > >> 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-unsubscribe@tapestry.apache.org
> > >> For additional commands, e-mail: dev-help@tapestry.apache.org
> > >>
> > >>
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> > > For additional commands, e-mail: dev-help@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-unsubscribe@tapestry.apache.org
> > For additional commands, e-mail: dev-help@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