First up, something I'd like to clarify: In my mind, 2.3.x is always a beta release. 2.4 will the stable. This will allow us to really dig in on the profiling, and make the changes we need to in order to get the speed where we want it to be. I'm hoping to see 2.4.0 by the end of the summer. We're going to try to avoid breaking any compatibility, but it could happen. That's why this release (2.2) matters as much as it does. Since things can break for 2.3, we need to have a safe "stopping point" for people, and that means 2.2.
Second: 2.2 is going to be the final release that's built on Pylons. 2.3/2.4 are going to drop it as a requirement. Third: I would avoid loading any extra rendering engine. Extra code being loaded is extra code that could slow things down. So, if there's no *requirement* to do it, don't do it. Fourth: Alessandro has done a lot of work on the website. I'm planning on publishing that either tonight or tomorrow night. We'll see what the requirements are. Fifth: Once that's done, I'm planning on disappearing at night for a few weeks. I'll keep releases coming, but I'm going to be quiet. I have to get to work on making things to help make a business. That means Hiring Pond, and it also means a new wiki, and then I'll build from there. That takes time, though, and if I'm online, I can't focus properly. I have to take the internet away from myself so I can work. I'm sorry, but I need to get this done. I'll share the results, though. That much I can promise :) On Wed, Apr 11, 2012 at 8:26 AM, Alessandro Molina < [email protected]> wrote: > On Wed, Apr 11, 2012 at 1:51 PM, Mengu <[email protected]> wrote: > > hi michael, > > > > i have given 2.2. beta a try. is it me or i feel a bit of speed? > > 2.2 saw some performance improvements, mostly related to the backport > of some speed changes from the 2.3 branch to Crank. > For a benchmark you can see: http://blog.axant.it/archives/452 > > It benchmarks controllers that just return "Hello World" to remove the > overhead of the template rendering which is something TG cannot > improve. > TG code itself is around twice as fast as the 2.1 codebase. > > > by the way, wasn't 2.2 was going to use pylonsless branch? > > The 2.3 release will be pylons less one, 2.2 is the last pylons based > release. > We tried to keep major changes at minimum for each release (2.2 > already has switch to crank and tw2) to make sure we can keep the best > possible backward compatibility. > > -- > You received this message because you are subscribed to the Google Groups > "TurboGears" 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?hl=en. > > -- Michael J. Pedersen My Online Resume: http://www.icelus.org/ -- Google+ http://plus.ly/pedersen Google Talk: [email protected] -- Twitter: pedersentg -- You received this message because you are subscribed to the Google Groups "TurboGears" 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?hl=en.

