Ho Ho Ho…

Christmas morning and I’m on the computer already… sad? dedicated? driven?… bored. Still working away on the new site, so hopefully it will be done before too long.

Interesting question from a friend last night regarding how much time I spend on my own projects & websites – he asked me to explain “why you’re putting in so much work into it”. My answer wasn’t that thorough or convincing, but, I believe that there are a number of things you can get out of running a website like mine.

  1. Honing of personal skills: building this site gave me a chance to work out a complex CSS/XHTML layout, while integrating a dynamic content management system and honing a search system!
  2. Giving something back: considering how much the web community has given me in the form of code, knowledge, skills, tips & tricks, this site is a minor return-favour
  3. Educating people: building information on this site gives me a focus point where I can send current and potential clients to find out about IA, usability and general user-centred design.
  4. Publicise my projects: making a site which people like to come back to gives me a place where I can promote my projects and get them out in the public
  5. Raise my profile: no point beating around the bush, one of the reasons I maintain an active website is that it raises my profile in the web community/industry. These days anything that can do that for you without spending a truckload of money is a Good Thing.

Oversight

When I thought I had “finished” the mainline code for RESTxom, I forgot that I hadn’t thoroughly tested the RSS code (allowing you to request rss.xml from any topic and get a correct feed from that point ‘down’). Turns out it doesn’t work properly… double-slashing problems and whatnot, shouldn’t be too hard to fix hopefully, but darned annoying in the meantime.

So off I go to fix the RSS code, then have to fix it in the archives as well (which are working now!)

We have response

Well, I thought they were silent, turns out I just needed to put the idea of CELIA to the whole AIfIA membership to get a response.

After being sparked on by a discussion on the [aifia-members] list, I posted about CELIA and had some reasonable responses. One of them was from James Robertson, of Step Two, an Australian Knowledge Management and CMS company based in Sydney – so he has offered to be a part of it, and this can be Australia’s biggest contribution to the community yet!

No DOLA

That’s annoying — last week I got a call from DOLA, asking if I would be able to come in early next week (this week) to talk to them about doing some IA work for them.

I had to turn them down, because I am now working at AdultShop.com, which is taking up nearly all of my time, and I simply wouldn’t have had time to dedicate to the job. I asked them what they were doing anyway, and apparently they wanted me to work on the information architecture of their entire suite of websites and online applications – bugger!

Changes are afoot

I am re-writing a large proportion of the code which runs RESTxom, to make it more portable and reliable. Also trying to make sure that *everything* works properly, rather than getting any nasty surprises down the line!

Once this is done properly, then RESTments should be pretty simple(?) to add in.

Slowly, slowly…

I am making progress on the new site. It is taking longer than I had hoped, but that is mostly because I actually took the time to enjoy my holiday, rather than spending the whole thing working on this ๐Ÿ™‚

I am currently working on the Services section, which will include details about all of the things that I can do for clients, including some “elevator-pitch” style descriptions of what some of the things mean, since it’s likely that they will be new concepts for a lot of people I deal with. I am going to be trying to simplify things as much as possible with the descriptions, and provide examples or diagrams if at all possible!

It’s times like these that I wish CELIA was active already and filled with useful information and resources, then my job would be simple ๐Ÿ™‚

More Projects To Come

The main 2 sections of the site to be completed are the projects (still have some micro-sites to put together here) and the search system. I will also need to bring across the copyright info from the old site, but that will largely be copy/paste. The search system will be the most interesting part to develop, and I have some nice plans for it as well – We’ll see what I can do as far as combining 2 XML documents and an XSLT together (server-side using PHP of course!) to create the results.

The projects really could use a little work, but I just don’t have time to work on them right now. Once the site is live, I will be working on RESTments again to get that going, and then when that is up, the projects will all receive a make-over to ensure that they work with PHP’s register_globals off and magic_quotes_gpc off as well. I will also eventually get to working on new versions of webpad (which I have some great plans for) and AvantBlog (want to make a few versions, so that there is one for each major type if possible.

So now, with no other external contracts to take up my time, it is just a matter of not falling asleep and then all I have to do is my website, should mean that it’s up within a week or 2.

Thankyou Matthew Allen

So far I have been dealing with Matthew Allen, the Coordinator for Internet Studies at Curtin Uni, who has been surprisingly helpful.

One thing that has really blown me away has been his willingness to suggest that I enrol via Open Learning Australia, which appears to be a much better method of study for me (assuming that I can maintain my own discipline), given that I currently work full time.

I have had to look again at what I wanted to do, because my previous enrolment attempt was unsuccessful. This is because all of the school-leavers get first option at the positions being offered, and they appear to have filled them all this year, so my application wasn’t even really considered. This left me with no enrolment, even though that’s what I had planned on doing. Enrolling through OLA allows me to start studying, without having to jump through the normal University hoops of enrolment. At OLA, I just sign up for the degree ($100), and then start studying units at my own pace.

This brings me to the next cool thing with OLA – the study periods. OLA works on 4 study periods, rather than the normal Uni-year of only 2 semesters. This means that if (theoretically,) I could keep up the pace of 2 units per study period (which I don’t think I can), then I would be able to complete the remainder of my 3 year degree (minus advanced standing) in about 2 years! Apart from this, it just means that you are much closer to being able to study at your own pace, since you have more control over your start-times and the time of year that you study — I like it.

I am in the final stages of completing my application for advanced standing, which will go along with my application for entry into the degree at Curtin, via OLA. Once that is done, I can hopefully get an idea of the number of units that I can “skip” when I start study, and know where to start with things. My official target is 9 units ๐Ÿ™‚

Now Working on RESTy Archives

I seem to have sorted out the main code for making blosxom at least pretend to be RESTy, now I am working on the archives system to clean that up. It is largely based on the main code, but needs to take into account the “forced” /archives/ directory when working out relative paths and stuff like that.

Once this is complete, I will then start working on creating some templates for the actual site (coverting my Visio wireframes into real XHTML!).