CS-Wiki: Updated and moved.

I know I've been promising it for a long time, but last night, I finally posted the update that I've been talking about forever. This update is located now on CodePlex (http://www.codeplex.com/cswiki) and includes:

  • No more TopicSets. Topics are now parents of other topics.
  • Topic structure navigation integrated into the breadcrumbs.
  • Change history RSS feeds (hierarchial).
  • Attachment and history thumbnails in the sidebar.
  • Almost completely eliminated the use of the Uri object (can someone please test without full access permissions).

Unfortunately, Upgrading from previous versions of the CS-Wiki package is NOT supported. You'll have to do a few things manually.

  1. Move your root and default topics (like /Sandbox/sanbox.topic.xml) to above the current folder. It should look like this:

    Sandbox.topic.xml
    Sandbox <dir>
    +-- <child>
  2. Copy the <wikipermissions> element from the _namespace.xml file into the <topic> element in the topic.xml file.
  3. Open all topics, and remove the ID="__" attribute from the XML. The new code uses the file name as the ID.
  4. Lastly, in all of the default/parent topics, links to child topics need to start with "./", so format them to look like: "[[./Child]]".

Homeless for the holidays

Most of my friends already know, but it's time to let everyone else know now too. As I am writing this, I am now homeless. I've moved out of my home in preparation for a few months of travel and mobile computing. I'll start by crossing the Pacific Ocean a few times: visiting Hong Kong, the US Mid-East, and San Francisco. Then I'll end up in Tokyo to visit my friend and coworker Sato-san. After a brief stay in the Tokyo area, I will continue on foot arround Japan until I get tired of it, or my girlfriend chases me down and brings me back home in chains.

The last few weeks have been crazy: preparing to put my house into storage, figuring out what dosn't need to be packed, trimming that down to somthing cary-able, figuring how to carry everything I need, preparing for the db4o winter developer conference, getting another set of CS-Wiki features out the door (public release forthcoming), getting everything moved in a reasonable amount of time between the holidays, and making requisite appearances at holiday parties.

This blog/site are going to undergo some major changes shortly. CS-Wiki will be moved entirely to CodePlex where I can blog and interact with the small community that has found it. This blog will be entirely personal, following my travels, trials, technology, and opinions. I'll try my best to syndicate the CS-Wiki news to the new blog, but I'm not sure how easy that will be.

And for those of you waiting for a CS-Wiki release, I know I've told you before, but the release is iminent. I've just got one little feature I'm trying to wrap up before I post it. The wait has been well-worth it.