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.


Reply via email to