Skin of Stars

Machines, Media and Miscellanea

by Kevin Carmody

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/

Comments

By Adem on

Welcome back! I haven’t used mt before, but I dod remember looking into it a while back but only ever getting that far.

I think I might have to have a play and see how it compares to WordPress, which seems to be what I’m using extensively nowadays.

Cheers for the heads-up and don’t leave it so long next time.

Adem

By Kevin on

Hey Adem, good to have you come visit so promptly, my feed must be sitting on one of your readers :)

I’m not sure I’d recommend that you switch to mt, you seem to be doing well with WordPress and you’d have to start at the bottom of the learning curve. Perhaps more importantly, WordPress has a strong plugin community, whereas many of mt’s are commercial offerings ($30 for a simple feed reader!!). Still, it is very flexible, as long as you don’t mind putting time in. I’ll be posting some more stuff on mt in the future so perhaps that’ll give you a better idea.

Cheers for stopping by, good to hear from you.

Kevin

By Adem on

Well I gave it a go, and yes it seems quite daunting to start off from scratch, so I may have to stick with WP for the meantime. It’s always nice to have a playaround though and when I’ve got a bit more time I might dive in again.

p.s. Yes you’re on my Google Reader so I saw that you’d posted ;)

HTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> . To display code, manually escape it.