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 <[EMAIL PROTECTED]> 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.
