Ah, the questions I wasn't looking to answer *just* yet. I suppose it was only a matter of time, though.
TurboGears has two major releases out right now: TG1 and TG2. TG1 is converging into a 1.5 version. I don't know what will happen for that version after 1.5 is out. Christoph is leading that effort, so any questions about the future of TG1 are best left directed to him. TG2, on the other hand, I've got a road map for, at least mentally. Specific details, of course, are subject to change, but the general layout of the land is that we have three major projects already on the plate for TG2. 1. Project cleanup. This will be 2.2 when it's done. This involves a bit more website work (specifically: getting buildbot working), getting our testing coverage to 100%, and getting our documentation re-done to the point that all issues are cleared up and it covers the entire lifecycle, along with alternatives and extensions. 2. Performance enhancement. The system works fairly well right now, but it can be improved. That all by itself will be a full version bump, mainly because we could introduce backward compatibility issues. I'm trying very hard to be very careful about that. 3. Extension development. We need more extensions to help make websites more easily. We have some good ones now, but expanding the repertoire will be very useful. In addition, we'll be bringing some of the more major ones into the TG process (automated testing, documentation, etc). I'm not sure if performance enhancement should be before or after extension development, honestly. I don't want to break extensions, but I don't want to delay extensions. I'm holding off on making that choice until we get 2.2 release candidates out the door, though. After that, the future is not so clear to me. Right now, Mark is working on Orion, which is a TG type stack on top of Pyramid. We should also begin looking at working on Python 3 compatibility somewhere in there. Pylons, and TG, are far from dead. Very far. Pylons has gone into maintenance mode, which only means we now have a stable platform to work with, and can file bug reports as needed. They've already committed to keeping bug fixes being released. TG, on top of Pylons, is still undergoing active development and will be maintained for years to come. Hell, I'm hoping to make a career out of it, personally. So, is TG worth your time? Only you can decide that. I know it's worth my time, though. I'm not going anywhere. On Thu, Apr 28, 2011 at 6:55 AM, Hannes <[email protected]> wrote: > Hi, > > After a lot of research on Python frameworks and briefly trying > Django, Web2Py and (very briefly) Pylons and Flask, Eventually I > decided to learn TG2.1 as I always wanted to go deeper into SQLAlchemy > based full-stack frameworks, particularly Pylons. So I was surprised > so see that Pylons is discontinued and is going to be absorbed in > Pyramid. And I was even more frustrated when my first impression with > Pyramid was less than satisfactory (Maybe too complicated or poorly > documented for a beginner?). Hence I chosen TG. and so far so good. I > am really enjoying it :) > > Now I am wondering where TG is aimed to go from here? And does it > really worth to learn TG, while it is based on a stagnant Pylons? > > I know that mako, SQLAlchemi, paster, etc don't go anywhere but > nevertheless each framework has its own quirks that take a while for a > developer to master and I guess it is not a good practice to spend one > month on learning conventions that will be abandoned at the end of the > second month, hence I am really looking for you guys in TG project to > give me a prospect of TG project. I hope this prospect at least can > convince me that learning TG is less time-wasting than learning Pylons > 1.0 :) > > My apologies if this topic has already been raised elsewhere. > Cheers > > -- > 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 IM IDs: Jabber/[email protected], ICQ/103345809, AIM/pedermj022171 Yahoo/pedermj2002, MSN/[email protected] My LinkedIn Profile: http://www.linkedin.com/in/michaeljpedersen -- 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.

