Skin of Stars

Icon

Kevin Carmody on machines, media and miscellanea.

Moving hosted SVN, the trials and the tribulations

Over the last few weeks Mike Robinson and I have discussed and decided an SVN restructuring for improving our build and deployment processes. I would encourage you to read a bit more about that (and various other geekness) at his blog.

So I’ve spent this week moving our company hosted SVN from Beanstalk to Springloops. I feel I’ve been swinging between hell and zen, but the learning has been awesome. As a summary of what I’ve found I thought I’d give a quick walk through how I did it.

Read the rest of this entry »

Has it really been that long?

Hello all, it’s been a while. The Skinofstars site has been languishing in disuse for some time now. Like I’m sure many others, I’ve found the transition to micoblogging is all too easy. Sometimes though, one wants to write something a little longer and long gaps are not helpful when you finally think of something. So I guess I’m just posting to get rid of some writers block really.

For the six months since my last post (my, that is a long time!) I’ve been working at Studio Lift in Reading. There are five of us; two designers, two coders and a multi-talented boss. We fill our days making like this and like this (bad linking! :) using Movable Type. This is the same blogging platform that is used by the BBC, The Guardian, ReadWriteWeb and various others. It comes in both Commercial and Open Source offerings and is perhaps one of the most venerable of blogging systems.

Does that mean I’m going to talk tech now?… sure (jump?). Movable Type (mt) has just released its 5th version. This places more emphasis on managing multiple blogs within a site structure. Very useful if you’ve ever tried to manage multiple blog instances (how many blogs do you think The Guardian has?). There is also a new emphasis on social communication (see Motion).

The system is written in Perl but because the publishing is static files you can drop pretty much any scripting language in without any problems. My current language of choice for server-side is PHP. You hook your language in with mt using their own markup derived syntax, and to be honest for a simple blog you never have to touch another language. Let’s look at an example which will iterate over a collection of the last five entries:

<mt:Entries lastn=”5″>
<h2><mt:EntryTitle /></h2>
<p><mt:EntryBody /></p>
</mt:Entries>

There is documentation, with my favourite page being the tag reference, but otherwise there certainly isn’t the same breadth of documentation as you would find with something like WordPress. Perhaps the strong ties with the commercial side of the software, it was increasingly license prudish at the Open Source blogging party, has been a hindrance to a warm and fuzzy community embrace. Still, some big media hitters use it so they’ve certainly got something right.

Well, as I said, I work in Reading and my crappy car’s wiper motor has broken so I’ve got to get up early and catch a bus. It’s been nice to talk to you again. Thanks for putting up with my tech chatter, I expect that you’ll get variation soon enough as we head towards the General Election :)

Night Night.

http://www.williamfiennes.com/

My Twitterings....

Powered by Twitter Tools

About

My name is Kevin Carmody and I live in Oxford, United Kingdom. I am a web developer with a penchant for community sites and a pedantry for open standards.

This here is a collection of my thoughts and musings, a spot for pooling a little of what's rattling around. Thanks for taking the time to visit and I hope you enjoy your stay.