Am 29.10.2010 18:07 schrieb Diez B. Roggisch:
Also I'm very in general very satisfied with the technical aspects of
TG2. I personally don't care about documentation (use the source, luke),
and thus have always been able to unleash it's powers.

Yes, but we need to care anyway since without proper docs you can't attract new people and establish a larger community. Nor can you convince coworkers or managers in your company to use TurboGears. In the hand of Yedis TG is a great tool, but it has been just too hard for Padawans to learn and master.

And I believe this is due to 3 major factors:
- the early announcment caused anxiety in the community. ...
- splitting the development force. ...
- the overall tendency of developers of TG2 not to stick with existing
dependencies or approaches, but instead to go for the "next big thing".

I'll subscribe to that.

Another "issue" is built-in, and partially reflected above already: the
best-of-breed-and-lots-of-dependencies approach has benefits - but also
downsides. Documentation is split, bugs span across frameworks and
packages, releases need careful testing and packaging, whole packages
depending on one single developer - who might lose interest or can't
contribute anymore - and so forth.

That's true. We should learn to choose projects and libs we build upon more carefully. They must not only be technically exciting, but also well documented, mature, and have an active community. SQLAlchemy is a good example.

So, to wrap it up: I won't and can't speak out against this move - you
guys do, what you do. It's a technically sound decision.

Most of all I think it's *organizationally* sound.

Of course, we should also discuss how we can make sure existing TG1 and TG2 projects can be migrated to Pyramid or happily continue to run with TG1 or TG2 for many years. I'm all for finishing TG 2.1 (properly, not in a hurry) and providing bugfix releases in the future. I'll also continue to provide bugfix releases for TG 1.1 and there will be a TG 1.5 alpha release soon for people who want to stick with CherryPy.

-- Christoph

--
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