<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>percious.com &#187; grok</title>
	<atom:link href="http://percious.com/blog/archives/tag/grok/feed" rel="self" type="application/rss+xml" />
	<link>http://percious.com/blog</link>
	<description>pythonic musings of a mountaineer</description>
	<lastBuildDate>Fri, 19 Nov 2010 22:50:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Python Frameworks [in] compatibility.</title>
		<link>http://percious.com/blog/archives/7</link>
		<comments>http://percious.com/blog/archives/7#comments</comments>
		<pubDate>Wed, 13 Feb 2008 22:43:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DBSprockets]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Turbogears]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[grok]]></category>
		<category><![CDATA[tg2]]></category>
		<category><![CDATA[zope]]></category>

		<guid isPermaLink="false">http://www.percious.com/blog/?p=7</guid>
		<description><![CDATA[Pylons rather than just merging the two projects outright.]]></description>
			<content:encoded><![CDATA[<p>This is a response to Mark Ramm&#8217;s post entitled:  <a href="http://compoundthinking.com/blog/index.php/2008/02/13/site-components-in-django-and-tg2/" nicetitle="Permanent Link: “Site Components” in Django and TG2" rel="bookmark">“Site Components” in Django and TG2 . </a></p>
<p>First off I wanted to commend Mark for his insightful post.  Mark certainly has considerable perspective on both frameworks, and has a great ability to divulge the best of both.  He is often pointing me in directions so that I might make DBSprockets better.  One day I even received a link to a Ruby on Rails application, ActiveRecord.  He certainly can think outside of the box when it comes to solving the world&#8217;s Python Framework dilemmas, and is not afraid to express himself openly about his opinions.</p>
<p>&#8220;TG2, like Django will define a set of tools that can be used in building re-usable web site components. TG2 users should be able to powerful, reusable components, with SQLAlchemy, Genshi, ToscaWidgets, and the whole TG2 toolchain. &#8221;</p>
<p>&#8211;Mark Ramm</p>
<p>I am so glad that Mark pushed TG2 in this direction.  I am glad that he pushed DBSprockets in this direction.  This week I<br />
worked on getting DBSprockets to work within a Grok application.  With not too much effort I was able to get Genshi, SQLAlchemy, and Toscawidgets working within a Grok environment.  DBSprockets followed suit.  I was amazed at how little work it was to get Toscawidgets working in Grok despite the complexity with which it interfaces the web framework.  Granted, I did have to get Grok working through WSGI, and I have Repoze to thank for that.  But in the end, all I had to do was easy_install the correct packages, and modify 4 lines in the .ini file, and poof, Toscawidgets in Zope.  Who&#8217;d a thought a year ago (before the Pylons/TG &#8220;merger&#8221;) something like this was possible?</p>
<p>So what is my point?  When I started out, I asked Mark for commit writes to TG so that I could build DBSprockets into it.  The response was, &#8220;Well, no go off and do the google code thing and get back to us.&#8221;  What a great move that was, because now I am able to support many more frameworks and have a much broader user base.  And Django&#8230; you&#8217;re next.</p>
]]></content:encoded>
			<wfw:commentRss>http://percious.com/blog/archives/7/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

