Category Archives: Work

management, web development, university life, stuff like that

CMS kit = Ikea flat pack

I liked a post on Robert O’Toole’s blog: The Ikea effect – why we should build a flat–pack V[R]LE

He’s talking about a V[R]LE which I’m assuming is much like a VLE. But I thought the aspects on how people like to build their own things, especially when it’s made easy, related well to our CMS project. 

Our CMS strategy is in two phases. First we are building some backend elements – we’re calling these Content Factories, and these will manage certain types of content to enable easy re-use. These Content Factories will provide content to a variety of web properties regardless of whether they are CMS-driven. So we could use them to inject content into Sharepoint, a Portal, and even a flat HTML page (because we run PHP over most of them).

Secondly we’ll be building a “CMS Kit” to hand out to our departments. This will provide them with a standard CMS web interface to edit basic flat content, but will also be pre-prepared to use the Content Factory feeds. 

So this “CMS kit” we’re planning is an IKEA flat pack.

I also liked the note of warning about people getting over-invested in the things they build. Our web authors are currently using some very nice Dreamweaver tools and snippets that we’ve developed over the last two years. Getting them off those and into the CMS might be hard. The solution is to make the CMS so much easier that they’d be silly not to use it.

Sun's MySQL Enterprise Database Helps University Ensure Reliability of Mission-Critical Systems

It’s 29/4/09, but I’m pre-dating this post so that it appears when the article I’m referencing was published…

I was interviewed by Sun/MySQL for some info on how we use MySQL. I (nearly) said: “Sun’s MySQL database is the de facto standard of databases. Our staff knows it, and developers with MySQL skills are very easy to find. As developers, we’re very happy with the environment. I’d have to have a very good reason not to use it.”

http://www.sun.com/customers/software/kent.xml

JISC's a bit animated about IPR

Another animation from JISC. Not embeddable I think – probably due to some sort of IPR issue ;-) . Anyhow, here’s a screenshot that I’ve not asked permission to show yet…

jisc-ipr

Have you got permission to wear a hat like that?

They’re promoting a site called Web 2 Rights which has various toolkits which may be of some  interest.

Tea bag splats

As of today, our Library has a nice new web site. Last week our IT Services were re-launched.

Thousands of pages have been converted to a new template. New structures have been tested and implemented. New ideas have been included. Lots of consultation and feedback happened. Many stakeholders have pulled together and finally the work can see the light of day as it goes live.

The team doing this project have been working incredibly hard on this over most of the summer. They’ve had many issues to deal with and remarkably they are still standing and still smiling. (Well done to Fran, Sarah, Leon and everyone else for all their hard work.)

So what happens on the day this thing goes live?

Well… lots of people find that their tea bags go splat on the floor.

I shall explain via a quick anecdote. After having lived in our house for three years we realised one day that the kitchen bin was in the wrong place. It was by the back door and not very near to the sink and cooker. So we decided to move it.

In fact we moved it to inside the ‘kitchen triangle‘. That’s the area between your fridge, cooker and sink which is meant to be the optimal zone of efficiency. Placing the bin inside this triangle is a very good design.

The trouble comes the day after this change has been implemented.

7.30am and the kettle goes on. 7.38am and the first cup of tea has finished brewing. Time to remove the tea bag and add the milk. So you take the tea bag out and chuck it in the bin. Only the bin isn’t where it used to be so the tea bag hits the floor.

Tea bag splat.

It doesn’t matter how good the new arrangement is, for the first couple of the weeks the tea bag keeps hitting the floor. Does this mean the new design is bad? No, of course not. It just means that when you’re used to one way of doing things, a different arrangement can take some time to get used to.

Many of the feedback comments about re-launched web sites can be safely filed under ‘tea bag splatters’. However if you’re still getting tea bag splats after a few weeks then you might have a problem…

Time is precious

I suppose I reserve judgement on whether you can proclaim any idea to be the number 1 secret, but it certainly gets attention. A post in Seth’s blog (Time) reveals to us:

the #1 most overlooked secret of marketing

It turns out to be two things: show up on time (as an individual and in the things you are responsible for delivering); and cherish my time (show you care about me and help me save time).

