On 08/09/06, Kevin Dangoor <[EMAIL PROTECTED]> wrote:

Some work has begun on TurboGears 1.1, and I'd like to see a
relatively short gap between 1.0 and 1.1.

One thing that seems fairly clear: Markup (which appears to be
heading for a name change to Genshi) provides a great deal of
compatibility with Kid, plus some welcome language extensions, better
performance and far more understandable error messages. (Don't take
this as a slight to Kid: Kid is a great template system and its
language design is the basis of Genshi.)

TurboGears 1.1 needs to be nearly 100% backwards compatible with 1.0,
which is something I think we can achieve, even with the features we
want to add. With that in mind, here's what I'm thinking of for Genshi:

1. TG itself will change to using Genshi as much as possible (toolbox
templates, widget templates, etc). FastData, which remains alpha,
will effectively not support Kid templates.
2. Newly quickstarted projects will default to Genshi.
3. The default value, if there's no config value specified for
template language, will still be Kid, to maintain compatibility.
4. I'd love to see a converter that converts directly from Kid where
obvious and easy and makes suggestions where it's not. I don't think
such a tool would be difficult to write.
5. If we can swing it, I'd like to switch PasteScript/quickstart to
use Genshi's text template format rather than Cheetah. We'll
eliminate one dependency.

Comments?

Volunteers to help with this? :)

Kevin

--
Kevin Dangoor
TurboGears / Zesty News

email: [EMAIL PROTECTED]
company: http://www.BlazingThings.com
blog: http://www.BlueSkyOnMars.com







I think these are great ideas. Do keep up the good work :)

--
Regards,
Mikkel Høgh
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "TurboGears Trunk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/turbogears-trunk
-~----------~----~----~----~------~----~------~--~---

Reply via email to