Plans for 2007@en

Bill de Hora's posted his Activity list for 2007, prompting Niklas Gustavsson's ToDo for 2007. Is it a blogosphere meme yet? ( "5 Things..." is languishing on my to-do list). Seems a good idea - start of year checklist should help structured procrastination, doing anything on the list can be considered a Good Thing. Bill's got "Staying focused" on his list - yes indeed. So here's mine (in no particular order, provisional):

House Stuff

There's a huge amount of work needed on the new old house [aargh, I was going to link to the photos on Flickr, but they seem to be out of reach because I only have a free account, 200 viewable - that sucks]. I've just started a window frame (nine to do, gonna take forever at this rate), then there are the stairs - planning on making a doll's house model first. I'm new to joinery so the whole thing's a big challenge (I've warmed up with a book tote and a cat stand, trying to figure out how to use bandsaw, router and electric-hand-planer).

Guitar

The real to-do is learn how to play the thing, and to help with that I've turned over a machine for use as a music workstation, which needs a fair bit of work to get usable. Also with modding the current guitar I inadvertently got myself hooked on the construction side, so making my own electric guitar is on the list (well, bought metalwork and neck, I don't think I'm up to making those yet).

WWW 2007

I'm chairing the Dev Track (with Mark Nottingham). Right now I really need to figure out what needs doing there, and do it...

GRDDL

(Gleaning Resource Descriptions from Dialects of Languages) - I'm on the Working Group, but my contribution so far has been neglible. Given the timescale (the plan is for this to be a short-lived WG) that's likely to remain the case. I'm not overly worried, the other guys are way smart and are coming at it from all the necessary angles. But I still think GRDDL is hugely important (read the recent Moz/microformats stuff bearing the Semantic Web in mind), and intend to get a Java toolkit implementation going asap. I've already done one prototype, but it started getting alarmingly complicated, so I've scrapped most of that. I'm now aiming to express most of the basic mechanisms/logic through XSLT+RDF, and only use Java for the minimum of wiring.

SWEO

(Semantic Web Education and Outreach) - what I'd particularly like to do around there is help get some showcase apps online (beyond demos). This should be possible by collecting a handful cool ideas and gluing existing tools together to implement them. Not entirely sure how best to proceed (right now I'm kind-of researching stuff for my own purposes, see Dogfood below). But I'm thinking maybe get things to working prototype stage then hand over to someone else for production scale (and maintenance ;-) Suggestions very welcome.

Travel

We've not explored beyond a couple of hour's drive from here, so there's a lot of new areas in easy reach. For sanity' sake I want to try and stick to a minimum of one decent walk/trip per week. There's the trip to Canada for WWW 2007 in May to look forward to (although I'm dreading the expense, or to be more precise the marriage-impact of the expense...). We really should have at least a week's proper holiday somewhere - may involve snorkling. A trip to the UK would be good too, to visit the folks (and remind myself why we moved to Garfagnana).

Writing

No new book work this year. I want to keep going with the IEEE column, and there are one or two bits and pieces I'd like to do. (I don't count this blog as writing, it just appears when I'm distracted).

Dogfood

I've got increasingly frustrated at how poor my own knowledge management is, given the available tech. A lot of what I want should be available using existing tools plus a bit of glue. Where new stuff is needed, ideally get other people to help (been collaborating a bit with Reto around these parts).

The Agency

A dev project I've been mulling over for a while, a lightweight agent framework built on HTTP & RDF/SPARQL. Right now I'm noodling & reading up on concurrency, tuplespaces and the like (again). Should be fun.

Languages (machine)

Carried over from last year, the big one is to learn Common Lisp. Nearby I must make time to properly work through SICP and Concepts, Techniques and Models (which I've had for almost exactly a year - ouch!). There's some Smalltalk stuff I need to fix up one of these days. Also a lot of theory around Description Logics, rules etc I should know but don't. (Hmm, maybe I should set aside a day a week for this kind of thing).

Languages (human)

Bill's plan to learn Chinese made me chuckle, given that I've been in Italy >5 years (?) and still can't speak the language. I have picked up a fair vocabulary, and can understand a lot of what other people say, only can't string a sentence together myself. Best next step I think is spending some time with a grammar book.

Paid Work

Yeah, got to do some. I'm very lucky at the moment, doing contract coding for Immuexa - generally interesting semweb stuff, great e-colleagues, nice office ( tee-hee), good hours (my own), respectable pay. Can't see too far ahead, but should be ok for the next few months at least. This last year I made the huge mistake of taking way too much on (think I got up to 4 different concurrent jobs), leading to big stress & inefficiency. We have a pretty low cost of living, it's better for me to err on the side of too little work (*grin*).

@en

Danny Ayers
2007-01-05T14:31:37+01:00

Related
Comments
Edit