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.

Reply via email to