A http request’s journey through the TG stack

A couple of days ago Stefane Fermigier posted a nice graph mapping the dependencies between different webframeworks and Python packages.
I have a week spot for infographics, and Stefane’s post triggered the idea of doing an illustration of the journey of a http request through the TurboGears application stack. You can see the result here as a large png or here as a pdf.
I *think* I got the request flow right, but please post a comment if you have corrections or suggestions.
It could be nice to see similar graphs for some of the other frameworks out there.
ps. the gorgeous TG header was made by Richard Coorb’s
January 16th, 2006 at 12:53 pm
Excellent overview - really helpful. There is a typo (”throught”) in the header.
/Martin
January 16th, 2006 at 3:15 pm
Really nice! It even has my little feedcontroller in it.
January 16th, 2006 at 8:52 pm
Very helpful, thanks for making this. It’s going on the wall next to my desk.
Typos I spotted:
Identity box: privileges, not ‘privilAges’.
Validation: If your method … not ‘if you method’
nice work!
January 16th, 2006 at 9:19 pm
Nice!
January 16th, 2006 at 9:28 pm
Great and sexy
If HtmlGen is for the Template plugin I release, Tanks. But I prefer HtmlPy or HPy, because the plugin grow and add more feature than just FormEncode.htmlgen.
January 16th, 2006 at 9:31 pm
I think you also forgot ZTP (see turgogears’ wiki)
January 16th, 2006 at 10:03 pm
Thanks for the positive comments =). I have updated the graph fixing the typos and the reference to HtmlGen->HtmlPy.
- David: I search the wiki for ZTP and didn’t get any result… do you have a direct link?
January 16th, 2006 at 10:03 pm
I love that you’ve made this a CC release! However, next to the “some rights reserved”, there is no indication which CC license you’ve chosen, so I don’t know which rights are reserved.
January 17th, 2006 at 8:47 pm
Also, there’s now the Visit Tracking component that intercepts the request before Identity. And there’s no identity session any more — the concept moved to visit.
January 17th, 2006 at 11:32 pm
[…] Ronald Jaramillo was inspired by Stefane Fermigier’s megaframeworks concept map and decided to map an HTTP request’s journey through the TG stack: I have a week spot for infographics, and Stefane’s post triggered the idea of doing an illustration of the journey of a http request through the TurboGears application stack. You can see the result here as a large png or here as a pdf. […]
January 18th, 2006 at 8:10 pm
form Documentation Playground
TurboZTP : http://ido.nl.eu.org/turbozpt/
January 18th, 2006 at 8:12 pm
Could you give us more information about how to create document like this, (tools, graphics lib…)
Thx
January 18th, 2006 at 8:36 pm
Hi David,
I use Illustrator CS (v11) on OS X (old habit), but Inkscape is getting better for every release. Sometimes I draft the artwork by hand first, scan it and trace it.
January 19th, 2006 at 1:04 am
How many times to do it ?
January 19th, 2006 at 1:48 am
I think Kevin should put this on the TG site. This is very nice! great job!
January 19th, 2006 at 3:02 pm
This will definitely get on the TG site.
January 19th, 2006 at 6:57 pm
You’ve also misspelled ‘PostgreSQL’.
Thanks for this! It is very helpful and illustrates how TG works in a very interesting manner.
January 23rd, 2006 at 1:16 am
[…] A http request’s journey trought the TG stack Tagged as: python reference […]
March 14th, 2006 at 12:30 am
TurboGears application stack infographic
Ronald (creator of Catwalk amoung other amazing creations for TuboGears) has drawn up a great infographic of the TurboGears stack, or as he endearingly refers to it as “A http request’s journey through the TG stack“. He has made use of th…