Kevin Dangoor wrote:
> Hi, everyone!
>
> PyCon was definitely a good time. I highly recommend it to folks. It
> was a great chance to meet many people doing a wide variety of things
> with Python. The talks covered a fair number of topics (including a
> sneak preview of Python 2.5 for those of us not watching python-dev).
>

Really cool indeed. :-)

> We had a good turnout for the sprint. On Sunday, we did some planning
> on what we would do and how we'd proceed. There were about 12 of us!
>

That's a lot of mind sharing! :D

> We were split into 3 teams, working on Docudo, Kid and TurboGears WSGI.
>
> Joel Pearson sent me a Docudo update last night saying that they've
> got a spec together and Docudo is now like a "wiki20" plus: stores in
> subversion, edits pages using TinyMCE and keeps pages in separate
> project version namespaces. For those new to Docudo: the idea is to
> create a web-based tool that fixes some of the warts of using a wiki
> for software project documentation.
>
> You can join in on Docudo! The mailing list is here:
> http://groups.google.com/group/docudo
> and the Subversion repository is here:
> http://www.turbogears.org/svn/docudo
>
> In addition to Joel, Karl Guertin, Mike Orr, Arthur McLean, Kevin Horn
> all participated in Docudo.
>

Wow, this is definitely a big push forward for Docudo!

> Mike Pirnat and David Stanek were working on Kid. They created tests
> that time a variety of Kid's operations and squeezed out some
> performance gains. Then they embarked on a major restructuring of
> Kid's internals with an aim to simplify. Kid jumps through some hoops
> to stream documents and can become much simpler if those hoops aren't
> there. I left before they did yesterday, so I'm not certain where they
> left off.
>

Great, I've seen a big activity on Kid's Trac, I'm sure that this will
help to fix the base reloading issues, namespacing kid internals and
providing helpful error displaying along with performance improvements.

> I was working with Ian Bicking, Gary Godfrey, Matt Good and Bill
> Zingler on better WSGI support for a future TurboGears version. This
> is in the tgpycon branch that was apparently scaring some folks on
> Monday. That branch doesn't pass all of the original tests yet, but it
> does pass some new and interesting ones. As of now, you can
> instantiate a TurboGears application right in your object tree and
> have URL and configuration sanity. You can also attach a TurboGears
> app to a URL via a config file. And mix a TurboGears app with other
> WSGI apps that are possibly written with other frameworks.
>
> Before I left yesterday, Gary Godfrey told me about his next step with
> that branch and his change was going to make it even more flexible and
> useful by making each controller class a "WSGI app" with the ability
> to insert "middleware" at any part of your stack. You'll also have
> incredible control over how object traversal wants *if you want to*.
>

Ok, I can't just stop saying Cool! :D
These things can really become a killer feature for a web framework
like TG IMHO.

> This branch has a goal that existing TurboGears apps should continue
> working without modifications. We're well on the way with that goal,
> but serious testing will be needed. My plan for this branch is that
> after 0.9 enters beta, I'll branch 0.9. The tgpycon branch will then
> move to the trunk to get more serious attention. That code won't be
> out until after TG 1.0, though.
>

This sounds like a good idea to me...

> We got some real traction on some "big ticket items", which I'm very
> pleased about. These would have been much harder to work out
> individually and I think we've got enough started that we'll be able
> to keep the work going and get contributions from others now that the
> sprint is over.
>

Definitely!

Thanks for the nice writeup and to all you guys that made this
possible!

Ciao
Michele


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

Reply via email to