Is the price of flexibility, complexity?

November 29th, 2008

Since I’m now paying for hosting, I’m starting to install some of the open source systems to borrow good practice in my own work. Usually when I have an idea for a new feature, I work out my approach and then investigate similar systems to see how they’ve approached the same problem but I rarely install the software to see how they work in practice. Media Temple, my hosting company provide a handy one-click install for some useful software such as WordPress and Drupal, an open source ‘community’ platform. So along with Drupal, I’ve installed Joomla, an open source CMS.

Working within a University, the skill-base of staff varies dramatically. I’ve always taken the view that anything we develop should be no more complex than using an email form and should replicate approaches staff will develop through their day to day use of the computer. So creating resources on StudyNet is basically as comples as writing an email. There are advanced tools for staff such as online resource libraries, TinyMCE & RealObjects Java based editor, podcasting, group work, blogging, media tools etc. But at the base level, if you can create a folder and post an email, you can use StudyNet.

I often get complaints from ‘power’ users who want extra functionality and I often wonder if I’m doing the right thing constraining the system by designing for the lower-end of our skill base but playing with Joomla and Drupal, they have more flexibility over things such as menu designs, but to be honest, they’re still not designed for my ‘average’ user.

Sometimes it’s good to have some reassurances

Posted in Domino

A nasty little change in Domino 8

November 28th, 2008

We recently upgraded one of our development servers to Domino 8 and ran into problem with subforms. It appears that you can no longer include a subform twice on the same page. So for example if you’ve included ‘next’ buttons using a the same subform at the top and bottom of a discussion page, the page will no longer display.

I guess this has been a bug within Domino that I know I’m not the only person to exploit, but I really can’t understand why Lotus would decide to fix this bug. Why fix something that actually improved functionality? Surely they should have been building on this ‘bug’ maybe parametrising it, turning it into a useful new feature instead of removing it.

This is going to cause me a significant amount of work when I upgrade our main system to V8.

Posted in Domino

Best and worst practices

November 28th, 2008

Most of know what we should be doing, but how many of do so – Best and Worst Practices, Lotusphere 2008

Posted in Lotusphere