<?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/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Dented Reality &#187; blogs</title>
	<atom:link href="http://dentedreality.com.au/tags/blogs/feed/" rel="self" type="application/rss+xml" />
	<link>http://dentedreality.com.au</link>
	<description>Beau Lebens throws down his opinion on all sorts of things he doesn&#039;t know too much about.</description>
	<lastBuildDate>Tue, 15 May 2012 07:24:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-beta4-20800</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>New Section on Site</title>
		<link>http://dentedreality.com.au/2004/03/new-section-on-site/</link>
		<comments>http://dentedreality.com.au/2004/03/new-section-on-site/#comments</comments>
		<pubDate>Thu, 18 Mar 2004 05:59:00 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Site News]]></category>
		<category><![CDATA[Techn(ical|ology)]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[Featured]]></category>

		<guid isPermaLink="false">http://wiggin.local/dev/dentedreality.com.au/2004/03/new-section-on-site/</guid>
		<description><![CDATA[I wrote up an article/essay which is like an introduction to blogs and blogging, and I needed somewhere to put it on this site, so a new section has been born. Head over to the Feature Articles section to see the first article, Blogs: What Are They Good For?. I hope to put up more [...]]]></description>
			<content:encoded><![CDATA[<p>I wrote up an article/essay which is like an introduction to blogs and blogging, and I needed somewhere to put it on this site, so a new section has been born.</p>
<p>Head over to the <a href="/features/" title="Feature Articles">Feature Articles</a> section to see the first article, <a href="/features/blogs/intro/" title="Read the article about blogs">Blogs: What Are They Good For?</a>. I hope to put up more articles in this section as I come across interesting topics, so keep an eye out here for announcements when a new one goes up.</p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2004/03/new-section-on-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Blogging APIs</title>
		<link>http://dentedreality.com.au/2004/03/blogging-apis/</link>
		<comments>http://dentedreality.com.au/2004/03/blogging-apis/#comments</comments>
		<pubDate>Wed, 10 Mar 2004 20:47:29 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Techn(ical|ology)]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[apis]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://dentedreality.com.au/?p=608</guid>
		<description><![CDATA[On the blosxom mailing list, someone was confused about the interaction between the different APIs for accessing blogging tools and formats. They asked what the story was, and I responsed with this summary of the market (available from the blosxom mailing list archives) (which was current at the time, but getting a little dated now); [...]]]></description>
			<content:encoded><![CDATA[<p>On the <a title="Go to the blosxom mailing list on yahoo.com" href="http://groups.yahoo.com/group/blosxom/">blosxom mailing list</a>, someone was confused about the interaction between the different APIs for accessing blogging tools and formats. They asked what the story was, and I responsed with this summary of the market (available from the <a title="View my post in the archives" href="http://groups.yahoo.com/group/blosxom/message/7010">blosxom mailing list archives</a>) (which was current at the time, but getting a little dated now);</p>
<blockquote><p>From:  &#8220;Beau&#8221; &lt;beau@d&#8230;&gt;<br />
Date:  Tue Mar 9, 2004  4:00 pm<br />
Subject:  Re: [blosxom] APIs, new blogging things, etc.</p>
<p>Ok Steve, I&#8217;ll take a bash at some of this, since I&#8217;ve been working with blogging APIs for a couple years now in effect, I&#8217;ve come across all the ones that you&#8217;ve mentioned <img src='http://dentedreality.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Someone else please fill gaps or correct me if I slip up somewhere <img src='http://dentedreality.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Ok &#8211; so, in approximate chronological order of time of appearance on the scene;</p>
<p>* Blogger API 1.0<br />
- <a href="http://plant.blogger.com/api/">http://plant.blogger.com/api/</a><br />
The original &#8211; based on XML-RPC [1] calls, gave access to most (all?) of Blogger&#8217;s original functionality, and was pretty darned easy to use. You POST an XML doc with encoded requests in it to a specific URL, and the response is another XML doc which you can then use however you like. Ev Williams of Blogger knocked this up over a couple of days apparently, and it went crazy from there &#8211; I&#8217;m still using it today in http://www.dentedreality.com.au/avantblog and it still works (usually <img src='http://dentedreality.com.au/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> )</p>
<p>* metaWebLogAPI<br />
- <a href="http://www.xmlrpc.com/metaWeblogApi">http://www.xmlrpc.com/metaWeblogApi</a> [Added 2004-07-07]<br />
Effectively a derivative of the Blogger API (and also XML-RPC based), this one came up to support Radio, I believe Dave Weiner knocked it up, and there was some animosity between he and Ev Williams over whether they should combine to create a unified blogging API (Radio and Blogger being the big 1 at the time) or go their separate ways. I believe one of the main reasons things went this way was because Blogger didn&#8217;t need/want title field support, but Radio did,<br />
thus the metaWebLogAPI, intended to be more universal.</p>
<p>* Blogger API 2.0<br />
- <a href="http://www.blogger.com/developers/api/documentation20.html">http://www.blogger.com/developers/api/documentation20.html</a><br />
Blogger realised that with their new versions, support from Google etc, they needed to clean up their API-act, so they started working on API 2.0. This one supports title fields and a number of other things, and is accessed via XML-RPC as well. As you can see at the URL, the draft specs were released in Feb 2003, but a couple months later, it was revoked and people were instructed not to use it, because there was no support for it and Atom (then called Echo) was going to be used in prefence&#8230; which brings us to&#8230;</p>
<p>* Echo&#8230; Necho&#8230; Atom API<br />
- <a href="http://www.intertwingly.net/wiki/pie/FrontPage">http://www.intertwingly.net/wiki/pie/FrontPage</a><br />
- <a href="http://www.atomenabled.org/">http://www.atomenabled.org/</a><br />
Originally called Echo, then they decided that was no good, so it was refered to as Necho (Not Echo) for a while, and finally ended up being called Atom. This one is based on a REST architecture ([2], [3]), based on [4]. The Atom API sort of duplicates the efforts of RSS, in that it presents blog data in an XML format, but it also allows you to modify that data (thus API) via<br />
REST-style interactions, involving PUT/POST/DELETE requests. I haven&#8217;t worked all this out just yet, but I have to so that I can update a few projects of mine (namely AvantBlog [5] and webpad [6]). There is also a SOAP [7] implementation of Atom, which I assume supports all the same sort of functions (retrieving posts/blogs, updating them etc), tho I haven&#8217;t looked at that at<br />
all, as personally I hate SOAP <img src='http://dentedreality.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  The idea of Atom is to provide a universal API which will be supported by all blogging systems (I believe MT and Blogger are already on board, others are likely to follow) so that we can write tools which will interop with all systems easily.</p>
<p>[1] <a href="http://www.xmlrpc.com/">http://www.xmlrpc.com/</a><br />
[2] <a href="http://internet.conveyor.com/RESTwiki/moin.cgi/FrontPage">http://internet.conveyor.com/RESTwiki/moin.cgi/FrontPage</a><br />
[3] <a href="http://www.xfront.com/REST.html">http://www.xfront.com/REST.html</a><br />
[4] <a href="http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm">http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm</a><br />
[5] <a href="http://www.dentedreality.com.au/avantblog">http://www.dentedreality.com.au/avantblog</a><br />
[6] <a href="http://www.dentedreality.com.au/webpad">http://www.dentedreality.com.au/webpad</a><br />
[7] <a href="http://www.w3.org/TR/soap/">http://www.w3.org/TR/soap/</a></p>
<p>Now, as for blosxom&#8217;s support for any of this mumbo jumbo &#8211; I know that sxtem [8] was written to provide Blogger API functionality for blosxom, and then you also have the atomfeed plugin [9] to provide an outgoing only (RSS-like syndication side of Atom, but not the modification side) feed for blosxom blogs. As for complete Atom API integration (allowing post editing etc via REST-calls), I&#8217;m not aware of any implementation allowing that so far, probably because the Atom spec [10] is still somewhat in flux, and even if it&#8217;s not, it&#8217;s a little hard to understand (for me at least <img src='http://dentedreality.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>[8] <a href="http://www.blosxom.com/plugins/input/sxtem.htm">http://www.blosxom.com/plugins/input/sxtem.htm</a><br />
[9] <a href="http://www.blosxom.com/plugins/syndication/atomfeed.htm">http://www.blosxom.com/plugins/syndication/atomfeed.htm</a><br />
[10] <a href="http://www.atomenabled.org/developers/api/atom-api-spec.php">http://www.atomenabled.org/developers/api/atom-api-spec.php</a></p>
<p>So there you have it &#8211; as far as I am aware, that&#8217;s how the playing field lies at this point in regards to blogging APIs, and I haven&#8217;t even bothered to mention Movabletype (which, incidentally, implements a mish-mash of Blogger.com API and metaWebLogAPI functionality), so we&#8217;re doing quite well <img src='http://dentedreality.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  The beauty of blosxom is that to some extent, it doesn&#8217;t even need any of this mumbo-jumbo &#8211; you can call FTP the blosxom API if you really want <img src='http://dentedreality.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  When I eventually get an Atom toolkit operational, it&#8217;ll be written in PHP and linked from my Blogger API page [11], which is the current home of a number of other PHP-based blogging classes and function libraries. Until then &#8211; I&#8217;ll keep an eye out and play Lazy-web-style in the hope that someone else will beat me to it <img src='http://dentedreality.com.au/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>[11] <a href="http://dentedreality.com.au/bloggerapi/">http://dentedreality.com.au/bloggerapi/</a></p>
<p>Cheers, and I hope that sums things up for you Steve (and others)</p>
<p>Beau</p>
<p>&#8211;<br />
Beau Lebens<br />
Information Architect<br />
beau@d&#8230;<br />
Dented Reality &#8211; www.dentedreality.com.au<br />
Information Architecture, Usability, Web Development</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2004/03/blogging-apis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Blogs: What Are They Good For?</title>
		<link>http://dentedreality.com.au/2003/06/blogs-what-are-they-good-for/</link>
		<comments>http://dentedreality.com.au/2003/06/blogs-what-are-they-good-for/#comments</comments>
		<pubDate>Wed, 04 Jun 2003 20:42:48 +0000</pubDate>
		<dc:creator>Beau Lebens</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Techn(ical|ology)]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://dentedreality.com.au/?p=605</guid>
		<description><![CDATA[NOTE: This post was written in 2003 and in places is now out of date. WordPress is now the dominant self-installed blogging platform, and continues to gain more of the market. Updates have been integrated into this post. What is a Blog? In its &#8216;purest&#8217; form, a blog is something akin to an online, personal [...]]]></description>
			<content:encoded><![CDATA[<p><strong>NOTE:</strong> This post was written in 2003 and in places is now out of date. <a href="http://wordpress.org">WordPress</a> is now the dominant self-installed blogging platform, and continues to gain more of the market. Updates have been integrated into this post.</p>
<h3>What is a Blog?</h3>
<p>In its &#8216;purest&#8217; form, a blog is something akin to an online, personal journal or diary,          taking the form of a series of chronologically-ordered, short, personal posts on a website.          It is easy to update and normally works by adding short posts to a template design of some sort.</p>
<p>BLOG is short for weB LOG, and became recognised widely as a web-publishing format in about 1999, when, among others,           <a title="Visit Evan's personal website" href="http://www.evhead.com/">Evan Williams</a> (via <a title="Visit the Pyra Labs website (not much there)" href="http://www.pyra.com/">Pyra Labs</a>, now owned by <a title="Visit google.com" href="http://www.google.com/">Google</a>) created <a title="Visit blogger.com" href="http://www.blogger.com/">Blogger.com</a>,          a free-to-access blogging tool which published your blog back to your own site by <acronym title="File Transfer Protocol">FTP</acronym>.           Blogger.com is currently one of the most popular blogging platforms in the world, along with <a href="http://wordpress.org">WordPress</a>, <a title="Visit livejournal.com" href="http://www.livejournal.com/">LiveJournal</a> and <a title="Visit movabletype.org" href="http://www.movabletype.org/">MovableType</a>.</p>
<p>Blogging (the process of posting an update to a blog) took off, as did the community around it.          Bloggers proved to be a friendly bunch, and many of them linked to each other and other sites,          creating a dense web of links and opinion. The personal nature of most blogs meant that          blogs became one of the most accessible personal-opinion formats on the web.</p>
<h3>Why Blog?</h3>
<p>Why would anyone want to keep an updated record of their personal thoughts and opinions online?          There&#8217;s a lot more to blogs than just that, but even for that purpose alone, it&#8217;s an amazing way          to exercise a right to free speech, and to reach potentially millions of people with your thoughts.</p>
<p>There are a growing number of different applications of blog-technology, including:</p>
<ul>
<li>Professional News Sites/Portals</li>
<li>Lightweight Content Management for all sorts of websites</li>
<li>To-Do Lists (personal or across a group)</li>
<li>Review Sites (movies, music, food, you name it!)</li>
<li>Corporate Knowledge Management (Knowledge Logs or <a title="Visit the yahoo.com k-logs mailing list site" href="http://groups.yahoo.com/group/klogs">K-Logs</a>)</li>
<li>Project Management (recording work completed at &#8216;x&#8217; time for &#8216;y&#8217; project)</li>
<li>Podcasting (delivering audio segments periodically)</li>
<li>Vlogging (Video-blogging; delivering video snippets/segments periodically)</li>
</ul>
<p>There will no doubt be more uses for the technology in the future, especially as blogs and related          technologies evolve and mature more, and as different kinds of <acronym title="Data about data">meta-data</acronym> is stored within blogs.</p>
<h3>How Do I Blog?</h3>
<p>Most blogging systems have their own interface of some sort for posting blogs, whether it be via          the web (like <a title="Visit blogger.com" href="http://www.blogger.com/">Blogger.com</a> and <a title="Visit movabletype.org" href="http://www.movabletype.org/">MovableType</a>),          using one of the many desktop clients (like <a title="Visit the w.bloggar website" href="http://www.wbloggar.com/">w.bloggar</a> and <a href="http://www.red-sweater.com/marsedit/">MarsEdit</a>), or          even straight into a text file in a directory (like <a title="Visit blosxom.com" href="http://www.blosxom.com/">blosxom</a> uses).</p>
<p>A common thread amongst each of these systems is that each &#8216;post&#8217; is treated as a separate entity,           which allows for a number of cool features (see below).</p>
<p>Today, there are tools of all sorts for posting to blogs, including 2 of my own, <a title="Visit the AvantBlog project page on this site" href="../avantblog/">AvantBlog</a>,          for posting to Blogger.com from a handheld/Palm device, and <a title="Visit the webpad project page on this site" href="../webpad/">webpad</a>, a more powerful editor with          access to a number of different blogging systems and number of HTML tools for managing post content.</p>
<h3>Bells &amp; Whistles</h3>
<p>With blogs becoming more popular, a number of related technologies and extras have developed          in the last few years. Some of the more popular features/extras are:</p>
<dl>
<dt>Comments</dt>
<dd>Allowing readers to contribute comments to a blog post creates a feedback loop and in many             cases provides a simple discussion forum/community feel.</dd>
<dt>Categorization/Topics</dt>
<dd>Most blogging tools allow for some sort of categorisation of posts so that they can be             organised according to topics. Different systems handle this in different ways, for example             MovableType allows you to store a post against multiple categories, while blosxom stores a post             in a single directory, representing a topic/category.</dd>
<dt>RSS/Atom</dt>
<dd><acronym title="Really Simple Syndication">RSS</acronym> allows other users to easily syndicate             the content of your blog into their own, or into a news reader/aggregator of some sort (web-based             like <a title="Visit bloglines.com" href="http://www.bloglines.com/">BlogLines</a>, or desktop-based like <a title="Visit the NetNewsWire website" href="http://ranchero.com/netnewswire/">NetNewsWire</a>).              In addition to content syndication, Atom also provides a programming interface for             modifying posts made in a blog using other tools.</dd>
<dt>Calendar Navigation</dt>
<dd>Many blog tools offer the option of including a calendar on your blog, so that people can             navigate your posts by jumping straight to a particular date and seeing all posts on that day/month/year.</dd>
<dt>Permalinks</dt>
<dd>Upholding the spirit of a &#8216;permanent location&#8217; for everything on the Internet, so-called             permalinks are automatically-created URLs which are intended to be the permanent location             of a post, even after it &#8216;scrolls off&#8217; the homepage of a blog (since only a certain number             of posts will be displayed on the homepage normally).</dd>
<dt>Blog-roll</dt>
<dd>Since bloggers are such a friendly bunch, they often maintain a list of the blogs which they             read regularly. This list is normally presented along the side of their own blog, so that you             might also find other sites which interest you. This list is called a blog-roll (see <a title="Visit blogrolling.com, the home of blog-rolling!" href="http://www.blogrolling.com/">blogrolling.com</a> for more about blog-rolls).</dd>
</dl>
<p>Hopefully this has provided you with a bit of an introduction to blogging and blogs, and          you can see that they are a great way to get information online quickly. Their personal and          business uses are only going to grow, and it will be interesting to see where they go in the future.          Sites like <a title="Visit Technorati.com" href="http://www.technorati.com/">Technorati</a> and <a title="MIT's creation, blogdex, provides an index of blogs and their updates" href="http://blogdex.media.mit.edu/">BlogDex</a> are probably good places to keep an eye on if you&#8217;re interested in the future of blogging.</p>
<p>So now, if all you want is to see a blog in action &#8211; jump over to the <a href="/">blog</a> section of this site         and knock yourself out!</p>
]]></content:encoded>
			<wfw:commentRss>http://dentedreality.com.au/2003/06/blogs-what-are-they-good-for/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
	</item>
	</channel>
</rss>

