Jonathan LaCour wrote: > This 100% summarizes my opinion. Lets stick with the plan thats been > in place for some time now, and focus on developer productivity, not > shaving a few milliseconds off rendering our templates.
That's my opinion, too. I originally chose TurboGears over Django because of the Kid templates (and I consider Genshi as Kid 2.0). The concept behind Kid is really something special and one of the core distinguishing features of TG. In the past it clearly turned out that one of the main problems of TG were the too many "default" options and ramifications. While this may not be a problem or even desirable from a technical point of view, it is in fact a big problem from a psychological viewpoint. New users are often overwhelmed by the many decisions they have to make when choosing between SA and SO, Kid, Genshi, Mako or Cheetah, mochikit or dojo etc. We more experienced users tend to think people should be happy about so many options, but in reality it frightens people away. That is similar to a well-known phenomenon in consumerism: http://www.apa.org/monitor/jun04/toomany.html TG must come back to the point where it offers *one* recommended and well-supported stack of components. Experts can then replace or supplement these components with other components, and there should be recipes for doing so, but these alternatives should not be offered as part of the "standard" or as equivalent alternatives that users have to pick from before starting. One of the values of a framework like TG is that others have already made (good) decisions for you. This makes life easy and developing enjoyable, as long as it is possible to override these decisions and choosing something else when your situation really requires this. This is nothing more than the old TG slogan "Keep simple things simple and make complex things possible". If you have too many decisions to make, then simple things start to become complex. -- Chris --~--~---------~--~----~------------~-------~--~----~ 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?hl=en -~----------~----~----~----~------~----~------~--~---
