This sounds good I notice that you begin to mention plugging in SQLAlchemy or ZODB, if Big Table is the standard on appengine are you implying a ZODB on Big Table or some kind of Big Table compatible SQLAlchemy?<br><br><div class="gmail_quote">
On Mon, Apr 14, 2008 at 5:56 AM, Tim Terlegård &lt;<a href="mailto:tim.terlegard@valentinewebsystems.se">tim.terlegard@valentinewebsystems.se</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Apr 14, 2008, at 12:05 PM, Philipp von Weitershausen wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Michael Haubenwallner wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi, i&#39;ve just posted about my package that lets you run Grok without the ZODB dependency.<br>
&nbsp;<a href="http://blog.d2m.at/2008/04/13/grok-without-zodb-wsgi-based/" target="_blank">http://blog.d2m.at/2008/04/13/grok-without-zodb-wsgi-based/</a><br>
I&#39;d appreciate your feedback.<br>
</blockquote>
<br>
I couldn&#39;t find a way to comment on your blog, so here&#39;s my feedback:<br>
<br>
* Currently you have a hard-coded root object that you import. It would be much nicer to make it pluggable as a utility, e.g.<br>
<br>
&nbsp;getUtility(IRootObject)<br>
<br>
That way you&#39;d have pluggable root storages instantly (a ZODB backend could register its root object as a utility upon opening the database, an SQLAlchemy backend could do the same based on user input, etc.)<br>
</blockquote>
<br></div>
WSGI is a topic on the grok sprint. It would really nice if we on the grok<br>
sprint could wsgify grok and make zodb optional (but still being the default).<br>
<br>
Is it possible to introduce this root object utility in zope.publisher or wherever<br>
it belongs? Others have made packages for no zodb as well. I definately think<br>
we shouldn&#39;t need separate packages for this. Can this be added to zope<br>
core without refactoring too much and so everybody is happy? Can we do it<br>
on the grok sprint?<br><font color="#888888">
<br>
/Tim</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
Grok-dev mailing list<br>
<a href="mailto:Grok-dev@zope.org" target="_blank">Grok-dev@zope.org</a><br>
<a href="http://mail.zope.org/mailman/listinfo/grok-dev" target="_blank">http://mail.zope.org/mailman/listinfo/grok-dev</a><br>
</div></div></blockquote></div><br>