<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: &#8220;Google App Engine: To Django or to webapp?&#8221; Revisted</title>
	<atom:link href="http://aralbalkan.com/1348/feed" rel="self" type="application/rss+xml" />
	<link>http://aralbalkan.com/1348</link>
	<description>Changing the world through technology and oratory.</description>
	<pubDate>Thu, 20 Nov 2008 14:10:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7-beta2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: jorge</title>
		<link>http://aralbalkan.com/1348/comment-page-1#comment-171704</link>
		<dc:creator>jorge</dc:creator>
		<pubDate>Tue, 29 Jul 2008 04:50:58 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1348#comment-171704</guid>
		<description>Well you got a point with trunk, there is no real reason to use 0.96 for new projects.

The helper is indeed a very nice tool, although it still makes you learn django (if you haven't)

As for Guido, we all know he has a think for django.

One point against django that you forgot is that it's made as a monolithic component, so ones you start using parts of it things get nasty, for example take a look at how much trouble the appengine people had to go thru to be able to use django-templates in webapp. Just read the module docstring of google_appengine/google/appengine/ext/webapp/template.py

That said I totally agree on the wsgi comment from Noah. In fact I can tell you that I'm using pylons on appengine, but the core is webapp and I don't have pylons installed  on that virtualenv :)</description>
		<content:encoded><![CDATA[<p>Well you got a point with trunk, there is no real reason to use 0.96 for new projects.</p>
<p>The helper is indeed a very nice tool, although it still makes you learn django (if you haven&#8217;t)</p>
<p>As for Guido, we all know he has a think for django.</p>
<p>One point against django that you forgot is that it&#8217;s made as a monolithic component, so ones you start using parts of it things get nasty, for example take a look at how much trouble the appengine people had to go thru to be able to use django-templates in webapp. Just read the module docstring of google_appengine/google/appengine/ext/webapp/template.py</p>
<p>That said I totally agree on the wsgi comment from Noah. In fact I can tell you that I&#8217;m using pylons on appengine, but the core is webapp and I don&#8217;t have pylons installed  on that virtualenv <img src='http://aralbalkan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aral</title>
		<link>http://aralbalkan.com/1348/comment-page-1#comment-162086</link>
		<dc:creator>Aral</dc:creator>
		<pubDate>Tue, 01 Jul 2008 17:26:14 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1348#comment-162086</guid>
		<description>Hi Noah,

I'd love to hear more about the book you're writing. If you need a tech reviewer, etc., give me a ping -- I'm interested! :) 

It is interesting the Guido is using Django himself for Rietveld.</description>
		<content:encoded><![CDATA[<p>Hi Noah,</p>
<p>I&#8217;d love to hear more about the book you&#8217;re writing. If you need a tech reviewer, etc., give me a ping &#8212; I&#8217;m interested! <img src='http://aralbalkan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>It is interesting the Guido is using Django himself for Rietveld.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Noah Gift</title>
		<link>http://aralbalkan.com/1348/comment-page-1#comment-159629</link>
		<dc:creator>Noah Gift</dc:creator>
		<pubDate>Wed, 25 Jun 2008 01:18:05 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1348#comment-159629</guid>
		<description>Hi,

I am currently in the middle of writing a book on Google App Engine, was at the Google I/O question, asked Guido in the Fireside chat about support for 3rd party components such as Django, and interpreted things in a different way.

I think the webapp framework IS the best approach at this moment.  The real beautify of Python web development is the WSGI standard.  There are many wonderful things happening with WSGI and the webapp framework currently supports WSGI fully unlike the current trunk version of Django.  If you want to use Django components then it might make more sense to use the current django templates and URL dispatch that come with the webapp framework.  In reality, webapp is a forked version of Django with support for WSGI, due to the brilliant work of Ian Bicking:  http://ianbicking.com.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I am currently in the middle of writing a book on Google App Engine, was at the Google I/O question, asked Guido in the Fireside chat about support for 3rd party components such as Django, and interpreted things in a different way.</p>
<p>I think the webapp framework IS the best approach at this moment.  The real beautify of Python web development is the WSGI standard.  There are many wonderful things happening with WSGI and the webapp framework currently supports WSGI fully unlike the current trunk version of Django.  If you want to use Django components then it might make more sense to use the current django templates and URL dispatch that come with the webapp framework.  In reality, webapp is a forked version of Django with support for WSGI, due to the brilliant work of Ian Bicking:  <a href="http://ianbicking.com" rel="nofollow">http://ianbicking.com</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charlie</title>
		<link>http://aralbalkan.com/1348/comment-page-1#comment-152669</link>
		<dc:creator>Charlie</dc:creator>
		<pubDate>Wed, 04 Jun 2008 03:15:09 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1348#comment-152669</guid>
		<description>Heh, I was next in line at the mike when Guido stopped taking questions! Ah well. I have some notes posted from App Engine-related sessions, although very raw notes, and not that particular session. Trying to get a handle on how to get all this set up correctly...</description>
		<content:encoded><![CDATA[<p>Heh, I was next in line at the mike when Guido stopped taking questions! Ah well. I have some notes posted from App Engine-related sessions, although very raw notes, and not that particular session. Trying to get a handle on how to get all this set up correctly&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aral</title>
		<link>http://aralbalkan.com/1348/comment-page-1#comment-152214</link>
		<dc:creator>Aral</dc:creator>
		<pubDate>Mon, 02 Jun 2008 16:18:24 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1348#comment-152214</guid>
		<description>Hi Tom,

Thanks so much for reporting in -- happy to know I made the right decision! :) And thanks also for the session notes.</description>
		<content:encoded><![CDATA[<p>Hi Tom,</p>
<p>Thanks so much for reporting in &#8212; happy to know I made the right decision! <img src='http://aralbalkan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> And thanks also for the session notes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Offermann</title>
		<link>http://aralbalkan.com/1348/comment-page-1#comment-151329</link>
		<dc:creator>Tom Offermann</dc:creator>
		<pubDate>Fri, 30 May 2008 21:47:52 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1348#comment-151329</guid>
		<description>You made the right decision.  I was at Google IO this week where Guido gave an hour long presentation about how to set up and utilize Django 0.97 on Google App Engine.  In the Q&#38;A that followed, I asked him if there was any reason to use the built-in webapp framework instead of Django, and he said that webapp was much simpler and easier to get started with, but that Django was much more powerful.  In a later "Fireside Chat", he added that they will not be adding any more features to or actively developing the webapp framework.

Given that, I think it's clear that the vast majority of App Engine development will happen with Django.

I wrote up my notes from the App Engine sessions at Google IO here: http://offermann.us/2008/05/29/day-one-at-google-io/</description>
		<content:encoded><![CDATA[<p>You made the right decision.  I was at Google IO this week where Guido gave an hour long presentation about how to set up and utilize Django 0.97 on Google App Engine.  In the Q&amp;A that followed, I asked him if there was any reason to use the built-in webapp framework instead of Django, and he said that webapp was much simpler and easier to get started with, but that Django was much more powerful.  In a later &#8220;Fireside Chat&#8221;, he added that they will not be adding any more features to or actively developing the webapp framework.</p>
<p>Given that, I think it&#8217;s clear that the vast majority of App Engine development will happen with Django.</p>
<p>I wrote up my notes from the App Engine sessions at Google IO here: <a href="http://offermann.us/2008/05/29/day-one-at-google-io/" rel="nofollow">http://offermann.us/2008/05/29/day-one-at-google-io/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