The second idea is illustrated by a spam example:

automate the process so three minutes of your time wastes three minutes of the 1,000 or one million people on your list

and this reminds me of a comment I read recently about meetings…

How long does a one hour meeting take? The answer is to multiply the hour by the number of people in the room. So for a meeting of a dozen people you are using 12 hours. Add in some preparation time (for reading papers) and some post-meeting activity and it quickly becomes a very time consuming event.

Does Google Calendar Sync work and help?

I’m going to see what happens when I sync my work calendar (Outlook 2003 via a Sun Connector to our Sun Java Communication Suite) to my Google calendar. Then see if I can get my missus to do same with her work calendar. Then see if this helps us co-ordinate on picking up the kids and the occasions when we work odd shifts.

Google Calendar: How to Sync Any Desktop Calendar with Google Calendar

Google Calendar Sync Settings window

Exciting stuff I know, but it’s crazy how much time we have to spend each evening coordinating our lives.

I’ll update this post with progress. As I type, the first sync from my Outlook to Google is happening…

10.09 – the outlook-to-google sync has done 99% of it’s job with 910 out of 913 events synchronised. But the last few are taking a long time. I wonder what type of event is causing it to slow down?

10.13 – 911 out of 913

10.46 – I’m back. The icon tells me it completed at 10.26. I don’t think it’s worked entirely. Ah, hang on – just a refresh needed (I clicked Agenda and there it all was).

Seth's Blog: What do you do when your systems break?

 

Another inspiring blog from Seth Godin.

Seth’s Blog: What do you do when your systems break?

As someone who is vaguely involved in building systems, I really like the idea that we should be designing BROKEN buttons. 

It’s not going to be easy though. Systems are designed because A has to happen before B so that C is authorised and the logged as D so that an audit trail exists.

As I read it Seth’s BROKEN button cuts through all the checks and sorts out the customer’s problem. This is a good thing. But we still need to design the system to capture this in the audit trail, and acknowledge the fact that the agent/supervisor has just gone off-piste.

And what happens when the trigger that is C in the example above, which normally goes off to eight places to enable ‘things’, doesn’t get triggered properly. The customer may end up in a system which appears to have done what it should, but in actual fact is even more broken than before.

Thoughts welcome!

Image credit: http://www.flickr.com/photos/conchur/1054192789/

What is a VRE?

Have been looking into what a Virtual Research Environment is.

JISC has a programme which aims to:

  • building and deploying VREs based on currently available tools and frameworks
  • assessing their benefits and shortcomings in supporting the research process
  • improving and extending them to meet the future needs of UK research
  • developing or integrating new tools and frameworks where appropriate solutions do not yet exist

Two videos from JISC (WMV format) provide a useful and quick overview from a research point of view and then the technical solutions.

Logging into Sharepoint Designer

This may be obvious to others, but I was having some problems with not being able to control how I logged into SharePoint Designer. I have a couple of accounts – one for normal work, and one with admin privileges. What I found was that SharePoint designer would log in variously with one or the other of these user accounts, without any obvious way of amending it to log in with the other account.

The solution was to go to Internet options, and remove my sharepoint site from the trusted zone. This requires me to log in to the sharepoint site with IE (i.e. not automatically from my domain login), and SharePoint Designer shares this behaviour.

Preselect a tab in the 'New SharePoint Site' page

I tried to find the answer to this one for too long. It may be obvious to most intelligent people but this one’s for the rest of us.

In our SharePoint site we make an individual site for each project and these are all kept under one Project Management uber-site. This means that we’re often creating new project sites using a custom template I’ve developed.

I wanted to provide a simple link which would shortcut to the create a site page and pre-select the appropriate custom template. Thanks to some advice here I’ve got halfway there and can now make my link show the appropriate tab. The trick is to simply add ?DisplayCategory=TabName to the URL.

In my case because I’m using a custom template I want the custom tab selected, so:

https://sharepoint.oursite.ac.uk/IS/Projects/_layouts/newsbweb.aspx

becomes

https://sharepoint.oursite.ac.uk/IS/Projects/_layouts/newsbweb.aspx?DisplayCategory=Custom

Any help with pre-selecting the actual template would be appreciated.