[Templates] Re: TT version 2.15 released
Robert Hicks
sigzero@gmail.com
Fri, 26 May 2006 15:27:29 -0400
Andy Wardley wrote:
> Robert Hicks wrote:
>> I just started following the TT list. Why were these broken out? I can
>> think of a couple of reasons myself but wanted to hear it from the
>> "horses mouth". And no, I am not implying anything by that! :-)
>
> A number of reasons. To reduce bloat in the core, to make TT easier to
> install, and to limit the overall dependencies on other modules that can
> and do change over time.
>
> For example, we've had countless reports of TT failing to install
> because one of the GD plugin tests failed. It turns out that different
> versions of the GD library produce slightly different results. That's
> something we can easily document or code around in a Template-GD
> distribution and by making it a separate download it's only going to
> affect the people who are planning to use GD. They are also more likely
> to read the docs to find out what's gone wrong.
>
> Those people who just want to process some templates and have no
> interest in GD (or XML, DBI or Latex) shouldn't really have to worry
> about all that.
>
> The final reason is that it will make it easier to roll out updates to
> the various plugins without having to release a whole new version of TT
> each time. A new version of TT means closing all the open bugs,
> applying all the outstanding patches, fixing all the documentation and
> so on. That can take a long time. Months, years even ;-)
>
> So in summary I think it's a good move all round. Make TT slimmer.
>
> Oh, I just thought of one more reason. When TT3 is released (on
> tuesday, some time shortly after lunch) we'll want the plugins to be
> available for both TT3 and legacy TT2 systems. We can't do that if
> they're all in one distribution or the other and we almost certainly
> don't want them in both.
>
Cool, thanks for the answer.
:Robert