Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Task-Kensho CPAN distribution.

Report information
The Basics
Id: 73831
Status: open
Priority: 0/
Queue: Task-Kensho

People
Owner: cpan [...] prather.org
Requestors: MITHALDU [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: please replace Template::Toolkit with Text::Xslate
Text::Xslate supports most of the feature set of TT, has no egregious dependencies, faster startup, faster processing, a better API and most importantly: Detailed error messages. It's author is available on IRC and responds quickly and it also has a big and detailed test suite, which seems to run fine on most systems: http://matrix.cpantesters.org/? dist=Text-Xslate-1.5007 Template::Toolkit on the other hand has not been updated since 2009 and its author has publicly said he has no interest in updating it at all, since he has been busy writing TT3 since then; the development of which has seemingly stalled if the github repo is any indication. As such i'd say it seems most sensible to replace TT with Xslate.
Subject: Re: [rt.cpan.org #73831] please replace Template::Toolkit with Text::Xslate
Date: Sun, 8 Jan 2012 15:54:53 -0700
To: bug-Task-Kensho [...] rt.cpan.org
From: Devin Austin <devin.austin [...] gmail.com>
Too many people use Template::Toolkit to justify replacing it with something else. I'm sure adding Text::Xslate would be an option, but replacing T::T would be like asking everyone to just throw away their mod_perl setups. It's just too prevalent. On Sun, Jan 8, 2012 at 12:04 PM, Christian Walde via RT <bug-Task-Kensho@rt.cpan.org> wrote: Show quoted text
> Sun Jan 08 14:04:10 2012: Request 73831 was acted upon. > Transaction: Ticket created by MITHALDU >       Queue: Task-Kensho >     Subject: please replace Template::Toolkit with Text::Xslate >   Broken in: (no value) >    Severity: (no value) >       Owner: Nobody >  Requestors: MITHALDU@cpan.org >      Status: new >  Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=73831 > > > > Text::Xslate supports most of the feature set of TT, has no egregious > dependencies, faster startup, faster processing, a better API and most > importantly: Detailed error messages. It's author is available on IRC and > responds quickly and it also has a big and detailed test suite, which > seems to run fine on most systems: http://matrix.cpantesters.org/? > dist=Text-Xslate-1.5007 > > Template::Toolkit on the other hand has not been updated since 2009 and > its author has publicly said he has no interest in updating it at all, > since he has been busy writing TT3 since then; the development of which > has seemingly stalled if the github repo is any indication. > > As such i'd say it seems most sensible to replace TT with Xslate.
-- Devin Austin http://www.dhoss.net 9702906669 - Cell
Subject: Re: [rt.cpan.org #73831] please replace Template::Toolkit with Text::Xslate
Date: Sun, 8 Jan 2012 17:59:41 -0500
To: bug-Task-Kensho [...] rt.cpan.org
From: Chris Nehren <apeiron [...] cpan.org>
On Jan 8, 2012, at 17:55, devin joel austin via RT wrote: Show quoted text
> Queue: Task-Kensho > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=73831 > > > Too many people use Template::Toolkit to justify replacing it with > something else. I'm sure adding Text::Xslate would be an option, but > replacing T::T would be like asking everyone to just throw away their > mod_perl setups. It's just too prevalent.
As discussed in #plack (perhaps not the best place for it; take further discussion to #epo-ec), we won't be removing TT immediately. There will be a deprecation process established at OPW by which we will phase out older modules after adding their suggested replacements. Also, I would like to point out that nothing is stopping anyone from adopting TT and giving it the features that Xslate or any other templating engine has. -- Thanks and best regards, Chris Nehren
TT2 has a killer feature which (as far as I'm aware) Text::Xslate does not: Jemplate. This allows the same templates to be used from Javascript as from Perl, personally I find it a huge benefit when developing websites. No objection to adding Text::Xslate if there's demand from it, but -1 from me on the TT2 removal; instead, could we get Jemplate added to the list? cheers, Tom
On Sun Jan 08 14:55:25 2012, DHOSS wrote: Show quoted text
> I'm sure adding Text::Xslate would be an option, but > replacing T::T would be like asking everyone to just throw away their > mod_perl setups. It's just too prevalent.
Surely "prevalence" isn't a criterion for inclusion in this distribution, but rather its usefulness in the context of a Modern Perl? Take your example - I wouldn't put mod_perl into Task::Kensho no matter how many people were using it.