<?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>Scott Yang's Playground &#187; Movable Type</title>
	<atom:link href="http://scott.yang.id.au/tag/movable-type/feed/" rel="self" type="application/rss+xml" />
	<link>http://scott.yang.id.au</link>
	<description>Faith, Technology and Randomness in Life, According to Scott</description>
	<lastBuildDate>Thu, 09 Feb 2012 09:01:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Movable Type 4 Released</title>
		<link>http://scott.yang.id.au/2007/08/movable-type-4-released/</link>
		<comments>http://scott.yang.id.au/2007/08/movable-type-4-released/#comments</comments>
		<pubDate>Wed, 15 Aug 2007 15:08:11 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2007/08/movable-type-4-released/</guid>
		<description><![CDATA[Anil Dash: Presenting Movable Type 4.0. It has come a long way since Movable Type 3 back in 2004, and the new version has certainly contained many new features. However the Open Source version is still &#8220;upcoming&#8221;. Whether there is going to be mass-exodus between platforms is still to be seen. I am not moving [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://scott.yang.id.au/file/images/movable-type.png" width="151" width="37" alt="Movable Type Logo" class="floaty"/> <a href="http://www.movabletype.com/blog/2007/08/presenting-movable-type-40.html">Anil Dash: Presenting Movable Type 4.0</a>. It has come a long way since Movable Type 3 back in 2004, and the new version has certainly contained many new features. However the Open Source version is still &#8220;upcoming&#8221;. Whether there is going to be mass-exodus between platforms is still to be seen. I am not moving anywhere though.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2007/08/movable-type-4-released/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Movable Type 4 to be Open Sourced</title>
		<link>http://scott.yang.id.au/2007/06/movable-type-4-to-be-open-sourced/</link>
		<comments>http://scott.yang.id.au/2007/06/movable-type-4-to-be-open-sourced/#comments</comments>
		<pubDate>Tue, 05 Jun 2007 08:04:52 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2007/06/movable-type-4-to-be-open-sourced/</guid>
		<description><![CDATA[TechCrunch: Movable Type 4.0 to be open sourced with MySQL-like dual license, and Anil confirmed that it is going to be GPL. Congratulation to SixApart! I felt they somehow &#8220;lost it&#8221; back in 2004 when Movable Type 3 was released with a new license terms. What follows was a mass migration, with open source advocates [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://scott.yang.id.au/file/images/movable-type.png" alt="Movable Type" width="151" height="37" class="floaty"/> <a href="http://www.techcrunch.com/2007/06/05/movable-type-40-beta-launches-platform-to-be-open-sourced/">TechCrunch: Movable Type 4.0 to be open sourced with MySQL-like dual license</a>, and Anil confirmed that it is going to be GPL. Congratulation to SixApart! I felt they somehow &#8220;lost it&#8221; back in 2004 when <a href="http://scott.yang.id.au/2004/05/license-changes-with-movable-type-3/">Movable Type 3 was released with a new license terms</a>. What follows was a mass migration, with open source advocates like Mark Pilgrim <a href="http://scott.yang.id.au/2004/05/mark-pilgrim-on-mt3/">emphasising on the issue of freedom</a>. Is it too late for 6A to turn back and give what the community wants (although I suspect the majority of community just wants free beer not free speech)? Nevertheless, open sourcing a software project is never going to be bad thing.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2007/06/movable-type-4-to-be-open-sourced/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SixApart Open Source Projects</title>
		<link>http://scott.yang.id.au/2006/06/sixapart-open-source-projects/</link>
		<comments>http://scott.yang.id.au/2006/06/sixapart-open-source-projects/#comments</comments>
		<pubDate>Fri, 23 Jun 2006 01:02:58 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2006/06/sixapart-open-source-projects/</guid>
		<description><![CDATA[code.sixapart.com &#8212; home of 6A&#8217;s open source projects, from the maker of Movable Type and TypeKey. Funny that except for code snippets of Movable Type plugins, most other open source projects listed there are probably considered as part of acquition of LiveJournal.]]></description>
			<content:encoded><![CDATA[<p><a href="http://code.sixapart.com/">code.sixapart.com &#8212; home of 6A&#8217;s open source projects</a>, from the maker of Movable Type and TypeKey. Funny that except for code snippets of Movable Type plugins, most other open source projects listed there are probably considered as part of acquition of <a href="http://www.livejournal.com/">LiveJournal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2006/06/sixapart-open-source-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SixApart Announced Unlimited Blogs</title>
		<link>http://scott.yang.id.au/2005/08/sixapart-announced-unlimited-blogs/</link>
		<comments>http://scott.yang.id.au/2005/08/sixapart-announced-unlimited-blogs/#comments</comments>
		<pubDate>Mon, 22 Aug 2005 08:04:44 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=1139</guid>
		<description><![CDATA[Via ProBlogger: SixApart has announced unlimited blogs for MovableType&#8217;s free users. Mena from 6A said, &#8230; with version 3.2, *all users* will be entitled to unlimited weblogs. This goes for free users, as well. A lot of the rationale behind this was that the multiple weblog management is so good in 3.2, that we didn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>Via <a href="http://www.problogger.net/archives/2005/08/21/mt-to-offer-unlimited-blogs-for-free-users/">ProBlogger</a>: <a href="http://www.sixapart.com/">SixApart</a> has <a href="http://www.sixapart.com/about/corner/2005/08/anil_onstage_at.html">announced unlimited blogs for MovableType&#8217;s free users</a>. Mena from 6A said,</p>
<blockquote><p>
  &#8230; with version 3.2, *all users* will be entitled to unlimited weblogs. This goes for free users, as well. A lot of the rationale behind this was that the multiple weblog management is so good in 3.2, that we didn&#8217;t want to have the limit anymore.
</p></blockquote>
<p>I have not tried the latest MovableType beta &#8212; in fact I have not touched MT since <a href="http://scott.yang.id.au/2004/05/license-changes-with-movable-type-3/">6A introduced MT3&#8242;s license pricing</a> last year. However, from the trackback it appears that MT users have mostly welcomed the changes, and <a href="http://williegalang.com/archives/2005/08/20/see-them-run-back-to-movable-type">some</a> even speculate the departure of users from <a href="http://wordpress.org/">WordPress</a>.</p>
<p>Congratulation to SixApart and Movable Type users!</p>
<p>However, what Mark Pilgrim <a href="http://diveintomark.org/archives/2004/05/14/freedom-0">wrote 15 months ago</a> still rings true. Lowering the barrier. Adding more buzzwords. Giving away features that cost users nothing &#8212; none of these would give you the <em>freedom</em> <a href="http://wordpress.org/">some</a> <a href="http://textpattern.com/">other</a> <a href="http://drupal.org/">alternatives</a> can give you. While it is true, as SixApart has claimed, that Movable Type&#8217;s pricing model will suit majority of their users, who are bloggers trying to set up their personal on-line journals, but for those who have previously been bitten &#8212; I don&#8217;t think they will be trapped again.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2005/08/sixapart-announced-unlimited-blogs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JDZ on WP and MT</title>
		<link>http://scott.yang.id.au/2005/03/jdz-on-wp-and-mt/</link>
		<comments>http://scott.yang.id.au/2005/03/jdz-on-wp-and-mt/#comments</comments>
		<pubDate>Thu, 24 Mar 2005 12:54:37 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2005/03/jdz-on-wp-and-mt/</guid>
		<description><![CDATA[Jeremy Zawodny thinks WordPress will dominate personal blog hosting, while MovableType will rule the corporate blogging world. Nah. I don&#8217;t think so. Considering who will be making suggestions on blogging software in the corporate world, it would be a big loss for SixApart to lose the personal/individual market.]]></description>
			<content:encoded><![CDATA[<p><a href="http://jeremy.zawodny.com/blog/archives/004375.html">Jeremy Zawodny thinks WordPress will dominate personal blog hosting, while MovableType will rule the corporate blogging world</a>. Nah. I don&#8217;t think so. Considering <em>who</em> will be making suggestions on blogging software in the corporate world, it would be a big loss for SixApart to lose the personal/individual market.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2005/03/jdz-on-wp-and-mt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment Spams slows down MT</title>
		<link>http://scott.yang.id.au/2004/12/comment-spams-slows-down-mt/</link>
		<comments>http://scott.yang.id.au/2004/12/comment-spams-slows-down-mt/#comments</comments>
		<pubDate>Sun, 19 Dec 2004 06:30:44 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2004/12/comment-spams-slows-down-mt/</guid>
		<description><![CDATA[Comment spams DDoS&#8217;ed servers hosting MovableType. Not surprising, especially in slow servers where even spawning a new process of perl is considered &#8220;expensive&#8221;. Maybe for FOCUSer.net to move to WordPress would be one resolution for 2005.]]></description>
			<content:encoded><![CDATA[<p><a href="http://news.netcraft.com/archives/2004/12/17/hosts_disable_movable_type_as_comment_spam_slows_servers.html">Comment spams DDoS&#8217;ed servers hosting MovableType</a>. Not surprising, especially in slow servers where even spawning a new process of perl is considered &#8220;expensive&#8221;. Maybe for <a href="http://focuser.net/">FOCUSer.net</a> to move to WordPress would be one resolution for 2005.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2004/12/comment-spams-slows-down-mt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mena Trott Interview</title>
		<link>http://scott.yang.id.au/2004/09/mena-trott-interview/</link>
		<comments>http://scott.yang.id.au/2004/09/mena-trott-interview/#comments</comments>
		<pubDate>Fri, 17 Sep 2004 00:21:33 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2004/09/mena-trott-interview/</guid>
		<description><![CDATA[Thanks to Kris Krug sending me this link on his interview with 6A&#8217;s Mena Trott, talking about 6A MT TP and the lot. All the best to the Trott&#8217;s, but I still would not recommend MT to a new blogger, for reasons I&#8217;ve outlined previously in this blog. Mean while, I&#8217;m still tied to their [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to <a href="http://www.kriskrug.com/">Kris Krug</a> sending me this link on <a href="http://www.digital-web.com/articles/mena_trott/">his interview with 6A&#8217;s Mena Trott, talking about 6A MT TP and the lot</a>. All the best to the Trott&#8217;s, but I still would not recommend MT to a new blogger, for reasons I&#8217;ve outlined previously in this blog. Mean while, I&#8217;m still tied to their product, due to administrating <a href="http://focuser.net/">this 20+ authors blogsite</a> using an old version of MovableType.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2004/09/mena-trott-interview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Movable Type 3.1 Launched</title>
		<link>http://scott.yang.id.au/2004/09/movable-type-31-launched/</link>
		<comments>http://scott.yang.id.au/2004/09/movable-type-31-launched/#comments</comments>
		<pubDate>Wed, 01 Sep 2004 03:16:29 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2004/09/movable-type-31-launched/</guid>
		<description><![CDATA[Movable Type 3.1 has been released by SixApart, featuring dynamic pages, subcategories, post scheduling, better extensibility and plugin pack. Sounds interesting. Feature wise, it is definitely a more significant release than 3.0D &#8211; but it took them a year since 2.6 to get there.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.movabletype.org/news/2004/08/movable_type_31_launched.shtml">Movable Type 3.1 has been released by SixApart</a>, featuring dynamic pages, subcategories, post scheduling, better extensibility and plugin pack. Sounds interesting. Feature wise, it is definitely a more <em>significant</em> release than 3.0D &#8211; but it took them a year since 2.6 to get there.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2004/09/movable-type-31-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Combat Comment Spam</title>
		<link>http://scott.yang.id.au/2004/08/combat-comment-spam/</link>
		<comments>http://scott.yang.id.au/2004/08/combat-comment-spam/#comments</comments>
		<pubDate>Wed, 25 Aug 2004 07:24:48 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[Spam]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2004/08/combat-comment-spam/</guid>
		<description><![CDATA[Just a discovery this week. Putting the following setting inside the Apache configuration (virtual host or .htaccess) seems to have positive effect on combating Movable Type comment spams. SetEnvIf User-Agent libwww-perl NOPOST &#60;Limit POST&#62; Order Allow,Deny Allow from all Deny from env=NOPOST &#60;/Limit&#62; It seems that many spam bots are written in Perl, so here [...]]]></description>
			<content:encoded><![CDATA[<p>Just a discovery this week. Putting the following setting inside the Apache configuration (virtual host or <code>.htaccess</code>) seems to have positive effect on combating Movable Type comment spams.</p>
<pre>
SetEnvIf User-Agent libwww-perl NOPOST

&lt;Limit POST&gt;
    Order Allow,Deny
    Allow from all
    Deny from env=NOPOST
&lt;/Limit&gt;
</pre>
<p>It seems that many spam bots are written in Perl, so here I simply reject their POST request if the user-agent matches. It is also easy to extend if there are variants. From the Apache log it rejects about 10 requests over the last 24 hours. Not bad I guess.</p>
<p>It does not work against the <em>trolls</em> though. I got 6 comments today on this site, with nothing but a swearing word starts with &#8216;F&#8217;. Should have block it from WordPress&#8230;</p>
<p>And yes, I am still here! Too many things to do over the last couple of days. Actually it was worse &#8211; got this mental block that I can&#8217;t find any interesting thing to blog. Expect it to continue for another few days&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2004/08/combat-comment-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MT 3.1 Features Announced</title>
		<link>http://scott.yang.id.au/2004/07/mt-31-features-announced/</link>
		<comments>http://scott.yang.id.au/2004/07/mt-31-features-announced/#comments</comments>
		<pubDate>Sun, 25 Jul 2004 10:54:22 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2004/07/mt-31-features-announced/</guid>
		<description><![CDATA[SixApart announced the features in Movable Type 3.1 at BlogOn conference. Things like scheduled posts, subcategories and dynamic pages implemented in PHP.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.martinandalex.com/blog/archives/000819.html">SixApart announced the features in Movable Type 3.1 at BlogOn conference</a>. Things like scheduled posts, subcategories and dynamic pages implemented in PHP.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2004/07/mt-31-features-announced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Licenses for Movable Type</title>
		<link>http://scott.yang.id.au/2004/06/new-licenses-for-movable-type/</link>
		<comments>http://scott.yang.id.au/2004/06/new-licenses-for-movable-type/#comments</comments>
		<pubDate>Thu, 17 Jun 2004 01:32:14 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2004/06/new-licenses-for-movable-type/</guid>
		<description><![CDATA[After half a month of silence, SixApart has finally updated the license pricing for Movable Type, and the new price is in favour of the bloggers. Welcome back the &#8220;unlimited authors&#8221; option! For individual/non-commercial users, the pricing structure is simple. 1 Author 3 Blogs Free 5 Authors Unlimited Blogs $69.95 Unlimited Authors Unlimited Blogs $99.95 [...]]]></description>
			<content:encoded><![CDATA[<p>After half a month of silence, <a href="http://www.sixapart.com/">SixApart</a> has finally <a href="http://www.sixapart.com/log/2004/06/announcing_pric.shtml">updated the license pricing for Movable Type</a>, and the new price is in favour of the bloggers. Welcome back the <em>&#8220;unlimited authors&#8221;</em> option! For individual/non-commercial users, the pricing structure is simple.</p>
<table align="center" cellspacing="2" cellpadding="4">
<tr style="background-color:#eee">
<td>1 Author</td>
<td>3 Blogs</td>
<td>Free</td>
</tr>
<tr style="background-color:#ddd">
<td>5 Authors</td>
<td>Unlimited Blogs</td>
<td>$69.95</td>
</tr>
<tr style="background-color:#ccc">
<td>Unlimited Authors</td>
<td>Unlimited Blogs</td>
<td>$99.95</td>
</tr>
</table>
<p>Much much better than their initial offering. As of commercial/education/non-profit organisation licenses, 6A has also made them competitive to other commercial blog software offerings. However, users might want to wait for the extra features included in the general release of Movable Type 3 to justify the upgrade.</p>
<p>As for me, no, I am not moving back. <a href="http://wordpress.org/">WordPress</a> is working fine for me here. A little bit slow for this server, but I think I can live with that. As of new projects, <a href="http://textpattern.com/">TextPattern</a> will be something I would use, if PHP hacking is not required. Both are quality products, and both are considered free software.</p>
<p>So, thank you Ben and Mena. But no thank you.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2004/06/new-licenses-for-movable-type/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MT-Do</title>
		<link>http://scott.yang.id.au/2004/06/mt-do/</link>
		<comments>http://scott.yang.id.au/2004/06/mt-do/#comments</comments>
		<pubDate>Fri, 11 Jun 2004 04:40:11 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[Quiz]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2004/06/mt-do/</guid>
		<description><![CDATA[Playing with a Quiz about a software that I have stopped using for this site. 5. Dan Black Belt Your skills as a both a teacher and practicioner of MT-Do are now at a level few people will reach. You are most likely a worthy contributor in spreading the noble practice of MT-Do to others. [...]]]></description>
			<content:encoded><![CDATA[<p>Playing with a <a href="http://www.virtuelvis.com/tests/mtdo/index.php">Quiz</a> about a <a href="http://www.movabletype.org/">software</a> that I have <a href="http://scott.yang.id.au/2004/05/first-post-in-wordpress/">stopped using</a> for this site.</p>
<div style="margin: 15px; width: 400px; border: 1px solid black; font-family: Arial, Verdana, sans-serif; font-size: 14px; color: black; background: white;">
<p style="font-weight: bold; background: #fc6; margin: 0; padding: 0; ">5. Dan Black Belt</p>
<div style="margin: 0; padding: 0; height: 15px; border-top: 1px solid #999; border-bottom: 1px solid #333; background:#000 url(http://www.virtuelvis.com/tests/mtdo/belts/5stripes.png) repeat-y"></div>
<p style="line-height: 1.4; padding: 15px; margin: 0;">Your skills as a both a teacher and practicioner of MT-Do are now at a level few people will reach. You are most likely a worthy contributor in spreading the noble practice of MT-Do to others.</p>
<p style="margin: 5px; padding: 0; font-size: 80%; text-align: right;"><a href="http://www.virtuelvis.com/tests/mtdo/index.php" style="color: #c00; background: white;">Take the MT-Do test</a></p>
</div>
<p>Well. Too bad. I have already fallen to the dark side.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2004/06/mt-do/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No More Unlimited Blog For You</title>
		<link>http://scott.yang.id.au/2004/06/no-more-unlimited-blog-for-you/</link>
		<comments>http://scott.yang.id.au/2004/06/no-more-unlimited-blog-for-you/#comments</comments>
		<pubDate>Thu, 03 Jun 2004 07:45:26 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2004/06/no-more-unlimited-blog-for-you/</guid>
		<description><![CDATA[Myth: I can still download Movable Type 2.661 from Six Apart&#8217;s website, and will not be restricted in number of authors and blogs if it is for personal/non-commercial use. Wrong. If you downloaded the Movable Type 2.661 or older after the license change on May 13, you are still bounded to the new license, which [...]]]></description>
			<content:encoded><![CDATA[<p>Myth:</p>
<blockquote><p>
  I can still download Movable Type 2.661 from Six Apart&#8217;s website, and will not be restricted in number of authors and blogs if it is for personal/non-commercial use.
</p></blockquote>
<p><strong>Wrong.</strong> If you downloaded the Movable Type 2.661 or older <em>after</em> the license change on May 13, you are still bounded to the new license, which limits the number of authors and blogs you can have depending on how much you have paid.</p>
<p>Let me summarise the story so far.</p>
<ul>
<li>13 May: SixApart <a href="http://www.movabletype.org/news/2004_05.shtml#001048">announced Movable Type 3.0D</a>, together with a new license term that restricts number of authors and blogs. Many bloggers are not happy.</li>
<li>15 May: SixApart <a href="http://www.sixapart.com/log/2004/05/movable_type_30.shtml">clarified the license and slightly altered pricing structure</a>, but many bloggers are still not happy.</li>
<li>21 May: Six Apart is <a href="http://www.sixapart.com/corner/archives/2004/05/update_on_licen.shtml">quietly making the license more flexible for the users</a>, and hopefully there will be formal response from them soon.</li>
<li>23 May: Movable Type 2.661 <a href="http://fishbowl.pastiche.org/2004/05/23/on_display">is reported to be downloadable again</a> from Six Apart&#8217;s website.</li>
</ul>
<p>Many bloggers have decided to stick with the old Movable Type 2.661 that they have already deployed, so that they will not be restricted by the new license introjected when Movable Type 3.0D was released. I myself included. While I have <a href="http://scott.yang.id.au/2004/05/first-post-in-wordpress/">moved this site to GPL&#8217;ed WordPress</a>, I have also decided that I will stick with Movable Type 2.661 for a while with <a href="http://focuser.net/">FOCUSer.net</a>, as long as people over there are happy with it.</p>
<p>However, new bloggers might be deluded to think that as long as they are using a version of Movable Type prior to 3.0D, they are <em>okay</em> with unlimited authors and blogs. So, there was pressure on 6A to put MT 2.661 downloads back on-line. Some people have also started to provide private mirrors to host the old tarballs. However, according to <a href="http://philringnalda.com/">Phil Ringnalda</a> at <a href="http://www.movabletype.org/support/index.php?act=ST&amp;f=11&amp;t=41490#entry184703">this thread</a> on the Movable Type&#8217;s support forum:</p>
<blockquote><p>And although you can (apparently, from what I hear) continue to use 2.6x under the old license if you downloaded it under the old license, it isn&#8217;t a matter of &#8220;the 3.0 license versus the 2.6x license&#8221; but a matter of the &#8220;before May 13, 2004 license and the after May 13, 2004 license.&#8221; Download either one today, and you are downloading it under the terms of the current, 1 author and 3 weblogs for free, license.</p></blockquote>
<p>If you downloaded MT2.661 through 6A&#8217;s <a href="http://secure.sixapart.com/">secure site</a>, you would have clicked through the license agreements and accepted them. Your MT2.661 installation, while functioned in the same way as the one downloaded prior to May 13, it is now bounded to its new license agreement, with <a href="http://philringnalda.com/blog/2004/05/licensing_matters.php">restrictive terms and conditions</a>. And no, you cannot host unlimited authors nor unlimited blogs with it.</p>
<p>So, what does that leave with the Movable Type users, who might host a community blogsite with a large number of authors and blogs?</p>
<ul>
<li><strong>Pay up</strong>! If you think Movable Type worths it, then do support Six Apart financially. Hopefully they can also come up with something more flexible in time.</li>
<li>If you are a new blogger, you <em>cannot</em> download MT 2.661 and expect to host many authors for free. You have already accepted the new license agreement before you click on that Download button.</li>
<li>You <em>cannot</em> offer your old MT 2.661 tarball on the web, as the old license agreement forbids distribution.</li>
<li>If you were too lazy to upgrade to MT 2.661 before, and stuck at an older version &#8211; there is no way you can upgrade without accepting the new license.</li>
<li>If an exploit has been discovered in MT 2.x, then <em>really bad luck</em>! You cannot upgrade to the current patched release without accepting the new license agreement. However, the old license <em>does</em> allow you to &#8220;modify or alter&#8221; the software for your own use. So if you are a good Perl hacker, then possibly you can patch it up yourself. However, the license forbids distribution of your modification, i.e. you cannot provide your patch on the Internet. So everyone else stuck on MT 2.x has to figure out their own way to hack the code.</li>
<li><em>Switch</em>. A single installation that supports unlimited authors? <a href="http://www.opensourcecms.com/">Lots of them</a>. A single installation that supports unlimited blogsites across different domains, simple deployment, easy migration path from Movable Type, Open Source/Free software, etc? Hopefully <a href="http://wordpress.org/development/archives/2004/05/28/the-road-ahead/">the next WordPress</a> would come close.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2004/06/no-more-unlimited-blog-for-you/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress Migration Notes</title>
		<link>http://scott.yang.id.au/2004/06/wordpress-migration-notes/</link>
		<comments>http://scott.yang.id.au/2004/06/wordpress-migration-notes/#comments</comments>
		<pubDate>Tue, 01 Jun 2004 14:35:31 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[Playground]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2004/06/wordpress-migration-notes/</guid>
		<description><![CDATA[Migrating from Movable Type proves to be pretty much straight forward, as WordPress has already had a well written and documented Movable Type importer, that imports everything including all post entries, comments and trackbacks. However, getting the old permalink to forward to my new WordPress powered link might not be that trivial. One issue is [...]]]></description>
			<content:encoded><![CDATA[<p>Migrating from Movable Type proves to be pretty much straight forward, as WordPress has already had a well written and documented Movable Type importer, that imports everything including all post entries, comments and trackbacks. However, getting the old <em>permalink</em> to forward to my new WordPress powered link might not be that trivial. One issue is the entry ID mapping. Movable Type does not include entry ID in the exported document, thus there is no way for WordPress to match the same ID upon importing. A quick hack to Movable Type&#8217;s export and WordPress&#8217; import function is required to achieve this.</p>
<ol>
<li>
<p>Open <code><em>[MT Installation]</em>/lib/MT/App/CMS.pm</code>, go to line 2970, and make the following change. This assumes Movable Type 2.661, and line number might be different if a different MT version is installed.</p>
<pre class="code">
 CATEGORY: &lt;$MTCategoryLabel$&gt;
 &lt;/MTEntryCategories&gt;
 DATE: &lt;$MTEntryDate format="%m/%d/%Y %I:%M:%S %p"$&gt;
<span style="color:#c00">+POSTID: &lt;$MTEntryID$&gt;</span>
 -----
 BODY:
 &lt;$MTEntryBody convert_breaks="0"$&gt;
</pre>
<p>It adds entry ID into Movable Type export.</p>
</li>
<li>
<p>Use Movable Type&#8217;s user interface to export all entries, comments and trackbacks into a plain text file.</p>
</li>
<li>
<p>Open <code><em>[WP Installation]</em>/wp-admin/import-mt.php</code>, change line 2 to point <code>MTEXPORT</code> to the file exported in step 2, and make the following change in the same file. At around line 268,</p>
<pre class="code">
                $post_date = date('Y-m-d H:i:s', $post_date);
                $post_date_gmt = get_gmt_from_date("$post_date");
                break;
<span style="color:#c00">+               case 'POSTID':
+                   $post_id = $value;
+                   break;</span>
            default:
 //                 echo "n$key: $value";
                break;
</pre>
<p>At around line 280,</p>
<pre class="code">
    } else {
        $post_author = checkauthor($post_author);//just so that if a post already exists, new users are not created by checkauthor
        $wpdb-&gt;query("INSERT INTO $tableposts (
<span style="color:#0c0">-               post_author, post_date, post_date_gmt, post_content, post_title, post_excerpt,  post_status, comment_status, ping_status, post_name, post_modified, post_modified_gmt)</span>
<span style="color:#c00">+               id, post_author, post_date, post_date_gmt, post_content, post_title, post_excerpt,  post_status, comment_status, ping_status, post_name, post_modified, post_modified_gmt)</span>
            VALUES
<span style="color:#0c0">-               ('$post_author', '$post_date', '$post_date_gmt', '$post_content', '$post_title', '$excerpt', '$post_status', '$comment_status', '$ping_status', '$post_name','$post_date', '$post_date_gmt')");</span>
<span style="color:#c00">+               ('$post_id', '$post_author', '$post_date', '$post_date_gmt', '$post_content', '$post_title', '$excerpt', '$post_status', '$comment_status', '$ping_status', '$post_name','$post_date', '$post_date_gmt')");</span>
<span style="color:#0c0">-           $post_id = $wpdb-&gt;get_var("SELECT ID FROM $tableposts WHERE post_title = '$post_title' AND post_date = '$post_date'");</span>
        if (0 != count($post_categories)) {
            foreach ($post_categories as $post_category) {
            // See if the category exists yet
</pre>
<p>It makes WordPress&#8217; MT import script to use the entry ID provided in the exported file.</p>
</li>
<li>
<p>Run the MT import script as usual, i.e. follow the instruction at http://<em>[Your blogsite]</em>/wp-admin/import-mt.php. It should then import all the Movable Type entries mapped to the right entry ID.</p>
</li>
<li>
<p>Remember to disable the import script after it has been completed!</p>
</li>
</ol>
<p>It is then possible to set up mod_rewrite in <code>.htaccess</code> to get WordPress to use the old URL format. For example, if in Movable Type the individual archive uses the <em>/archives/[entry ID].php</em> format, you can use the following rewrite rule:</p>
<pre>
RewriteEngine On
RewriteBase /
RewriteRule ^archives/^([0-9]{6}).php$ index.php?p=$1 [QSA]
</pre>
<p>However, if you are using a different <em>permalink</em> scheme under WordPress, then you need to make it to work differently. For example, this blog uses</p>
<pre>
/%year%/%monthnum%/%postname%/
</pre>
<p>as permalinks template. The easiest way I found is to actually do a redirection from the old URL to the new. Here is the re-write rule for my <code>.htaccess</code>:</p>
<pre>
RewriteEngine On
RewriteBase /
RewriteRule ^archives/^([0-9]{6}).php$ wp-redirect.php?p=$1 [QSA]
</pre>
<p>It has other rules required by the permalinks template, but I am only showing the extra one I got that handles my old permalinks. And inside <code>wp-redirect.php</code>, I have:</p>
<pre class="code">
&lt;?php
require('wp-blog-header.php');
if ($single) {
    foreach ($posts as $post) {
        start_wp();
        header("HTTP/1.1 301 Moved permanently");
        header('Location: '.get_permalink());
        exit;
    }
}
header("HTTP/1.1 404 Not Found");
?&gt;
</pre>
<p>If a single post is loaded, the script will respond with a 301 permanent redirect to the new permalink. A 301 helps the search engine bots to understand that the new URL will be replacing the old.</p>
<p>So far it has been working quite well, and I have not lost anyone landing on my old links.</p>
<hr class="divider"/>
<p><b>Update</b>: For WordPress 1.5+, here is the preferred method. Instead of using a wp-redirect.php script,</p>
<ol>
<li>Install and activate the <a href="http://scott.yang.id.au/2005/05/permalink-redirect/">Permalink Redirect plugin</a>.</li>
<li>Use the following Apache mod_rewrite rule instead:
<pre>
RewriteEngine On
RewriteBase /
RewriteRule ^archives/^([0-9]{6}).php$ /?p=$1 [QSA]
</pre>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2004/06/wordpress-migration-notes/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Movable Type 2.661 Available for Download</title>
		<link>http://scott.yang.id.au/2004/05/movable-type-2661-available-for-download/</link>
		<comments>http://scott.yang.id.au/2004/05/movable-type-2661-available-for-download/#comments</comments>
		<pubDate>Sun, 23 May 2004 21:23:17 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2004/05/movable-type-2661-available-for-download/</guid>
		<description><![CDATA[You can still download Movable Type 2.661. Not that obvious, but still useful for those who do not want to be restricted by the 3.0 license.]]></description>
			<content:encoded><![CDATA[<p><a href="http://fishbowl.pastiche.org/2004/05/23/on_display">You can still download Movable Type 2.661</a>. Not that obvious, but still useful for those who do not want to be restricted by the 3.0 license.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2004/05/movable-type-2661-available-for-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

