<?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>Not Rocket Science &#187; SWiki</title>
	<atom:link href="http://www.stum.de/category/development/swiki-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stum.de</link>
	<description>Random thoughts of neat disorder</description>
	<lastBuildDate>Thu, 05 Jan 2012 20:42:31 +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>Re-Thinking SWiki</title>
		<link>http://www.stum.de/2010/02/01/re-thinking-swiki/</link>
		<comments>http://www.stum.de/2010/02/01/re-thinking-swiki/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 16:32:24 +0000</pubDate>
		<dc:creator>mstum</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[SWiki]]></category>

		<guid isPermaLink="false">http://www.stum.de/?p=721</guid>
		<description><![CDATA[Yesterday, I spent an hour setting up a Debian Linux VM to host a MediaWiki, which is now a 1.2 GB big folder in the /doc folder of a new project, checked into SVN. While I was doing that despite the utter stupidity behind it, I was remembering that I tried to create a better [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, I spent an hour setting up a Debian Linux VM to host a MediaWiki, which is now a 1.2 GB big folder in the /doc folder of a new project, checked into SVN. While I was doing that despite the utter stupidity behind it, I was remembering that I tried to create a better Wiki System a few months back with <a href="http://www.stum.de/2009/08/02/swiki-a-simple-standalone-wiki/">SWiki</a>. Now SWiki is nice in theory, but I think I made some fundamentally wrong decisions in it's scope and in the end, I didn't want to use it myself for anything. So I was thinking again about what problem I tried to solve and what I want to achieve.</p>
<p>MediaWiki is a fantastic system, but it requires a LAMP Stack to really work, and the fact that all data is in a database doesn't make it very Source Control friendly. So I really wanted to solve two different problems: I wanted all the data in the file system, so that it can be checked into source control and easily be shared by other people. So no database server. But to share it with other people, they need to be easily able to read the files. I did not want an application that digs deep into the system. Ideally, I do not want to require installation at all and leave no marks in the system.</p>
<p>So the original SWiki solved problem 1 by using a SQLite Database. There is nothing wrong with using a database as long as it's 100% filesystem based. My attempt at Problem 2 was to host the Internet Explorer COM Object Microsoft exposes and feed it HTML. That way, I don't even need a web server. But that attempt ultimately proved a failure. I could not do much of the rich formatting I wanted, even embedding images was impossible. At some point I questioned whether my use of HTML was correct, or if I shouldn't just use RTF and embed stuff using OLE.</p>
<p>But my problem wasn't the Markup part. I like the <a href="http://wikiplex.codeplex.com/">WikiPlex</a> markup, and the library is clean and extensible. I really didn't want to try using OLE/RTF as these technologies are not meant for human consumption. Also, I want to keep the ability to export the Wiki to HTML so that it can be hosted on a real web server if desired (e.g., the documentation section of a project).</p>
<p>So really, I need a Web Server. But I don't need a particularly "good" one, especially because I do not want a large "footprint" in the network. Really, running a web server is a great way to trigger all sorts of security software across the entire company. But without a webserver, SWiki is simply not good. So I've started looking at the <a href="http://blogs.msdn.com/dmitryr/archive/2008/10/03/cassini-for-framework-3-5.aspx">Cassini Web Server</a>, which is conveniently open source under Ms-PL. This is a great server for many reasons. One, it's 100% managed code, so it can be completely embedded in my app. But more importantly, it can be configured to only ever listen on local loopback, that is 127.0.0.1 for IPv4 or ::1 for IPv6. This may still trigger some security software, but it seals off the application from the network, so no interruption should be caused in theory.</p>
<p>Overall, this is a good compromise. I gain the ability to turn SWiki into a full-blown ASP.net application by simply bundling it with a lightweight web server and control utility, all while still being able to keep the data in a single file. So this is what I will do now. I haven't decided if I keep SQLite as database or use SQL Compact due to it's much better integration and if I'm able to offer an upgrade for databases between "SWiki old" and "SWiki new". I haven't even decided if I keep the name or change it, although the existence of another wiki by that name makes me want to change it.</p>
<p>The only thing I really <em>have</em> decided on is that it will support images and that it will still use WikiPlex as it's parser, all while still requiring .net 3.5 and all while - at it's core - still being a simple, standalone desktop wiki, although a little bit less simple than originally envisioned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stum.de/2010/02/01/re-thinking-swiki/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Desktop Applications and the big ball of mud</title>
		<link>http://www.stum.de/2009/08/20/desktop-applications-and-the-big-ball-of-mud/</link>
		<comments>http://www.stum.de/2009/08/20/desktop-applications-and-the-big-ball-of-mud/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 21:47:30 +0000</pubDate>
		<dc:creator>mstum</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[SWiki]]></category>
		<category><![CDATA[swiki]]></category>

		<guid isPermaLink="false">http://www.stum.de/?p=544</guid>
		<description><![CDATA[I confess, I am normally a web developer, and one of my first lessons was to decouple user interface and business logic, that is: My ASPX Page is not actually doing much except passing data back and forth to some back end classes. It's not necessarily MVC as the "View" may do some validation and [...]]]></description>
			<content:encoded><![CDATA[<p>I confess, I am normally a web developer, and one of my first lessons was to decouple user interface and business logic, that is: My ASPX Page is not actually doing much except passing data back and forth to some back end classes. It's not necessarily MVC as the "View" may do some validation and some other stuff that belongs into the model or controller, but usually it's clean.</p>
<p>A few weeks ago I <a href="http://www.stum.de/2009/08/02/swiki-a-simple-standalone-wiki/">started a WinForms application</a>, which is my first foray into a <strong>real</strong> WinForms application (I have written some before, but those were very simple tools, not full-blown applications.) I have to admit that not much planning went into SWiki. I kinda knew what I wanted, but at the same time I didn't because I had not used it yet. SWiki 0.8 was finished in about 6 hours and I started using it to create some real documentation. And by using it, I saw what did not work and what additional features are needed, which I put in a <a href="http://swiki.codeplex.com/Wiki/View.aspx?title=Road%20Map">Road Map</a> and implemented in the order I deemed appropriate. I've released 4 updated versions and I am about to release 0.13, and it just struck me.</p>
<p>The thing became a <a href="http://en.wikipedia.org/wiki/Big_ball_of_mud">big ball of mud</a>. Really, look at the <a href="http://swiki.codeplex.com/SourceControl/changeset/view/40698#629440">code for the Main Form</a>. I have the User Interface extremely tightly coupled to the database. In fact, if I want to programatically select another wiki page to display, I call the SelectPageInTree() function, which Selects a Page in the TreeView. This triggers the AfterSelect Event of the TreeView, which will change the Page. This is completely stupid. Even worse: I am currently trying to fix the Re-Parenting feature so that you can parent pages to the root page again. Unfortunately, there is no good way to do it without either making the UI illogical or having tons of side effects and more global variables.</p>
<p>Now, this does not mean that it's beyond repair. SWiki is a rather small project and I can easily fix that with a day or two of work. But really, I have to go back to redesign and rebuild the UI from the ground up, now that I know which features I need. That's not a complete rewrite, but I think <a href="http://www.codinghorror.com/">Jeff Atwood</a> is right when he said "Prepare to write your application three times". SWiki 0.8 was already the second version (the first one was more a proof-of-concept/experiment, but still), so I guess that is my third time now <img src='http://www.stum.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>As said, in a web application I found it rather natural to have Logic and UI separated, mainly because of the stateless nature and because I "rebuild" the UI on every request anyway. In a WinForms application, that is not the case, and I think it's a lot easier to accidentially make your user interface part of the core application instead of just using it for Input/Output of data. I'm going to read about the <a href="http://en.wikipedia.org/wiki/Model-view-presenter">MVP</a> and <a href="http://en.wikipedia.org/wiki/MVVM">MVVM</a> patterns a bit I guess. MVVM is what is commonly used in ASP.net MVC and WPF/Silverlight applications, so I do not know if it's applicable to WinForms.</p>
<p>So yeah, still plenty of work to do until SWiki 1.0 (I am also thinking of renaming it because <a href="http://en.wikipedia.org/wiki/Swiki">Swiki</a> is already the name of another Wiki), but overall I am quite happy with how the current 0.13 alpha works, and at the end of the day, that's what matters more than perfect code. I'm currently holding off the 0.13 release and merging it with the 0.14 version which had the UI Overhaul planned anyway.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stum.de/2009/08/20/desktop-applications-and-the-big-ball-of-mud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWiki 0.12 released</title>
		<link>http://www.stum.de/2009/08/13/swiki-0-12-released/</link>
		<comments>http://www.stum.de/2009/08/13/swiki-0-12-released/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 20:48:19 +0000</pubDate>
		<dc:creator>mstum</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[My Tools]]></category>
		<category><![CDATA[SWiki]]></category>
		<category><![CDATA[swiki]]></category>

		<guid isPermaLink="false">http://www.stum.de/?p=530</guid>
		<description><![CDATA[Okay, a little change of plans. Originally, I wanted SWiki 0.12 to be localizable, but due to the fact that I'm not satisfied with the built-in features of Visual Studio I'm rolling my own framework now. This will however take a little longer. Also, because SWiki is still under heavy development, I would have to [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, a little change of plans. Originally, I wanted SWiki 0.12 to be localizable, but due to the fact that I'm not satisfied with the built-in features of Visual Studio I'm <a href="http://www.stum.de/2009/08/10/reinventing-the-wheel-this-time-its-a-localization-framework/">rolling my own framework</a> now. This will however take a little longer.</p>
<p>Also, because SWiki is still under heavy development, I would have to chase translations first before I can release. So for the time being, I moved it to a later version in the <a href="http://swiki.codeplex.com/Wiki/View.aspx?title=Road%20Map">road map</a>.</p>
<p>Instead, I have added a feature to 0.12 that I really needed now that I'm actually using SWiki to create some documents, and that is re-parenting of pages. This allows you to move pages within the tree to other pages. You can not turn a page into a root page at the moment (that was an oversight, to be fixed in 0.13).</p>
<p>Additionally, the Page view now allows copying text through CTRL-C or Right Click => Copy, and in the navigation tree on the left, the Main Page will always be the first page. You can download SWiki 0.12 on the <a href="http://swiki.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=31513">CodePlex Download Page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stum.de/2009/08/13/swiki-0-12-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWiki 0.11 released</title>
		<link>http://www.stum.de/2009/08/09/swiki-0-11-released/</link>
		<comments>http://www.stum.de/2009/08/09/swiki-0-11-released/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 08:23:42 +0000</pubDate>
		<dc:creator>mstum</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[My Tools]]></category>
		<category><![CDATA[SWiki]]></category>
		<category><![CDATA[swiki]]></category>

		<guid isPermaLink="false">http://www.stum.de/?p=519</guid>
		<description><![CDATA[Another blog post - another SWiki update. That's the good thing about starting with a small feature set, it allows for rapid expansion Along with many smaller fixes, there are two big points in this release. Export Wiki into HTML Files Using the now-functional export button in the button bar, you can export your wiki [...]]]></description>
			<content:encoded><![CDATA[<p>Another blog post - another SWiki update. That's the good thing about starting with a small feature set, it allows for rapid expansion <img src='http://www.stum.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Along with many smaller fixes, there are two big points in this release.</p>
<p><strong>Export Wiki into HTML Files</strong><br />
Using the now-functional export button in the button bar, you can export your wiki to HTML files. This will generate one file per page, complete with navigation.</p>
<p><strong>Diff between Revisions</strong><br />
There is now a new "Diff" Tab on the main screen. This allows you to pick any two revisions of a page and quickly compare them.</p>
<p><a href="http://swiki.codeplex.com/"><img src="http://www.stum.de/wp-content/uploads/2009/08/SWikiDiff.jpg" alt="SWikiDiff" title="SWikiDiff" width="600" height="209" class="aligncenter size-full wp-image-522" /></a></p>
<p><strong>Other changes</strong><br />
Apart from these two big points, there are some other changes. In the doc folder, you will find a more elaborate user manual in .swk format. The navigation menu on the left has a context menu now to add new pages. The Syntax Help window should no longer open outside of the screen if the SWiki window is too close to the edge.</p>
<p>Download SWiki for free on <a href="http://swiki.codeplex.com/">http://swiki.codeplex.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stum.de/2009/08/09/swiki-0-11-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWiki 0.10 released</title>
		<link>http://www.stum.de/2009/08/06/swiki-0-10-released/</link>
		<comments>http://www.stum.de/2009/08/06/swiki-0-10-released/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 23:15:26 +0000</pubDate>
		<dc:creator>mstum</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[My Tools]]></category>
		<category><![CDATA[SWiki]]></category>
		<category><![CDATA[swiki]]></category>

		<guid isPermaLink="false">http://www.stum.de/?p=516</guid>
		<description><![CDATA[Development continues at a rapid pace, and SWiki 0.10 got a significant amount of changes. First of all, it accepts the filename of the database as a command line parameter. That means that you can have multiple wiki databases (for example, separate wikis for multiple projects you're working on) but only need one SWiki.exe. Of [...]]]></description>
			<content:encoded><![CDATA[<p>Development continues at a rapid pace, and <a href="http://swiki.codeplex.com/">SWiki 0.10</a> got a significant amount of changes. First of all, it accepts the filename of the database as a command line parameter. That means that you can have multiple wiki databases (for example, separate wikis for multiple projects you're working on) but only need one SWiki.exe. Of course, it will still work if you do not specify a filename, in which case it uses "swikidb.swk" in the folder of SWiki.exe.</p>
<p>You can give a Title to each database now. To do that, simply click on the settings button (the cogwheel in the lower left button bar) and type in a title. The new Title will be reflected on the title bar as well, which is useful if you have multiple SWiki instances open.</p>
<p>There is a new Macro that you can use in your wiki pages to change the color of text: [color:ff0000|Your Text] will display the text in red. You can of course combine this with other format specifiers, for example *[color:0000ff|Your Text]* for bold blue text.</p>
<p>Also, there are a few UI Bug Fixes. The tab order should make sense in every window, and you can actually press return in the "New Page" dialog. Users of Version 0.9 will have to convert their database into the new format, as 0.10 changed the schema. To do that, there is an Upgrade tool included.</p>
<p><a href="http://swiki.codeplex.com/">Download it for free from CodePlex now</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stum.de/2009/08/06/swiki-0-10-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWiki 0.9 released</title>
		<link>http://www.stum.de/2009/08/02/swiki-0-9-released/</link>
		<comments>http://www.stum.de/2009/08/02/swiki-0-9-released/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 19:42:40 +0000</pubDate>
		<dc:creator>mstum</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[My Tools]]></category>
		<category><![CDATA[SWiki]]></category>
		<category><![CDATA[swiki]]></category>

		<guid isPermaLink="false">http://www.stum.de/?p=511</guid>
		<description><![CDATA[Okay, that was quick. I've just released 0.8 a few hours ago, but there was one feature I really wanted to have in a wiki that 0.8 does not have, and that is linking between articles in the wiki. As I am using the WebBrowser Control, I wasn't sure if there is a way to [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, that was quick. I've just released 0.8 a few hours ago, but there was one feature I really wanted to have in a wiki that 0.8 does not have, and that is linking between articles in the wiki. As I am using the WebBrowser Control, I wasn't sure if there is a way to interact with my C# Application from within the browser. As it turns out, you can easily interact through JavaScript! The WebBrowser supports the <a href="http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.objectforscripting.aspx">ObjectForScripting</a> property, which allows to specify a (Com-Visible) Class to interact with. I just pass in "this" to make the Browser interact with my Main Form.</p>
<pre class="prettyprint lang-cs">
    this.browser.ObjectForScripting = this;
</pre>
<p>The next step was to create a function in my Form that can be called:</p>
<pre class="prettyprint lang-cs">
    public void BrowserInternalLink(int targetPageId)
    {
        ChangePage(targetPageId,null);
    }
</pre>
<p>I've created some code for testing that illustrates how to call it:</p>
<pre class="prettyprint lang-cs">
    sb.Append("&lt;a href=\"javascript:window.external.BrowserInternalLink(1)\">Test&lt;/a>");
</pre>
<p>So this would call my BrowserInternalLink Function with the Parameter 1. Pretty neat, but still useless as it's hardcoded <img src='http://www.stum.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>The next step is to add support to the [wiki:PageId|Description] syntax to WikiPlex. Here, two articles are really important: <a href="http://blog.eworldui.net/post/2009/07/Extending-WikiPlex-with-Custom-Macros.aspx">Extending WikiPlex with Custom Macros</a> and <a href="http://blog.eworldui.net/post/2009/07/Extending-WikiPlex-with-Custom-Renderers.aspx">Extending WikiPlex with Custom Renderers</a>.</p>
<p>If you want to add your own Tags to WikiPlex, you may need both usually. A Macro is some RegEx that tells WikiPlex to search for certain tokens and how to interpret them (For example, you can tell WikiPlex that you want to discard a part of the token, but pass other parts into a renderer). A renderer takes the Input and outputs some HTML. As said, your Macro is split into multiple parts (depending on your RegEx) and in theory you can pass every part into a different Renderer.</p>
<p>Have a look at WikiPlexExtensions.cs in the <a href="http://swiki.codeplex.com/SourceControl/ListDownloadableCommits.aspx">SWiki Source Code</a> to see my implementation. The main downside of this whole approach is that it requires FullTrust, but so far I don't know a better alternative. There is a <a href="http://www.codeproject.com/KB/GDI-plus/HtmlRenderer.aspx">GDI+ HtmlRenderer</a> on CodeProject, but that sadly renders out images, which means: No links, no Copy/Paste, just look but don't touch. The Mono Project seems to have a <a href="http://www.mono-project.com/WebBrowser">very interesting approach</a>, but "Replacing the Browser" is currently low priority, especially since Windows 7 E will not happen <img src='http://www.stum.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  (By the Way: SWiki is of course compatible with Windows 7)</p>
<p>I really like WikiPlex so far, as it is a very clean and extensible Wiki Parser, and I think I will have a lot of fun with it <img src='http://www.stum.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>SWiki 0.9 also allows you to print out pages now, simply click the new Printer-Button on the lower left toolbar.</p>
<p><a href="http://swiki.codeplex.com/">Grab it from CodePlex now</a> <img src='http://www.stum.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.stum.de/2009/08/02/swiki-0-9-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWiki, a simple standalone wiki</title>
		<link>http://www.stum.de/2009/08/02/swiki-a-simple-standalone-wiki/</link>
		<comments>http://www.stum.de/2009/08/02/swiki-a-simple-standalone-wiki/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 17:14:28 +0000</pubDate>
		<dc:creator>mstum</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[My Tools]]></category>
		<category><![CDATA[SWiki]]></category>
		<category><![CDATA[swiki]]></category>

		<guid isPermaLink="false">http://www.stum.de/?p=506</guid>
		<description><![CDATA[So yesterday evening I wanted to write some technical/design documentation for a little pet project of mine. However, I did not really know what to choose. On one side, I want something like a Word document that offers formatting and some references/Table of Contents. On the other hand, long Word documents tend to become messy [...]]]></description>
			<content:encoded><![CDATA[<p>So yesterday evening I wanted to write some technical/design documentation for a little pet project of mine. However, I did not really know what to choose. On one side, I want something like a Word document that offers formatting and some references/Table of Contents. On the other hand, long Word documents tend to become messy and sometimes a bit hard to maintain, especially since Word has all those nice little Helpers that just love to mess up formatting in my document (Funny but unrelated sidenote: If you happen to have a german Windows 2000 Server manual at hand, witness how they are constantly talking about DIE Controllers instead of IDE Controllers thanks to Words Auto-Correction).</p>
<p>So ideally I want something like a Wiki: Rudimentary but solid and easy formatting, no black auto-correction magic that gets in my way, and a nice document outline. The problem with MediaWiki is that it requires a webserver and MySQL database, which is a bit heavyweight. I looked at alternatives and found <a href="http://www.screwturn.eu/DesktopEdition.ashx">ScrewTurn Wiki Desktop Edition</a> which sadly requires installation, and <a href="http://www.tiddlywiki.com/">TiddlyWiki</a> which looks great at first, but somehow I've lost my data twice, possibly by not saving even though AutoSave is ticked. I don't know, maybe I am just not smart enough to use it, but I did not like it.</p>
<p>At the end, I decided to roll my own thing, called SWiki. SWiki is a simple, standalone wiki. At it's core, it's a <a href="http://sqlite.phxsoftware.com/">SQLite</a> database, using <a href="http://wikiplex.codeplex.com/">WikiPlex</a> as it's WikiParser and the C# WebBrowser Control as an integrated Browser. No installation required, only <a href="http://www.microsoft.com/net/">.net Framework 3.5 SP1</a> needs to be installed. It's Open Source and Version 0.8 <a href="http://swiki.codeplex.com/">can be downloaded on CodePlex</a>.</p>
<p>It may not be the most impressive software ever written, but hey, I've written this for me after all <img src='http://www.stum.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<div id="attachment_509" class="wp-caption aligncenter" style="width: 610px"><a href="http://swiki.codeplex.com/"><img class="size-full wp-image-509" title="SWiki 0.8 Screenshot" src="http://www.stum.de/wp-content/uploads/2009/08/SWiki.jpg" alt="SWiki 0.8" width="600" height="411" /></a><p class="wp-caption-text">SWiki 0.8</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.stum.de/2009/08/02/swiki-a-simple-standalone-wiki/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

