<?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; Drupal</title>
	<atom:link href="http://scott.yang.id.au/tag/drupal/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>Mon, 23 Aug 2010 13:21:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Using Drupal for Church Website</title>
		<link>http://scott.yang.id.au/2007/04/using-drupal-for-church-website/</link>
		<comments>http://scott.yang.id.au/2007/04/using-drupal-for-church-website/#comments</comments>
		<pubDate>Sat, 07 Apr 2007 05:07:25 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Quickies]]></category>
		<category><![CDATA[Church]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2007/04/using-drupal-for-church-website/</guid>
		<description><![CDATA[Matt Farina: Drupal for Churches. There is a series of podcast on how to use Drupal on church websites, and by just looking at the episode list it looks pretty interesting! I am downloading them now :) FOCUS website is still running on an old Drupal 4.7 code-base but I have not had anytime working [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://scott.yang.id.au/file/images/drupal.png" alt="Drupal Logo" class="floaty"/><a href="http://www.mattfarina.com/2007/04/05/drupal-churches">Matt Farina: Drupal for Churches</a>. There is a series of podcast on how to use <a href="http://drupal.org/">Drupal</a> on church websites, and by just looking at the episode list it looks pretty interesting! I am downloading them now :) <a href="http://focus-unsw.org/">FOCUS</a> website is still running on an old Drupal 4.7 code-base but I have not had anytime working on it. Those who said that they will help out never turned up (even after accounts have been created and permission assigned to them!) So please let&#8217;s see who wants to maintain the church website again?</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2007/04/using-drupal-for-church-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 5 also got released today</title>
		<link>http://scott.yang.id.au/2007/01/drupal-5-also-got-released-today/</link>
		<comments>http://scott.yang.id.au/2007/01/drupal-5-also-got-released-today/#comments</comments>
		<pubDate>Tue, 16 Jan 2007 03:05:32 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Quickies]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2007/01/drupal-5-also-got-released-today/</guid>
		<description><![CDATA[Drupal 5.0 released after 8 months of development. When I blogged about WordPress&#8217; maintanence release this morning, I was thinking, since both WP 2.1 and Drupal 5 are in released candicates, I wonder which one will go gold first. I think no more guess is needed now :) There has been massive changes since Drupal [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://scott.yang.id.au/file/images/drupal.png" width="100" height="109" alt="Drupal Logo" class="floaty"/> <a href="http://drupal.org/drupal-5.0">Drupal 5.0 released after 8 months of development</a>. When I blogged about <a href="http://scott.yang.id.au/2007/01/updated-to-wordpress-207/">WordPress&#8217; maintanence release</a> this morning, I was thinking, since both WP 2.1 and Drupal 5 are in released candicates, I wonder which one will go gold first. I think no more guess is needed now :) There has been massive changes since <a href="http://scott.yang.id.au/2006/05/drupal-470-released/">Drupal 4.7</a>, but I think I will wait for a few weeks for all contributed modules to catch up before thinking about upgrading. Currently got 3 sites running Drupal 4.7, and it is definitely my favourite F/OSS CMS at the moment.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2007/01/drupal-5-also-got-released-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dries on Setting up Webserver for Drupal</title>
		<link>http://scott.yang.id.au/2006/06/dries-webserver-drupal/</link>
		<comments>http://scott.yang.id.au/2006/06/dries-webserver-drupal/#comments</comments>
		<pubDate>Fri, 09 Jun 2006 13:24:05 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Quickies]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2006/06/dries-webserver-drupal/</guid>
		<description><![CDATA[Dries Buytaert compared different web server and PHP set up for a Drupal powered site. It turns out Apache2 + mod_php4 + APC cache is actually the fastest configuration. However, pre-fork with APC cache on each apache process can use quite a lot of memory as well, if the site has been hit hard. Personally [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://buytaert.net/drupal-webserver-configurations-compared">Dries Buytaert compared different web server and PHP set up for a Drupal powered site</a>. It turns out Apache2 + mod_php4 + APC cache is actually the fastest configuration. However, pre-fork with APC cache on each apache process can use quite a lot of memory as well, if the site has been hit hard. Personally for Drupal I still prefer lighttpd + <a href="http://hostingfu.com/article/use-spawn-fcgi-for-lighttpd-php-fastcgi">spawn-fcgi</a> which has much smaller memory footprint, and almost the same performance.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2006/06/dries-webserver-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dries Buytaert on Backward Compatibility</title>
		<link>http://scott.yang.id.au/2006/05/buytaert-backward-compatibility/</link>
		<comments>http://scott.yang.id.au/2006/05/buytaert-backward-compatibility/#comments</comments>
		<pubDate>Mon, 22 May 2006 08:39:01 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2006/05/buytaert-backward-compatibility/</guid>
		<description><![CDATA[Dries Buytaert, the head mocho of Drupal the PHP-based content management system, talked about software backward compatibility, and how it crosses Drupal&#8217;s core value. He left the dilemma for everyone to pounder. But what to do if many of your users slowly force you to change one of your core values? It seems inevitable that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://buytaert.net/">Dries Buytaert</a>, the head mocho of <a href="http://drupal.org/">Drupal</a> the PHP-based content management system, talked about <a href="http://buytaert.net/backward-compatibility">software backward compatibility</a>, and how it crosses Drupal&#8217;s core value. He left the dilemma for everyone to pounder.</p>
<blockquote><p>But what to do if many of your users slowly force you to change one of your core values? It seems inevitable that sooner than later, we will have to be a lot more careful about breaking peoples&#8217; code. And when that happens, I fear that this will be the end of Drupal as we have come to know it. Probably not immediately, maybe not even for several years, but eventually Drupal will be surpassed by technology that can respond more quickly to change. Maybe that is bound to happen anyway, and when it does, having made as many people happy as possible (even at your own expense), is the only thing that really mattered?</p></blockquote>
<p>I used Drupal on two of my sites because of its flexibility, modular architecture and clean cruft-free code. I know it is important for a software to have itself re-factored, optimised and re-designed again and again to stay on the bleeding age, and I am very glad about the decisions people at Drupal have been making.</p>
<p>However may I say that I have also experienced the pain of some webmasters when the new release just broke every customisation you have made to the site? My small church website was off-line for two hours while I upgraded the database, fixed up customisation, and patched up themes. Database upgrade wasn&#8217;t all that straight forward (install script picked the wrong scheme version). I can imagine that a medium-large site would take even longer to have every functionality fixed.</p>
<p>At least I&#8217;ll have a great publishing platform for a few months (yes, Drupal 4.7 is <em>really good</em>) until I have to worry about upgrading to 4.8 again (or 5.0?).</p>
<p>This &#8220;backward-compatibility&#8221; issue however, plagues every form of software development. A constant struggle between the person who oversees the architect, and the people who implement it, deploy it, support it, etc. A shinning new platform has been released with revolutionary design! Great! Everyone rejoices, and number of installations grow like mushrooms in the forest. The next thing you know, it becomes a dinosaurs, with hacks everywhere trying to be backward compatible to keep all its customers happy. It becomes slow, buggy and eventually a dead project on SourceForge, like million of others.</p>
<p>That&#8217;s okay. Something more revolutionary will be replacing it. But don&#8217;t count on everything that will last forever.</p>
<p><em>(<b>Note</b>: Oh yeah, it happens in the commercial software world as well, and having backward compatibility is always essential &#8212; we can&#8217;t ask the customers to &#8220;manually fix the database tables when it does not upgrade&#8221;. Okay. I am a bit depressed today.)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2006/05/buytaert-backward-compatibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 4.7.0 Released</title>
		<link>http://scott.yang.id.au/2006/05/drupal-470-released/</link>
		<comments>http://scott.yang.id.au/2006/05/drupal-470-released/#comments</comments>
		<pubDate>Mon, 01 May 2006 10:52:59 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2006/05/drupal-470-released/</guid>
		<description><![CDATA[Drupal 4.7.0 has been released by their great development team, and I actually just spotted when I went there trying to find a module for FOCUS church website. FOCUS still runs 4.6 (which was released more than a year ago), but I have also started a new site that has been running 4.7 release candidate [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://scott.yang.id.au/file/images/drupal.png" class="floaty" width="100" height="109" alt="Drupal"/><a href="http://drupal.org/drupal-4.7.0">Drupal 4.7.0 has been released by their great development team</a>, and I actually just spotted when I went there trying to find a module for <a href="http://focus-unsw.org/">FOCUS church website</a>. FOCUS still runs 4.6 (which was <a href="http://scott.yang.id.au/2005/04/drupal-460-released/">released more than a year ago</a>), but I have also started a new site that has been running 4.7 release candidate for a few days, which I found way cooler than the version it replaces.</p>
<p>I am still exploring, but so far things I really liked:</p>
<ul>
<li>Auto complete input fields with AJAX. You&#8217;ll spot those fields with a little circle on the right.</li>
<li>Mass comment operations. Very much needed. Great to clean out comment spams.</li>
<li>Flexible block regions. Now they can define any number of regions in the theme which is not limited to left/right sidebars.</li>
<li>Tagging. It is now standard part of ever-so-flexible taxonomy/category system. Nice.</li>
<li>User profiles. Also come standard by default &#8212; used to require &#8220;profile&#8221; module.</li>
</ul>
<p>I am still in the process of setting up this new site, and I might take sometime at the end of this week to try to upgrade FOCUS site to 4.7. I think the only thing I would like to suggest at the moment is &#8212; please use Subversion to manage your code repository! Not only CVS feels &#8220;old-school&#8221;, I also like to keep my modules up-to-date with one single command, like how I normally <a href="http://fucoder.com/2006/04/svnexternal-wordpress-plugins/">manage my WordPress installations</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2006/05/drupal-470-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 4.6.3 Released</title>
		<link>http://scott.yang.id.au/2005/08/drupal-463-released/</link>
		<comments>http://scott.yang.id.au/2005/08/drupal-463-released/#comments</comments>
		<pubDate>Mon, 15 Aug 2005 07:01:47 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=1132</guid>
		<description><![CDATA[Stephan Esser from Hardened-PHP has reported yet another vulnerability in the XML-RPC library depended by many open source projects, and Drupal, the publishing platform that powers FOCUS church website, released security updates for their 4.6.x and 4.5.x branches. Security advisory can be seen here. All Drupal users are encouraged to upgrade as soon as possible, [...]]]></description>
			<content:encoded><![CDATA[<p>Stephan Esser from <a href="http://www.hardened-php.net/">Hardened-PHP</a> has reported yet another vulnerability in the XML-RPC library depended by many open source projects, and <a href="http://drupal.org/">Drupal</a>, the publishing platform that powers <a href="http://focus-unsw.org/">FOCUS church website</a>, released <a href="http://drupal.org/drupal-4.6.3">security updates</a> for their 4.6.x and 4.5.x branches.</p>
<p>Security advisory can be seen <a href="http://drupal.org/files/sa-2005-004/advisory.txt">here</a>. All Drupal users are encouraged to upgrade as soon as possible, or alternatively remove <code>xmlrpc.php</code> from the root Drupal directory.</p>
<p>I took a look at the change log in 4.6.3, and noticed that there were more than just security updates. There are also some minor bug fixes, so I guess it is worthwhile to upgrade even if you do not use XML-RPC to post stories.</p>
<p>And instead of patching the old Useful Inc&#8217;s <a href="http://phpxmlrpc.sourceforge.net/">XML-RPC library</a> again, someone back-ported <a href="http://drupal.org/node/28466">Drupal 4.7.0</a>&#8216;s new XML-RPC library, which is based on <a href="http://scripts.incutio.com/xmlrpc/">the Incutio XML-RPC Library</a>. Much less brain dead than Userful Inc&#8217;s one (that&#8217;s the one we use at work), and hopefully will be more secure.</p>
<p>That was a great effort from the Drupal guys &#8211; less than 3 days of turn around from the announcement, code patched and new version released. Now I am wondering when the <a href="http://wordpress.org/">WordPress people</a> will release a new version, as I can see the &#8220;register_globals&#8221; exploit is about to go wild&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2005/08/drupal-463-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Re-doing FOCUS-UNSW.org</title>
		<link>http://scott.yang.id.au/2005/07/re-doing-focus-unsworg/</link>
		<comments>http://scott.yang.id.au/2005/07/re-doing-focus-unsworg/#comments</comments>
		<pubDate>Tue, 19 Jul 2005 12:33:19 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Church]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Webmastery]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=1112</guid>
		<description><![CDATA[It has been under my todo list for at least a year, and the development has gone through multiple iterations of trial, error and completely re-work. Yesterday morning I have finally decided to switch our church website, FOCUS-UNSW.org, from my old home-build content management system to the new Drupal based site. Not just switching the [...]]]></description>
			<content:encoded><![CDATA[<p>It has been under my todo list for at least a year, and the development has gone through multiple iterations of trial, error and completely re-work. Yesterday morning I have finally decided to switch our church website, <a href="http://focus-unsw.org/">FOCUS-UNSW.org</a>, from my old home-build content management system to the new <a href="http://drupal.org/">Drupal</a> based site. Not just switching the backend engine, I have also decided to change the direction, <em>away</em> from a failed community-driven rubbish dump to this simple information-only site.</p>
<p>And here is my story.</p>
<h3 id="toc-history">History</h3>
<p>Our church website started its life in late 1999 (even before <a href="http://focus-unsw.org/church/iuc">our church</a> has started!) as a Slash-like simple content management system written in <a href="http://www.perl.com/">Perl</a>, utilising <a href="http://www.postgresql.org/">PostgreSQL</a> as its database, and ran as a CGI script on my old 100Mhz Pentium box connecting to the world via Bigpond Direct&#8217;s permanent dialup connection. Yes, it was 33.6kbps of out-bound bandwidth that serves FOCUS-UNSW.org all the way <a href="http://scott.yang.id.au/2002/07/just-got-adsl-approved/">til August 2002</a>. I still remember after the church camp or MYC, out-bound traffic will be completely congested with people crowding in to look at the photos. Currently (as of July 2005), FOCUS-UNSW.org runs on a DSL service with 512kbps out-bound bandwidth that has slacks most of the time.</p>
<p>I moved from Perl to <a href="http://www.php.net/">PHP</a> 3 later in 2000, as Perl via CGI is just too slow. It was great fun learnING PHP. I don&#8217;t think I have touched a single line of Perl since (partly because I am now in love with <a href="http://www.python.org/">Python</a>). I have also moved away from PostgreSQL to <a href="http://www.mysql.com/">MySQL</a>, as (1) I actually had more experience with MySQL (since &#8217;97) (2) PostgreSQL 6.x kept on crashing and produced corrupted database. I know PostgreSQL 7/8 is much better, but I have not bothered to come back.</p>
<p>The old FOCUS-UNSW.org was designed to be like a moderated blog site. Members in FOCUS can create an account, and they can write comments or articles. Articles need to be approved by administrators, and I have to grant administrator roles to some keen users. As the churches have new events all the time, it was intended to have people contribute the news of what have been happening, so I do not have to write all the contents myself.</p>
<p>&#8220;Community-driven&#8221; was certainly one of the goals. I later on tried to integrate lots of other third party packages into FOCUS-UNSW.org&#8217;s core, like <a href="http://gallery.sourceforge.net/">Gallery</a>, <a href="http://phorum.sourceforge.net/">Phorum</a>, <a href="http://myphpcalendar.sourceforge.net/">myPHPCalendar</a>, etc, trying to get the community to contribute and build.</p>
<p>But it did not work. Admins graduated and moved on, just like everyone else in FOCUS. And very few bothered to contribute anything. As I was getting more busy in 2003, <a href="http://scott.yang.id.au/2003/03/dude-where-is-my-sabbath/">looking after MBF</a>, <a href="http://scott.yang.id.au/2003/10/done-deal/">buying a house</a>, <a href="http://scott.yang.id.au/2004/02/moving/">moving</a>, <a href="http://scott.yang.id.au/2004/07/saturday-planning/">preparing for the baby</a>, etc, I no longer have the time to look after the content and any site improvement (coding does take a lot of time). It just sits there in a limbo state, a bunch of heavily hacked PHP scripts over the past 5 years, waiting to be buried. <a href="http://scott.yang.id.au/2003/02/thoughts-on-cms-for-focus-net/">I have spelt out my frustration more than 2 years ago</a>.</p>
<p>Security is also another issue. As XSS and SQL injection gets more wide spread and more analysed by the hackers, FOCUS-UNSW.org too also might be theIR next victim. Due to other commitments I just cannot afford to give constant security audits like other open source content management systems have received from its users. Much easier to be diligently upgrading an existing package, than be the only one looking after your own code. So I decided, maybe it is time to re-do the FOCUS-UNSW.org website from scratch, utilising a popular FOSS CMS. <a href="http://forum.focus-unsw.org/viewtopic.php?id=5">Read my explanation one year ago on the FOCUS forum</a>.</p>
<p>Moreover, there are also &#8220;ministry difficulties&#8221; associated with this community driven site. Not everyone is like-minded and contributing constructive contents. Worse than <em>contributing no content</em>, you get people writing bad comments on our suppose-to-be community-driven church website, that is suppose to represent the church. That&#8217;s FOCUS &#8211; a student church taking people from all kinds of background and having all sorts of opinions. A stranger landed on one of our pages would have no idea, and might be mistaken that these &#8220;opinions&#8221; represent what we believe. A community-driven site that lets everyone to contribute cannot add value to the package in this instance, it actually has negative effects to the whole ministry. Again, <a href="http://scott.yang.id.au/2004/04/not-a-week-to-look-forward-to/">this blog has kept that part of the memory</a>.</p>
<p>I started coding and finding a good CMS for FOCUS-UNSW.org early last year. I have tried out quite a few existing packages, with the aim that the new site needs to be easy to maintain, information-driven, and tells the visitors only what they need to know: who we are, what do we believe, where and when do we meet, etc.</p>
<h3 id="toc-movabletype">MovableType</h3>
<p>I started out with <a href="http://movabletype.org/">MovableType</a> 2.6. I initially designed it in the way that the website is consisting 3 &#8220;blogs&#8221; &#8211; chronologically ordered news items, hierarchical pages, and &#8220;templates&#8221; where a designer can use PHP include() to insert them into various places.</p>
<p>I have only managed to write a little bit of PHP support library for it, before May 2004 came and <a href="http://scott.yang.id.au/2004/05/license-changes-with-movable-type-3/">SixApart announced the changes to MovableType license</a>. Nah. I never looked at MovableType again.</p>
<h3 id="toc-textpattern">TextPattern</h3>
<p>I like <a href="http://textpattern.com/">TextPattern</a>. It has a very helpful community. <a href="http://textism.com/">Dean Allen</a> has a great mind. I <a href="http://scott.yang.id.au/2004/08/test-driving-textpattern/">reviewed TextPattern</a> almost a year ago. I have one live TextPattern site for my <a href="http://anna.yang.id.au/">baby daughter</a>. Therefore it was one of the first to be considered when I started off designing the new FOCUS website. I even have a <a href="http://scott.yang.id.au/2004/08/what-ive-been-working-on/">fully working demo site running</a> at one stage.</p>
<p>But the progress of TextPattern is really disappointing. It has been a year since my previous review, and version 1 is still not out yet. Something trivial like XML-RPC support does not come in standard packages. I also wonder how many people can really get over the section vs. category semantic in TextPattern. Personally I found WordPress&#8217; (and other CMS) static page vs. blog entry is easier to understand.</p>
<p>So I have the test site running by itself for a while. It got forgotten, and TextPattern has never ended up being the one.</p>
<h3 id="toc-wordpress">WordPress</h3>
<p>Did I mention <a href="http://wordpress.org/">WordPress</a>? When <a href="http://scott.yang.id.au/2005/02/wp-15-announced/">1.5 came out in February this year</a>, with its &#8220;page&#8221; feature maybe it would be the new CMS of choice! After playing with WP1.5 for a while, I then realise, it would require a lot of work to have it working as a proper CMS (without excessive hacks).</p>
<p>And talking about hacks, I do not think WordPress has the cleanest PHP code on earth. There is something fundamentally wrong down there, and that really deters me from using it for anything other than light weight personal blogsite.</p>
<h3 id="toc-drupal">Drupal</h3>
<p>There are other packages that I have looked at, and a few prototype have been built. At the end, <a href="http://drupal.org/">Drupal</a> won at the end. It is fast. It is very modular. The node system is very flexible. It does almost everything I want without hacking a single line of PHP. Well, not quite, but you get what I mean. I will reserve my review on Drupal for another day. It is so good that I am now developing two more sites on this platform.</p>
<p>Beside attempting to keep the site to <a href="http://www.w3.org/TR/xhtml1/">web standard</a>, I wanted to keep the site simple. Two nodes that are &#8220;promoted to the front page&#8221; and &#8220;sticky at the top of the lists&#8221; gives a <a href="http://focus-unsw.org/about">summary of what FOCUS is about</a>, as well as our <a href="http://focus-unsw.org/meeting">meeting time and venues</a>. The about page is actually part of a &#8220;book&#8221;, which gives you that hierarchical menu on the sidebar. Taxonomy is used to separate news items into different fellowship groups. And that&#8217;s it! No forum, no user stories. That won&#8217;t add any value to our public site anyway, reason stated previously.</p>
<p>Our <a href="http://focus-unsw.org/meeting">meeting time &amp; location</a> page also has my first attempt to use the <a href="http://www.google.com/apis/maps/">Google Map API</a>. Yeah &#8211; it is good, easy to use and very flexible. Too bad that we only have satellite images but no actual map.</p>
<div style="text-align:center"><img src="http://scott.yang.id.au/file/images/focus-unsw-2005.jpg" alt="FOCUS-UNSW.org 2005" /></div>
<h3 id="toc-future">Future</h3>
<p>I am hoping that FOCUS-UNSW.org can stay in the current state for the next couple of years. What about the &#8220;community&#8221; ingredient that I have left out in making the current site? Part of forum has somehow been replaced by blogs, either hosted on <a href="http://focuser.net/">FOCUSer.net</a> or elsewhere. Why come to a central place to write, when you can write at your own home? With RSS aggregators, it is not difficult keep tracking what everyone has to say.</p>
<p>One of my other Drupal project is also trying to bridge this gap between the old and the new. Drupal is great for content management, it is also a excellent community builder. After all, the tagline of Drupal is &#8220;Community plumbing&#8221;. I have got a few ideas, and some of them were outlined in <a href="http://scott.yang.id.au/2005/05/what-i-have-been-doing/">this post</a> under <strong>FOCUS shop</strong>. Maybe towards the end of this year.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2005/07/re-doing-focus-unsworg/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Drupal.org&#8217;s New Servers</title>
		<link>http://scott.yang.id.au/2005/07/drupalorgs-new-servers/</link>
		<comments>http://scott.yang.id.au/2005/07/drupalorgs-new-servers/#comments</comments>
		<pubDate>Fri, 15 Jul 2005 06:07:13 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2005/07/drupalorgs-new-servers/</guid>
		<description><![CDATA[Drupal, an open source PHP-based content management system, has its web site gone down last week, due to shared server getting hacked. It asked the community for $3,000 donation so they can buy a dedicate server, but subsequently has raised $10,000! Moreover, Sun Microsystem has donated a dual-Opteron Sun Fire. Plus the three Dell Linux [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://scott.yang.id.au/file/images/drupal.png" alt="Drupal" style="float:right;margin:0 0 5px 12px"/><a href="http://drupal.org/">Drupal</a>, an open source PHP-based content management system, has its <a href="http://drupal.org/node/26545">web site gone down last week</a>, due to shared server getting hacked. It <a href="http://drupal.org/node/26602">asked the community for $3,000 donation</a> so they can buy a dedicate server, but subsequently has raised $10,000! Moreover, <a href="http://www.sun.com/">Sun Microsystem</a> has donated a dual-Opteron Sun Fire. Plus the three Dell Linux boxes they are going to buy, all of them will be hosted at <a href="http://osuosl.org/">Open Source Lab</a>&#8216;s facility. <a href="http://drupal.org/node/26707">Details here</a>.</p>
<p>Not bad. From a single CPU shared box to 4 dual-CPU dedicated servers. Again that shows how much community support there is in open source software.</p>
<p>Btw, the new FOCUS website is powered by Drupal. Much simpler, with around 20 pages. I might release it this weekend.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2005/07/drupalorgs-new-servers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>blogs4God moving to Drupal</title>
		<link>http://scott.yang.id.au/2005/07/blogs4god-moving-to-drupal/</link>
		<comments>http://scott.yang.id.au/2005/07/blogs4god-moving-to-drupal/#comments</comments>
		<pubDate>Sun, 03 Jul 2005 11:23:49 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Quickies]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2005/07/blogs4god-moving-to-drupal/</guid>
		<description><![CDATA[blogs4God, the Christian blogging directory, is going to move from MovableType to Drupal, Mean Dean announced. Drupal is really good for community blogging. Great platform and efficient clean code. The new FOCUS website will be based on Drupal as well. Can&#8217;t wait to see the new b4G.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.blogs4god.com/linker/article.php?a=001926">blogs4God, the Christian blogging directory, is going to move from MovableType to Drupal</a>, Mean Dean announced. Drupal is really good for community blogging. Great platform and efficient clean code. The new FOCUS website will be based on Drupal as well. Can&#8217;t wait to see the new <a href="http://www.blogs4god.com/">b4G</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2005/07/blogs4god-moving-to-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 4.6.0 Released</title>
		<link>http://scott.yang.id.au/2005/04/drupal-460-released/</link>
		<comments>http://scott.yang.id.au/2005/04/drupal-460-released/#comments</comments>
		<pubDate>Sun, 17 Apr 2005 11:29:27 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Quickies]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/2005/04/drupal-460-released/</guid>
		<description><![CDATA[Drupal is releasing their latest and greatest, which is 4.6.0 at the moment. This is great, especially after I&#8217;ve spent my afternoon setting up a site using the old 4.5.2 version. D&#8217;oh. This always happens.]]></description>
			<content:encoded><![CDATA[<p><a href="http://drupal.org/drupal-4.6.0">Drupal is releasing their latest and greatest</a>, which is 4.6.0 at the moment. This is great, especially after I&#8217;ve spent my afternoon setting up a site using the old 4.5.2 version. D&#8217;oh. This always happens.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2005/04/drupal-460-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
