<?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"
	>
<channel>
	<title>Comments for ivixlog</title>
	<atom:link href="http://danros.org.uk/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://danros.org.uk</link>
	<description></description>
	<pubDate>Thu, 11 Mar 2010 14:31:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>Comment on Don&#8217;t buy an ebook reader this christmas by ivixlog &#187; Blog Archive &#187; Twitter Weekly Updates for 2009-11-22</title>
		<link>http://danros.org.uk/2009/11/17/dont-buy-an-ebook-reader-this-christmas/#comment-567</link>
		<dc:creator>ivixlog &#187; Blog Archive &#187; Twitter Weekly Updates for 2009-11-22</dc:creator>
		<pubDate>Sun, 22 Nov 2009 10:20:44 +0000</pubDate>
		<guid isPermaLink="false">http://danros.org.uk/?p=246#comment-567</guid>
		<description>[...] buy an ebook reader: http://danros.org.uk/2009/11/17/dont-buy-an-ebook-reader-this-christmas/ [...]</description>
		<content:encoded><![CDATA[<p>[...] buy an ebook reader: <a href="http://danros.org.uk/2009/11/17/dont-buy-an-ebook-reader-this-christmas/" rel="nofollow">http://danros.org.uk/2009/11/17/dont-buy-an-ebook-reader-this-christmas/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Don&#8217;t buy an ebook reader this christmas by ivixlog &#187; Blog Archive &#187; Don&#8217;t buy an ebook reader: htt&#8230;</title>
		<link>http://danros.org.uk/2009/11/17/dont-buy-an-ebook-reader-this-christmas/#comment-565</link>
		<dc:creator>ivixlog &#187; Blog Archive &#187; Don&#8217;t buy an ebook reader: htt&#8230;</dc:creator>
		<pubDate>Tue, 17 Nov 2009 11:35:29 +0000</pubDate>
		<guid isPermaLink="false">http://danros.org.uk/?p=246#comment-565</guid>
		<description>[...] Don&#8217;t buy an ebook reader: http://danros.org.uk/2009/11/17/dont-buy-an-ebook-reader-this-christmas/ [...]</description>
		<content:encoded><![CDATA[<p>[...] Don&#8217;t buy an ebook reader: <a href="http://danros.org.uk/2009/11/17/dont-buy-an-ebook-reader-this-christmas/" rel="nofollow">http://danros.org.uk/2009/11/17/dont-buy-an-ebook-reader-this-christmas/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Django Forum Apps by oscar</title>
		<link>http://danros.org.uk/2009/01/23/django-forum-apps/#comment-425</link>
		<dc:creator>oscar</dc:creator>
		<pubDate>Thu, 04 Jun 2009 18:26:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.danros.org.uk/?p=61#comment-425</guid>
		<description>You can try djangobb (based on pybb)
http://djangobb.org</description>
		<content:encoded><![CDATA[<p>You can try djangobb (based on pybb)<br />
<a href="http://djangobb.org" rel="nofollow">http://djangobb.org</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on This is lies by Stephen Paulger</title>
		<link>http://danros.org.uk/2009/01/12/this-is-lies/#comment-421</link>
		<dc:creator>Stephen Paulger</dc:creator>
		<pubDate>Mon, 30 Mar 2009 15:50:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.danros.org.uk/?p=56#comment-421</guid>
		<description>*wring hands*

You know if you monitor the electricity used it'll use even more.</description>
		<content:encoded><![CDATA[<p>*wring hands*</p>
<p>You know if you monitor the electricity used it&#8217;ll use even more.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Django Forum Apps by Herbert Poul</title>
		<link>http://danros.org.uk/2009/01/23/django-forum-apps/#comment-398</link>
		<dc:creator>Herbert Poul</dc:creator>
		<pubDate>Mon, 26 Jan 2009 10:27:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.danros.org.uk/?p=61#comment-398</guid>
		<description>Hi,

i'm the author of SCT (sphene community tools) - just wanted to give my point of view on the flaws you mentioned (i fully understand that it might not be the perfect solution for you):

1. different apps - I wanted to create a forum and a wiki .. and build it together for my website.. What was clear pretty early is that there is quite a bit of functionality which needs/can/should be shared between those two applications. So i decided to put them together into one bundle.. where there is one 'community' app with all generic methods (middlewares, registration, etc.) and two separate apps wiki/forum (although the separation isn't perfect yet either)
- would it be easier if i would have created 3 separate projects for this instead of putting it into one repository?

2. you only need two middlewares and the application template loader.. - i don't know how to do it differently .. except merging it into one middleware.. which wound't be much improvement

3. there are a handful of unfinished functions.. but there is a reason for why it uses that many lines - the structure isn't perfect yet.. and there are a few hacks.. but in general the idea is that you have a generic forum app . and can plug in whatever you need without modifying the core application. so in my opinion.. these few extra lines make it easier to extend.. (there is a linklist category type, blog category type, Q&#38;A category type, etc. all extended the functionality of the forum without modifying the code to remain easily updateable ..)
of course.. if you just want to hack in your changes without caring about if you want to ever update to the latest version it would be easier to specifically implement those features in the core.. instead of going that extra mile to provide extension points..
but i like flexibility .. which is not right for every project i guess :)


so i guess you got the evaluation right, just wanted to point out that most of these flaws have reasons :)

cu,
  herbert</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>i&#8217;m the author of SCT (sphene community tools) - just wanted to give my point of view on the flaws you mentioned (i fully understand that it might not be the perfect solution for you):</p>
<p>1. different apps - I wanted to create a forum and a wiki .. and build it together for my website.. What was clear pretty early is that there is quite a bit of functionality which needs/can/should be shared between those two applications. So i decided to put them together into one bundle.. where there is one &#8216;community&#8217; app with all generic methods (middlewares, registration, etc.) and two separate apps wiki/forum (although the separation isn&#8217;t perfect yet either)<br />
- would it be easier if i would have created 3 separate projects for this instead of putting it into one repository?</p>
<p>2. you only need two middlewares and the application template loader.. - i don&#8217;t know how to do it differently .. except merging it into one middleware.. which wound&#8217;t be much improvement</p>
<p>3. there are a handful of unfinished functions.. but there is a reason for why it uses that many lines - the structure isn&#8217;t perfect yet.. and there are a few hacks.. but in general the idea is that you have a generic forum app . and can plug in whatever you need without modifying the core application. so in my opinion.. these few extra lines make it easier to extend.. (there is a linklist category type, blog category type, Q&amp;A category type, etc. all extended the functionality of the forum without modifying the code to remain easily updateable ..)<br />
of course.. if you just want to hack in your changes without caring about if you want to ever update to the latest version it would be easier to specifically implement those features in the core.. instead of going that extra mile to provide extension points..<br />
but i like flexibility .. which is not right for every project i guess <img src='http://danros.org.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>so i guess you got the evaluation right, just wanted to point out that most of these flaws have reasons <img src='http://danros.org.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>cu,<br />
  herbert</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on chompmail! by Emilio</title>
		<link>http://danros.org.uk/2008/12/04/chompmail/#comment-397</link>
		<dc:creator>Emilio</dc:creator>
		<pubDate>Wed, 17 Dec 2008 10:10:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.danros.org.uk/?p=45#comment-397</guid>
		<description>Hi Dan,
just to confirm that there is a clear need for the "Chompmail" service:
http://lifehacker.com/5111965/convert-a-gmail-message-into-a-google-document

And "Chompmail" is accessible from any account not only Google!   :-)

Cheers,
Emilio</description>
		<content:encoded><![CDATA[<p>Hi Dan,<br />
just to confirm that there is a clear need for the &#8220;Chompmail&#8221; service:<br />
<a href="http://lifehacker.com/5111965/convert-a-gmail-message-into-a-google-document" rel="nofollow">http://lifehacker.com/5111965/convert-a-gmail-message-into-a-google-document</a></p>
<p>And &#8220;Chompmail&#8221; is accessible from any account not only Google!   <img src='http://danros.org.uk/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Cheers,<br />
Emilio</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A month of Django by dan</title>
		<link>http://danros.org.uk/2008/04/10/a-month-of-django/#comment-38</link>
		<dc:creator>dan</dc:creator>
		<pubDate>Thu, 10 Apr 2008 23:08:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.ivixor.net/2008/04/10/a-month-of-django/#comment-38</guid>
		<description>Matt - I didn't &lt;strong&gt;have&lt;/strong&gt; to import the model into an external script. but I thought I might as well try and use the ORM niceness. This is a script that is (currently)  run manually to parse log files. 

Re the ORM needing work - probably, I have no idea since I've only played with it.</description>
		<content:encoded><![CDATA[<p>Matt - I didn&#8217;t <strong>have</strong> to import the model into an external script. but I thought I might as well try and use the ORM niceness. This is a script that is (currently)  run manually to parse log files. </p>
<p>Re the ORM needing work - probably, I have no idea since I&#8217;ve only played with it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A month of Django by Matthew Russell</title>
		<link>http://danros.org.uk/2008/04/10/a-month-of-django/#comment-37</link>
		<dc:creator>Matthew Russell</dc:creator>
		<pubDate>Thu, 10 Apr 2008 23:00:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.ivixor.net/2008/04/10/a-month-of-django/#comment-37</guid>
		<description>Nice article.
I'm still not a fan of the templating, but for some uses it's cool.  I'm interested why, you had to import the db from an external script as you mention in 'Flexibility'?
As for the python community uniteing behind django, as you say, I think this is already happening.  
I do think that the ORM needs a bit more work  - since you have to adjust your db schema to accomodate for lazy loading concerns.  There is some work going on to intergrate sqlalchemy into django (as an optional ORM), which would be sweet.</description>
		<content:encoded><![CDATA[<p>Nice article.<br />
I&#8217;m still not a fan of the templating, but for some uses it&#8217;s cool.  I&#8217;m interested why, you had to import the db from an external script as you mention in &#8216;Flexibility&#8217;?<br />
As for the python community uniteing behind django, as you say, I think this is already happening. <br />
I do think that the ORM needs a bit more work  - since you have to adjust your db schema to accomodate for lazy loading concerns.  There is some work going on to intergrate sqlalchemy into django (as an optional ORM), which would be sweet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PHP/Wordpress is daft by ivixlog &#187; Blog Archive &#187; AberQuotes</title>
		<link>http://danros.org.uk/2008/02/26/phpwordpress-is-daft/#comment-36</link>
		<dc:creator>ivixlog &#187; Blog Archive &#187; AberQuotes</dc:creator>
		<pubDate>Thu, 10 Apr 2008 22:02:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.ivixor.net/2008/02/26/phpwordpress-is-daft/#comment-36</guid>
		<description>[...] Pretty silly and will be forgotten about within weeks (if not already), but it at least made me use the majority of the components of Django to some extent. Having said that about blogs, I should probably get around to turning this site into a Django site, if only because wordpress is rubbish. [...]</description>
		<content:encoded><![CDATA[<p>[...] Pretty silly and will be forgotten about within weeks (if not already), but it at least made me use the majority of the components of Django to some extent. Having said that about blogs, I should probably get around to turning this site into a Django site, if only because wordpress is rubbish. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Django by Matthew Russell</title>
		<link>http://danros.org.uk/2008/02/25/django/#comment-21</link>
		<dc:creator>Matthew Russell</dc:creator>
		<pubDate>Wed, 27 Feb 2008 02:13:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.ivixor.net/2008/02/25/django/#comment-21</guid>
		<description>Having developed with Zope2+3, Pylons, Cheetah, web.py, Turbogears and django, I'd say they all have their merits for different use cases.  Django is so popular right now because it sits in the middle or most use cases.   
If you have a multi database setup, then django doesn't support it within the same app (that is you need two different projects with two settings.py).
In those cases, Pylons or Zope is a better fit.

I personally can't stand the underscore counting django database idiom, and much prefer SQLAlchemy's approach.   
It's not that it uses underscores per say, more that it's not intuitive (to me at least) .  
It does (however much I don't like it) however give users (as in us programmers) a consistant way to use the api, and this is what draws people to django.
SQLAlchemy has too many ways to do the same thing, and you've pretty much got to understand big chunks of the api before you can use it properly.
That being said,  that might not be a bad thing.</description>
		<content:encoded><![CDATA[<p>Having developed with Zope2+3, Pylons, Cheetah, web.py, Turbogears and django, I&#8217;d say they all have their merits for different use cases.  Django is so popular right now because it sits in the middle or most use cases.  <br />
If you have a multi database setup, then django doesn&#8217;t support it within the same app (that is you need two different projects with two settings.py).<br />
In those cases, Pylons or Zope is a better fit.</p>
<p>I personally can&#8217;t stand the underscore counting django database idiom, and much prefer SQLAlchemy&#8217;s approach.  <br />
It&#8217;s not that it uses underscores per say, more that it&#8217;s not intuitive (to me at least) . <br />
It does (however much I don&#8217;t like it) however give users (as in us programmers) a consistant way to use the api, and this is what draws people to django.<br />
SQLAlchemy has too many ways to do the same thing, and you&#8217;ve pretty much got to understand big chunks of the api before you can use it properly.<br />
That being said,  that might not be a bad thing.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
