[Templates] TT in Python
Sean McAfee
eefacm@gmail.com
Thu, 3 May 2007 17:57:16 -0700
------=_Part_33506_20213749.1178240236561
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi, Andy--
Do you think you might be able to set up a repository for the Python port of
TT2 in the next day or so? I'm about to go on vacation for a week, and it
would be nice to upload my existing material before then so that people can
start looking it over while I'm out of contact.
Thanks!
--Sean
On 4/20/07, Andy Wardley <abw@wardley.org> wrote:
>
> Sean McAfee wrote:
> > I'm about ready to put a lot more eyes on it, if there's any interest.
> > So, is there?
>
> Hi Sean,
>
> I think this is a great idea. You've certainly got my full support.
> I can set up an SVN repository when you're ready for it and hand out
> commit bits to those who want them. Any advice or information you need,
> just shout.
>
> Part of my long-term plan for TT has always (tentatively) included ports
> to other languages. Python, Ruby, PHP, Javascript (runtime, like
> Jemplate)
> and C are all possible candidates. But I wanted to fix the things that
> were
> broken in the Perl version first. And that's where TT3 comes in...
>
> My current plan for the next few months (modulo Steinbeck[*]) is to
> finalise
> the design/implementation for TT3, working through each sub-section at a
> time (e.g. front-end, configuration, context, providers, templates,
> parser,
> etc). I'll either write/update design documents (or apocalypses in Perl6
> style) or write a reference implementation in Perl, or some combination of
> the two.
>
> So that might be a good opportunity to develop the Perl and Python ports
> of TT3 roughly in parallel. But I don't want to discourage you from
> pressing
> ahead with a TT2 port in the mean time.
>
> I must admit, I don't usually do Python (I could never get over the indent
> thing). But I guess it's a chance for me to learn more about it.
>
> Cheers
> A
>
>
> [*] John Steinbeck. Of Mice and Men. The plans of which, go oft astray.
>
>
------=_Part_33506_20213749.1178240236561
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi, Andy--<br><br>Do you think you might be able to set up a repository for the Python port of TT2 in the next day or so? I'm about to go on vacation for a week, and it would be nice to upload my existing material before then so that people can start looking it over while I'm out of contact.
<br><br>Thanks!<br><br><br>--Sean<br><br><div><span class="gmail_quote">On 4/20/07, <b class="gmail_sendername">Andy Wardley</b> <<a href="mailto:abw@wardley.org">abw@wardley.org</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Sean McAfee wrote:<br>> I'm about ready to put a lot more eyes on it, if there's any interest.<br>> So, is there?<br><br>Hi Sean,<br><br>I think this is a great idea. You've certainly got my full support.
<br>I can set up an SVN repository when you're ready for it and hand out<br>commit bits to those who want them. Any advice or information you need,<br>just shout.<br><br>Part of my long-term plan for TT has always (tentatively) included ports
<br>to other languages. Python, Ruby, PHP, Javascript (runtime, like Jemplate)<br>and C are all possible candidates. But I wanted to fix the things that were<br>broken in the Perl version first. And that's where TT3 comes in...
<br><br>My current plan for the next few months (modulo Steinbeck[*]) is to finalise<br>the design/implementation for TT3, working through each sub-section at a<br>time (e.g. front-end, configuration, context, providers, templates, parser,
<br>etc). I'll either write/update design documents (or apocalypses in Perl6<br>style) or write a reference implementation in Perl, or some combination of<br>the two.<br><br>So that might be a good opportunity to develop the Perl and Python ports
<br>of TT3 roughly in parallel. But I don't want to discourage you from pressing<br>ahead with a TT2 port in the mean time.<br><br>I must admit, I don't usually do Python (I could never get over the indent<br>thing). But I guess it's a chance for me to learn more about it.
<br><br>Cheers<br>A<br><br><br>[*] John Steinbeck. Of Mice and Men. The plans of which, go oft astray.<br><br></blockquote></div><br>
------=_Part_33506_20213749.1178240236561--