Maybe it's time to envision a more long-term roadmap, and keep that in
mind when working on TG2. E.g. how about our plans of joining with the
Pylons folks and basing on Pyramid? Are we heading into a different
direction now? The idea of TG is to be an opinionated full-stack
framework like Django, but with more freedom to exchange components.
Which are our long-term "opinions"? Will TG back out from doing
client-side stuff? In TG1 we had TG widgets and MochiKit. In my TG2
projects I use TW and tw.jquery heavily. I think they were always an
important part of the "full stack", but unfortunately somewhat
neglected. In my current projects I'm using even more of JavaScript and
even defected to Pyramid because I only need a very lightweight and fast
server component, TG2 would be overkill there. Anyway, on the Pyramid
mailing list I'm seeing many people who look for something more full
stack like TG2 or TG3 could offer.
I'd also like to know whether Mark and the SF folks are still behind TG2
or some kind of TG3.
-- Christoph
> --
> You received this message because you are subscribed to the Google Groups
> "TurboGears Trunk" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/turbogears-trunk/-/YXqXzHnd3P0J.
> To post to this group, send email to turbogea...@googlegroups.com.
> To unsubscribe from this group, send email to
> turbogears-tru...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/turbogears-trunk?hl=en.
What I know is:
1) From the Pylons package we were using about only 15% of the code as
most of it was overwritten or monkey-patched in TG.
2) Jumping around changing the framework tools multiple times caused
TG to get the fame of an unreliable framework
3) Many people I told them "woah, take a look at TurboGears, is cool"
just answered me "it seems Pylons bloated, I think I'll go with plain
pylons" and I want to avoid being the bloated dumb brother again :D
So right now I'm still thinking about what is the best for the TG
community, I'm slightly headed to the "go without pylons/pyramid
dependency and cooperate on all the Pylons project packages we can
share" way currently, but still not decided definitely.
> --
> You received this message because you are subscribed to the Google Groups
> "TurboGears Trunk" group.
cheers.-chris--
You received this message because you are subscribed to the Google Groups "TurboGears Trunk" group.
To view this discussion on the web visit https://groups.google.com/d/msg/turbogears-trunk/-/7F_CCpa9aZgJ.
To post to this group, send email to turbogea...@googlegroups.com.
To unsubscribe from this group, send email to turbogears-tru...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/turbogears-trunk?hl=en.
As I worked hard at optimizing the pylons-less branch in the last
week, using profiler middleware and a set of some benchmark testing tg
applications, I have been able to push the performances from
~800req/sec up to ~1700req/sec on my machine (most simple app without
templating on gevent, genshi quickstart app on paste got from 58r/s
to 77r/s) some of the changes I did apply to the dispatching and so
should probably be ported to crank in the case we switch to it.