<?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>Gregory Go &#187; Drupal</title>
	<atom:link href="http://gregorygo.com/category/technology/drupal/feed/" rel="self" type="application/rss+xml" />
	<link>http://gregorygo.com</link>
	<description>Killer Aces Media cofounder, poker player, Drupal evangelist, dude.</description>
	<lastBuildDate>Tue, 06 Jul 2010 22:05:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Drupal 5 to 6 Upgrade Error: &#8220;This content type has inactive fields. Inactive fields are not included in lists of available fields until their modules are enabled.&#8221;</title>
		<link>http://gregorygo.com/2010/02/drupal-5-to-6-upgrade-error-this-content-type-has-inactive-fields-inactive-fields-are-not-included-in-lists-of-available-fields-until-their-modules-are-enabled/</link>
		<comments>http://gregorygo.com/2010/02/drupal-5-to-6-upgrade-error-this-content-type-has-inactive-fields-inactive-fields-are-not-included-in-lists-of-available-fields-until-their-modules-are-enabled/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 03:31:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://gregorygo.com/?p=848</guid>
		<description><![CDATA[After upgrading a site with complex CCK node types, I ran into this error on the node type&#8217;s manage fields page:
This content type has inactive fields. Inactive fields are not included in lists of available fields until their modules are enabled.
It went on to list every Computed Field and FeedField I was using as inactive, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>After upgrading a site with complex CCK node types, I ran into this error on the node type&#8217;s manage fields page:</p>
<blockquote><p>This content type has inactive fields. Inactive fields are not included in lists of available fields until their modules are enabled.</p></blockquote>
<p>It went on to list every Computed Field and FeedField I was using as inactive, even though those two modules were enabled and all updates had been run.  Googling the problem found lots of people who have run into the error.  The suggested solutions vary wildly in their complexity.</p>
<p>I decided to try disabling and re-enabling the modules responsible for the inactive fields.  <strong>Re-enabling the CCK related modules fixed the issue.</strong></p>
<p>Some people are seeing the same error for non-CCK modules and/or re-enabling the CCK modules didn&#8217;t fix their problem.  This <a href="http://drupal.org/node/335597#comment-1757480">d.o comment links to a bunch of solutions</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gregorygo.com/2010/02/drupal-5-to-6-upgrade-error-this-content-type-has-inactive-fields-inactive-fields-are-not-included-in-lists-of-available-fields-until-their-modules-are-enabled/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding Caching to Whois Module</title>
		<link>http://gregorygo.com/2010/01/adding-caching-to-whois-module/</link>
		<comments>http://gregorygo.com/2010/01/adding-caching-to-whois-module/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 10:56:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Drupal contrib]]></category>

		<guid isPermaLink="false">http://gregorygo.com/?p=834</guid>
		<description><![CDATA[I&#8217;m not a programmer so I&#8217;m especially happy when I can contribute to Drupal meaningfully.
I submitted a patch today to add caching to the Whois module.
http://drupal.org/node/698850
]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;m not a programmer so I&#8217;m especially happy when I can contribute to Drupal meaningfully.</p>
<p>I submitted a patch today to add caching to the <a href="http://drupal.org/project/whois">Whois module</a>.</p>
<p><a title="Add Caching to Whois Module" href="http://drupal.org/node/698850">http://drupal.org/node/698850</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gregorygo.com/2010/01/adding-caching-to-whois-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>History and State of Drupal (March 2009)</title>
		<link>http://gregorygo.com/2009/08/history-and-state-of-drupal-march-2009/</link>
		<comments>http://gregorygo.com/2009/08/history-and-state-of-drupal-march-2009/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 21:36:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://gregorygo.com/?p=522</guid>
		<description><![CDATA[My first taste of Drupal was the 4.6 version in 2006.  I very clearly remember running into the flexinode module and thinking &#8220;OMG, custom content types!  Woo! That&#8217;s exactly what I want in a CMS!&#8221;  Haven&#8217;t looked back since.
Below are the slides that Dries used to present the State of Drupal at Drupalcon &#8216;09.  Yeah, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>My first taste of Drupal was the 4.6 version in 2006.  I very clearly remember running into the <a href="http://drupal.org/project/flexinode">flexinode</a> module and thinking &#8220;OMG, custom content types!  Woo! That&#8217;s <em>exactly</em> what I want in a CMS!&#8221;  Haven&#8217;t looked back since.</p>
<p>Below are the slides that <a href="http://buytaert.net/">Dries</a> used to present the State of Drupal at Drupalcon &#8216;09.  Yeah, it&#8217;s from 5 months ago, but I just ran into it and it was entertaining, so I&#8217;m sharing it here.</p>
<p>If you&#8217;d rather read about the State of Drupal, here&#8217;s a <a href="http://www.lullabot.com/blog/drupalcon-state-dries-buytaert">writeup from Lullabot of Dries&#8217; talk</a>.</p>
<p>Watching the slideshow is entertaining, even without sound or the actual text for reference.  It very clearly shows the rapid evolution of Drupal and the Drupal community.</p>
<div id="__ss_1143838" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="State Of Drupal March 2009" href="http://www.slideshare.net/qumiali/state-of-drupal-march-2009">State Of Drupal March 2009</a><object style="margin:0px" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=state-of-drupal-march-2009-090313172537-phpapp01&amp;stripped_title=state-of-drupal-march-2009" /><param name="allowfullscreen" value="true" /><embed style="margin:0px" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=state-of-drupal-march-2009-090313172537-phpapp01&amp;stripped_title=state-of-drupal-march-2009" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">documents</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/qumiali">Murtza Hassan</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://gregorygo.com/2009/08/history-and-state-of-drupal-march-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s Always a Software Issue</title>
		<link>http://gregorygo.com/2009/08/its-always-a-software-issue/</link>
		<comments>http://gregorygo.com/2009/08/its-always-a-software-issue/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 18:28:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Startup IT]]></category>

		<guid isPermaLink="false">http://gregorygo.com/?p=531</guid>
		<description><![CDATA[I&#8217;ve worked in IT for nearly 10 years now.  First as a help desk operator, then a Linux sysadmin, and now a Drupal developer/webmaster.   In that time, I&#8217;ve run into a handful of really perplexing problems.  &#8221;Perplexing&#8221; meaning after hours (usually, days) of troubleshooting, I can&#8217;t figure out why the system is suddenly unstable.
You know [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;ve worked in IT for nearly 10 years now.  First as a help desk operator, then a Linux sysadmin, and now a Drupal developer/webmaster.   In that time, I&#8217;ve run into a handful of really perplexing problems.  &#8221;Perplexing&#8221; meaning after hours (usually, days) of troubleshooting, I can&#8217;t figure out why the system is suddenly unstable.</p>
<p>You know those type of problems, right?</p>
<p>The kind that&#8217;s so perplexing that you&#8217;re sure it&#8217;s gotta be a hardware problem, even though your years of admin experience tells you it&#8217;s almost never (like 99.999% of the time) a hardware issue.  But you&#8217;ve looked at (seemingly) all the possible software causes.</p>
<p>I was just reminded of this recently, and I&#8217;m here to remind you:  <strong>It&#8217;s never a hardware problem.  It&#8217;s always a software problem.</strong></p>
<p>PS: If you&#8217;re looking for VPS or dedicated server hosting, <a href="http://rimuhosting.com/">Rimu Hosting</a> is a great choice.  When they say they have &#8220;professional technical support with a personal touch&#8221;, they mean it.  Rimu has <em>by far</em> the best support team of the half-dozen hosting companies I&#8217;ve worked with. And great support is the only differentiator that matters when choosing a hosting vendor.</p>
]]></content:encoded>
			<wfw:commentRss>http://gregorygo.com/2009/08/its-always-a-software-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DrupalCamp: Great Way to Create New Drupal Fans</title>
		<link>http://gregorygo.com/2009/08/drupalcamp-great-way-to-create-new-drupal-fans/</link>
		<comments>http://gregorygo.com/2009/08/drupalcamp-great-way-to-create-new-drupal-fans/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 07:05:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Planet Drupal]]></category>

		<guid isPermaLink="false">http://gregorygo.com/2009/08/drupalcamp-great-way-to-create-new-drupal-fans/</guid>
		<description><![CDATA[I took my sysadmin friend Marc to DrupalCampLA 2009 this past weekend.  When we get together, I go on and on about Drupal and he waxes on about Django.
I think he got the sense of why I tell everyone I know to use Drupal for their web projects. Especially after sitting in on Rain [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I took my sysadmin friend Marc to DrupalCampLA 2009 this past weekend.  When we get together, I go on and on about Drupal and he waxes on about Django.</p>
<p>I think he got the sense of why I tell everyone I know to use Drupal for their web projects. Especially after sitting in on Rain Breaw&#8217;s (awesome name btw) great <a href="http://2009.drupalcampla.com/sessions/views-demystified">Views Demystified session</a> . <em>Wow, point and click content slicing and dicing?! Awesome.</em></p>
<p>I wonder if he&#8217;s going to make me learn Django. Uh oh.</p>
]]></content:encoded>
			<wfw:commentRss>http://gregorygo.com/2009/08/drupalcamp-great-way-to-create-new-drupal-fans/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DrupalCampLA 2009</title>
		<link>http://gregorygo.com/2009/08/drupalcampla-2009/</link>
		<comments>http://gregorygo.com/2009/08/drupalcampla-2009/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 08:42:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[DrupalCampLA]]></category>
		<category><![CDATA[Planet Drupal]]></category>

		<guid isPermaLink="false">http://gregorygo.com/?p=455</guid>
		<description><![CDATA[I&#8217;m going to DrupalCampLA 2009.  It&#8217;s at UC Irvine this weekend (in less than 8 hours actually).
I&#8217;m excited about learning new tricks, asking questions, and meeting other Drupalers face to face. It&#8217;s my first Drupal live meetup.
It&#8217;s also my first barcamp.  Being able to vote on sessions and have them be rearranged on the schedule [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I&#8217;m going to <a href="http://2009.drupalcampla.com/">DrupalCampLA 2009</a>.  It&#8217;s at UC Irvine this weekend (in less than 8 hours actually).</p>
<p>I&#8217;m excited about learning new tricks, asking questions, and meeting other Drupalers face to face. It&#8217;s my first Drupal live meetup.</p>
<p>It&#8217;s also my first <a href="http://en.wikipedia.org/wiki/BarCamp">barcamp</a>.  Being able to vote on sessions and have them be rearranged on the schedule based on demand is very neat.  Even if you do have to play tag with the schedule as your chosen sessions are moved around and conflict.  I wonder if the schedule will shift again.</p>
<p>Sessions I definitely want to go to:</p>
<ul>
<li><a href="http://2009.drupalcampla.com/sessions/views-demystified">Views Demystified</a> (super 2 hr session). I sense there&#8217;s a lot of power I&#8217;m missing out on.</li>
<li><a href="http://2009.drupalcampla.com/sessions/how-connect-iphone-java-python-ruby-asp-php-and-more-drupal-hint-use-services-module">Services module</a>. Gotta have your own APIs.</li>
<li><a href="http://2009.drupalcampla.com/sessions/theming-views">Theming with Views</a>. I totally understand why this is the most popular session.</li>
<li><a href="http://2009.drupalcampla.com/sessions/functional-interaction-design">Functional Interaction Design</a>. Usability/design is so important but I suck at it.   It can always be easier.</li>
</ul>
<p>There a good mix of beginner, intermediate and advanced sessions.  It&#8217;s a good opportunity to introduce someone to Drupal.</p>
<p>Some essential links for the weekend:</p>
<ul>
<li><a href="http://2009.drupalcampla.com/schedule">Schedule</a></li>
<li><a href="http://2009.drupalcampla.com/information/travel">Getting there</a></li>
<li><a href="http://2009.drupalcampla.com/information/parking">Parking</a> ($8 at structure at Peltason Dr. and Anteater Dr.)</li>
<li><a href="http://2009.drupalcampla.com/information/venue">Venue map and info</a> (rooms spread across a couple of buildings around the Engineering quad)</li>
<li><a href="http://2009.drupalcampla.com/information/eatdrink">Where to eat and drink</a></li>
<div></div>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://gregorygo.com/2009/08/drupalcampla-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 5 to 6 Upgrade With Block Cache</title>
		<link>http://gregorygo.com/2009/07/drupal-5-to-6-upgrade-with-block-cache/</link>
		<comments>http://gregorygo.com/2009/07/drupal-5-to-6-upgrade-with-block-cache/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 05:30:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Planet Drupal]]></category>

		<guid isPermaLink="false">http://gregorygo.com/?p=411</guid>
		<description><![CDATA[If you&#8217;re upgrading from Drupal 5.x to 6.x, and you&#8217;re using the Block Cache module, be sure to drop the cache_block table prior to upgrading.
Update.php fails to create the cache_block table if it already exists from the 5.x install of the Block Cache module.  Turns out there&#8217;s a patch for update.php created by chx way [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>If you&#8217;re <a title="Drupal 5 to 6 Upgrade Tutorial" href="http://drupal.org/node/340073">upgrading from Drupal 5.x to 6.x</a>, and you&#8217;re using the <a href="http://drupal.org/project/blockcache">Block Cache module</a>, be sure to <strong>drop the cache_block table</strong> prior to upgrading.</p>
<p>Update.php fails to create the cache_block table if it already exists from the 5.x install of the Block Cache module.  Turns out there&#8217;s a <a href="http://drupal.org/node/200221">patch for update.php created by chx way back in &#8216;07</a>, but it never made it in.</p>
<p>I ran into this issue upgrading our internal forums from 5 to 6.  Hopefully, you catch this before running update.php, but if you didn&#8217;t here&#8217;s a fix.</p>
<p>There&#8217;s no uninstall option for Block Cache, so unfortunately, you&#8217;ll have to get under the hood whether or not you anticipate this upgrade problem.</p>
<p><span id="more-411"></span></p>
<h2>Not Yet Upgraded</h2>
<p>If you haven&#8217;t run update.php yet, you can save yourself some hassle by dropping the cache_block table first.</p>
<p>Use phpmyadmin or ssh+mysql to do it.</p>
<pre>DROP TABLE IF EXISTS `cache_block`;</pre>
<h2>Already Boned</h2>
<p>If you already upgraded and got the &#8220;failed to create table error&#8221;, like I did, then you&#8217;ll need to manually drop and create the table.  It gets a little complicated because there isn&#8217;t a schema to just copy and paste anymore (Drupal moved away from that in 6).</p>
<p><strong>Option #1 &#8211; ssh+mysql</strong></p>
<p>If you have direct mysql access, here&#8217;s the cache_block table&#8217;s schema.</p>
<pre>DROP TABLE IF EXISTS `cache_block`;
CREATE TABLE `cache_block` (
  `cid` varchar(255) NOT NULL default '',
  `data` longblob,
  `expire` int(11) NOT NULL default '0',
  `created` int(11) NOT NULL default '0',
  `headers` text,
  `serialized` smallint(6) NOT NULL default '0',
  PRIMARY KEY  (`cid`),
  KEY `expire` (`expire`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;</pre>
<p>(I think you can drop and create the table using phpmyadmin too, but I&#8217;m not sure since I haven&#8217;t used it in ages.)</p>
<p><strong>Option #2 &#8211; use the Devel module</strong></p>
<p>Install the Devel module and enable the Development block.  Click on Execute PHP Code in the block (or go directly to /devel/php).  Paste the php code below into the box and execute it.</p>
<p>This is the code that sets the cache_block table&#8217;s schema and creates the table.  (It&#8217;s in the update_fix_d6_requirements() function in update.php.)</p>
<pre>// drop cache_block table
update_sql('DROP TABLE {cache_block}');

// Create the cache_block table. See system_update_6027() for more details.
$schema['cache_block'] = array(
  'fields' =&gt; array(
    'cid'        =&gt; array('type' =&gt; 'varchar', 'length' =&gt; 255, 'not null' =&gt; TRUE, 'default' =&gt; ''),
    'data'       =&gt; array('type' =&gt; 'blob', 'not null' =&gt; FALSE, 'size' =&gt; 'big'),
    'expire'     =&gt; array('type' =&gt; 'int', 'not null' =&gt; TRUE, 'default' =&gt; 0),
    'created'    =&gt; array('type' =&gt; 'int', 'not null' =&gt; TRUE, 'default' =&gt; 0),
    'headers'    =&gt; array('type' =&gt; 'text', 'not null' =&gt; FALSE),
    'serialized' =&gt; array('type' =&gt; 'int', 'size' =&gt; 'small', 'not null' =&gt; TRUE, 'default' =&gt; 0)
  ),
  'indexes' =&gt; array('expire' =&gt; array('expire')),
  'primary key' =&gt; array('cid'),
);
db_create_table($ret, 'cache_block', $schema['cache_block']);
</pre>
]]></content:encoded>
			<wfw:commentRss>http://gregorygo.com/2009/07/drupal-5-to-6-upgrade-with-block-cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fix for Drupal Vote Up/Down v5.x-1.1 Not Saving Votes</title>
		<link>http://gregorygo.com/2009/07/387/</link>
		<comments>http://gregorygo.com/2009/07/387/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 04:43:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://gregorygo.com/2009/07/387/</guid>
		<description><![CDATA[Drupal&#8217;s Vote Up/Down module version 5.x-1.1 is broken.  Votes aren&#8217;t saved.  The patch in comment #2 of this issue fixes it.
]]></description>
			<content:encoded><![CDATA[<p></p><p>Drupal&#8217;s <a href="drupal.org/project/vote_up_down">Vote Up/Down module</a> version 5.x-1.1 is broken.  Votes aren&#8217;t saved.  The <a href="http://drupal.org/node/414868#comment-1404986">patch in comment #2 of this issue</a> fixes it.</p>
]]></content:encoded>
			<wfw:commentRss>http://gregorygo.com/2009/07/387/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal&#8217;s format_date() Sizes are Like Pizza</title>
		<link>http://gregorygo.com/2009/07/drupals-format_date-sizes-are-like-pizza/</link>
		<comments>http://gregorygo.com/2009/07/drupals-format_date-sizes-are-like-pizza/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 16:26:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Planet Drupal]]></category>

		<guid isPermaLink="false">http://gregorygo.com/?p=265</guid>
		<description><![CDATA[I keep forgetting the names of the date formats in Drupal&#8217;s format_date() function.
They&#8217;re &#8220;small&#8220;, &#8220;medium&#8220;, &#8221;large&#8220;, and &#8220;custom&#8220;.
I keep wanting to use short / medium / long because it feels more natural to think of the date formats as lengths.
In any case, that&#8217;s not reality. So to help me remember the options, I think of Drupal [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I keep forgetting the names of the date formats in Drupal&#8217;s <a href="http://api.drupal.org/api/function/format_date">format_date()</a> function.</p>
<p>They&#8217;re &#8220;<strong>small</strong>&#8220;, &#8220;<strong>medium</strong>&#8220;, &#8221;<strong>large</strong>&#8220;, and &#8220;<strong>custom</strong>&#8220;.</p>
<p>I keep wanting to use short / medium / long because it feels more natural to think of the date formats as lengths.</p>
<p>In any case, that&#8217;s not reality. So to help me remember the options, I think of Drupal date formats like pizza sizes.</p>
]]></content:encoded>
			<wfw:commentRss>http://gregorygo.com/2009/07/drupals-format_date-sizes-are-like-pizza/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress Over Drupal (for Personal Blogging)</title>
		<link>http://gregorygo.com/2009/07/wordpress-over-drupal-for-personal-blogging/</link>
		<comments>http://gregorygo.com/2009/07/wordpress-over-drupal-for-personal-blogging/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 16:39:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[About This Blog]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://gregorygo.com/?p=244</guid>
		<description><![CDATA[Even though I tell everyone I know to use Drupal for their web projects, I finally caved and set up my personal blog (what you&#8217;re reading now) on Wordpress.  I finally faced reality &#8212; using Drupal for my personal blog was overkill and added so much unnecessary complexity.
Don&#8217;t get me wrong.  I&#8217;m not [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Even though I tell everyone I know to use Drupal for their web projects, I finally caved and set up my personal blog (what you&#8217;re reading now) on Wordpress.  I finally faced reality &#8212; using Drupal for my personal blog was overkill and added so much unnecessary complexity.</p>
<p>Don&#8217;t get me wrong.  I&#8217;m not defecting. It&#8217;s not a war where Drupal and WP can&#8217;t coexist. Each CMS has its place and purpose.</p>
<p>For example, if I had to do it again, I would still build the <a href="http://www.wisebread.com/top-100-most-popular-personal-finance-blogs">Top Personal Finance Blogs</a> directory and <a href="http://www.wisebread.com/money-tips">Money Tips Network</a> aggregator using Drupal.</p>
<p>But for personal blogs, Wordpress is the right way to go.  I don&#8217;t need complex custom functionality.  I just need a basic blogging app that makes it easy for me to post my random thoughts.</p>
<p>For years, I thought that as a self-respecting Drupal webmaster, I should use Drupal for <em>all</em> my projects. Then I started using my personal blog as a Drupal sandbox. The more I experimented, the less usable the blog became. I stopped posting because I didn&#8217;t want to deal with the mess my futzing had made.</p>
<p>Now I just want my blog software to <em>just work</em>, so I can just blog instead of spending time under the hood.</p>
<p>So here&#8217;s to using the right tool for the job.  Wordpress rocks.</p>
]]></content:encoded>
			<wfw:commentRss>http://gregorygo.com/2009/07/wordpress-over-drupal-for-personal-blogging/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
