<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.5.1" -->
<rss version="0.92">
<channel>
	<title>Timefields</title>
	<link>http://www.tfd.co.uk/blogs/sakaiblog</link>
	<description>Information Management, Opensource, Openthought</description>
	<lastBuildDate>Fri, 01 Aug 2008 19:11:29 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Sakai K1 1.0 Site</title>
		<description>I have published a maven site of the latest snaphot of the kernel containing current javadoc and test reports. Including some extremely embarrassing code coverage. (fixable). eg

http://www.tfd.co.uk/kernel/sakai-kernel-impl/cobertura/index.html

However this is coverage without integration tests.

The base of the site is at http://www.tfd.co.uk/kernel

Please dont take any notice of the checkstyle reports as they have ...</description>
		<link>http://www.tfd.co.uk/blogs/sakaiblog/2008/08/01/sakai-k1-10-site/</link>
			</item>
	<item>
		<title>HTTPRest in a load balancer.</title>
		<description>
The situation is that you have a rest based API, that is used by a client that doesnt support cookies, and you want to ensure that the client binds to an existing session. And if thats not a pain, it needs to work in a load balanced cluster. 


Sound like ...</description>
		<link>http://www.tfd.co.uk/blogs/sakaiblog/2008/07/22/httprest-in-a-load-balancer/</link>
			</item>
	<item>
		<title>Pulling SVN with Git on OSX</title>
		<description>
I meant to do this a while back, document git setup on OSX. 


	Install SVN 1.4.3 from the DMG at Tigris http://www.collab.net/downloads/community/
	Make certain you have a gcc compiler, probably from xcode on the OSX install disks
	Build Git 1.5.5 form source with a ./configure; sudo make install
	Symbolic link the subersion perl ...</description>
		<link>http://www.tfd.co.uk/blogs/sakaiblog/2008/06/24/pulling-svn-with-git-on-osx/</link>
			</item>
	<item>
		<title>Sakai Realm Relationships</title>
		<description>
While writing some new queries I once again found myself looking for an entity diagram of the core relationships in Sakai Realm. I couldn't find one, so I did a quick sketch, here for reference.

 </description>
		<link>http://www.tfd.co.uk/blogs/sakaiblog/2008/06/17/sakai-realm-relationships/</link>
			</item>
	<item>
		<title>Reasons to support Safari</title>
		<description>
With the excelence of Firefox many developers leave out Safari from their list of primary targeted browsers. I think this is beginning to be a mistake.


	The standards compliance of Safari is good, and gives devlopers a second browser platform with good compliance
	You thought Safari had got fast in v3.0, but ...</description>
		<link>http://www.tfd.co.uk/blogs/sakaiblog/2008/06/15/reasons-to-support-safari/</link>
			</item>
	<item>
		<title>How To Design a Good API and Why it matters</title>
		<description>
A great talk on API design, 1h long but worth listening to. Especially the advice, 

"Don't send 6 experts into a room for 6 months to write a spec for an API, start with spec on 1 sheet of paper."

 
 </description>
		<link>http://www.tfd.co.uk/blogs/sakaiblog/2008/06/15/how-to-design-a-good-api-and-why-it-matters/</link>
			</item>
	<item>
		<title>Moving Git patch streams between repos.</title>
		<description>
I have 2 Git repositories mirroring SVN repositories, and I want to use git to replay all the patches I made in one of the repositories to the other. The added complication is one of the SVN repos that I am mirroring uses externals, the other does not. So my ...</description>
		<link>http://www.tfd.co.uk/blogs/sakaiblog/2008/06/10/moving-git-patch-streams-between-repos/</link>
			</item>
	<item>
		<title>Whats so good about git with svn</title>
		<description>
This should be whats so good about git, but Sakai has SVN as its central repo.... so whats so good about git-svn ?


	I am not forced to commit when I restructure, so when I go out of network range I am not forced to stop 2 minutes after the network ...</description>
		<link>http://www.tfd.co.uk/blogs/sakaiblog/2008/05/18/whats-so-good-about-git-with-svn/</link>
			</item>
	<item>
		<title>Installing git on OSX Tiger to work with SVN.</title>
		<description>
First off, no dmg available for Tiger, so you need to build from source.


Building Git from source is easy on OSX, just download one of the tarballs from linux.org, configure make install, but getting it to work with SVN is not quite so easy because by default it binds to ...</description>
		<link>http://www.tfd.co.uk/blogs/sakaiblog/2008/05/07/installing-git-on-osx-tiger-to-work-with-svn/</link>
			</item>
	<item>
		<title>Kernel DB Reverse Engineer with Cayenne</title>
		<description>
Since I have been playing with Cayenne, I though I would have a look at what it would do with the Sakai Kernel database. This is the limited set of services that represent a minimal kernel, no UI.


After fixing a bug, and getting the database built by starting tomcat, (2h), ...</description>
		<link>http://www.tfd.co.uk/blogs/sakaiblog/2008/04/28/kernel-db-reverse-engineer-with-cayenne/</link>
			</item>
</channel>
</rss>
