Four gigabytes, four OSes, one Mac

Upgraded my MacBook Pro to 4Gb yesterday, and was eager to play around and see how much it would help. What better way than to fire up all my virtual machines at once and see how it performed? Here’s the video… sorry it’s a nasty .mov file, but in my defence, it really is encoded as a Theora movie (a plugin for which you may need to install from here, if you’re viewing on OSX or Windows).

I haven’t tried to see if I can trick it into playing in Totem et al. yet on Solaris / Linux– let me know if you have any joy. For the record, the OSes are OS X 10.4.11, Solaris Nevada b77, Ubuntu Gutsy, and Win XP, all running in VMware Fusion 1.1.

Sun’s Web App UI Guidelines

Cool to see Sun’s Web App UI Guidelines finally go public. As Chip Alexander says,:

They are a set of building blocks for web applications that have been designed by user interface specialists, thoroughly thought through and usability tested. They can be used for developing full web applications, allowing designers and developers to focus on their application’s particular needs rather than the design of all the controls and elements inside.

The corresponding Woodstock toolkit for which they were written has been available under an open source (CDDL) licence for a while, but of course the guidelines themselves can be applied to any web app. (They do have a bit of a system administration app slant, though, for obvious reasons.)

VMware 1, Parallels 0

I’d been using Parallels 3.0 for the past few weeks to run SXDE 2 on my MacBook Pro, but started having problems when I upgraded to Solaris Nevada build 69– the X server wouldn’t start any more, and I just couldn’t get it going at all.I took the opportunity to try out the VMware Fusion Beta instead, and so far it’s the clear winner.

It does feel a trifle slower than Parallels (even with debugging turned off), and its snapshots aren’t as flexible, only allowing one per VM. But its VM tools for Solaris are way ahead of Parallels’ non-existent offering– clock sync, on-the-fly desktop resize, copy/paste/drag+drop from Solaris <-> OS X… nice. (Haven’t figured out if shared folders are supposed to work on Solaris yet or not– the settings are available which suggest they should, but the folders I’ve nominated don’t show up anywhere obvious, so I’m guessing they don’t.)

Assuming it’s just as happy at full screen on my Sun 24″ display when I get into the office, I’ll be sticking in the VMware camp for now.

Edit: Oh, and did I mention that Solaris sound and networking work out-of-the-box on VMware too…?

The Usability Clinic is Closed

Big thanks to Máirín and particularly Garrett (as he hadn’t even volunteered beforehand) for helping me field the questions, and apologies to anyone who’d brought along something to ask or show us that we didn’t get to this time. Feel free to email me or the usability list instead (or in Alberto‘s case, just ask me in the office…)

Unfortunately that’s the last I’ll be seeing of GUADEC this year… off to visit friends in Birmingham tomorrow morning, and back to Dublin tomorrow evening. Bring on Istanbul!

Update: To the guys who asked me about keyboard layout switcher shortcuts, I was mistaken about OpenSolaris– I was thinking about input method switching, we don’t currently have a shortcut for layout switching AFAIK. (Or even a GUI, as IIRC the standard GNOME one is currently too broken on Solaris.) I still can’t think of a reason why Shift+Alt wouldn’t be okay as a default shortcut, but I’ll have to think about that a bit more…

UI Patterns

The suggestion of designing some UI patterns for GNOME came up in tigert’s talk on Monday… I mentioned at the time that we’d already started working on this, so just for the record, here’s the list.You’ll notice we haven’t actually done any mockups yet, so feel free to start proposing some designs, or just add anything to the list that you think would be useful.

Sidelined

Bit disappointed to be sitting out the FreeFA World Cup this year, especially as I’d presumably have been lining up in the menacing black kit– I have a dodgy shoulder at the moment though and I know what these “friendlies” are like!

Having only contributed one goal en route to the final last year though (albeit a sweetly-struck volley with my wrong foot), I doubt I’ll be that badly missed.

Sun patch day: Wednesday

Inspired (partly) by some recent gripes about some of the patches Sun are applying to GNOME for Solaris, Laca has announced our first community patch day this coming Wednesday:

The desktop team at Sun would like to invite you all to a Sun-patch day. The goal of the patch day is to go through all Sun’s GNOME (JDS) patches and: – push the less controversial ones upstream – a great opportunity to vent your frustration about all the crack that may have slipped in – start a discussion about the more controversial patches.

Where: irc://irc.gnome.org#sun-patches

When: Wednesday, July 11th.

You can read Laca’s full announcement here.