GNOME 2.12 on OpenSolaris
December 24, 2005 General Comments Off on GNOME 2.12 on OpenSolarisYay! Laca kicked so much arse and released GNOME 2.12 on OpenSolaris – that’s 2 releases of GNOME on OpenSolaris now within the space of 2 months. Rock!
Yay! Laca kicked so much arse and released GNOME 2.12 on OpenSolaris – that’s 2 releases of GNOME on OpenSolaris now within the space of 2 months. Rock!
I took Ethan to see King Kong in the Cremorne Orpheum [a wonderful old style cinema] with mildly uncomfortable seats for a 3 hour film. It had some pretty great special effects, but that was about it – sadly, pretty disappointing.
At the end of the usability part of the recent internal Solaris desktop summit we handed around a survey for people to fill out what they enjoyed most about the summit, and whether it had reached their expectations. It was all mostly positive, which sets us up for doing it again in a couple of months. Of the responses that we got, we found that many people had enjoyed the ‘Gripes Session’ and wondered if we could organize a usability hackfest next time around.
During the gripes session everyone had a chance to speak up for what things really sucked in the desktop, and we wrote up a list of them on the whiteboard. I quickly did a writeup of that session. We only scheduled an hour for this, and John was super keen to get as many gripes listed down as possible – as a result some of the issues weren’t properly identified, and the write up certainly reflects that. At the end of the session everyone was given a set of 10 stickers for them to put beside the issues they felt most strongly against, and they were as follows –
You’ll notice that there isn’t any suggested solutions. While I did do a short write up on some of top issues and how we’ll likely tackle them within Sun, I don’t think it’s quite fit for publishing just yet. Hopefully next time we’ll organize more time, and start a few hacking sessions off to fix them – definitely more fun than performance work, although DTrace has made that rather fun recently.
Man, I’m having so much fun with this OpenSolaris thing. It’s just like how I felt getting involved in the GNOME project for the first time. Not only is there a whole heap of new technology, processes and ideas, it’s also another great opportunity to meet a whole heap of new people for the first time.
Today has me in the Sun offies in Gordon, Sydney. It’s been great to catch up with Alan Hargreaves and James McPherson for the first time, among all the other crew here. I can’t wait until we reach critical mass to start thinking about an OpenSolaris conference/summit. Rock on!
Sydney, Australia here I come! At some point I’ll actually be in NZ for longer than a week.
Cool, Alo put up pics of the Solaris Desktop Performance and Usability Summit here. FWIW, I don’t usually drink light beer, but hey, it was morning, give me a break!
Even though that was a pretty stressful two weeks for everyone, I had a ton of fun catching up with my team – it was real nice seeing them again.
I never really got a chance to blog about the wonderful trip to Thailand a couple of weeks ago. If you don’t want to read this blog entry, the summary is ‘Wow, Thailand is a fantastic place, with wonderful food, great people and a super chilled out atmosphere’. The reality is that summary doesn’t really do justice to the amazing time I had there, which was probably a reflection of the lovely group of people I shared my time with – Patrick, Mhairi, Dave, Warrick, Steve, Yvonne, Michelle, and Phil. We were staying in Tonsai, a little bay down south on the west coast of Thailand, not far from Krabi.
By stark contrast to the resorts of Rai Lay, Tonsai hasn’t developed to the traditional sun seeker holiday and instead caters for predominently climbers. It’s a very chilled out atmosphere. No one is in a hurry, and there’s a party going on almost every night in one of the bars – I’m pretty sure they take it in turns. There’s almost nothing to spend your money on, except of course for massages – both Thai and oil costing about $10 NZD for a good hour. Thai massage seems to focus more on manipulation and digging their fingers into your muscles. Oil massage was a much nicer experience, more so because of the candle lit and soft noise of the gentle breeze blowing through the chains of shells that hung from the sides of the hut. Bliss.
From the very start, we all experienced great food, visiting many of the restaurants Tonsai had to offer – both down by the shore with great views through to Thaiwand wall and those higher up tucked away in the jungle. Out of the many restaurants we all seemed to favour a place called Tina’s, that did a mean seafood Phad Thai and fish with sweet chilli. Most of the main courses typically costed about $2 NZD so it was great to stack on a couple of them after a hard days climbing. We stumbled across Chang beer, a strong brew of 6.2% alcohol early on in the trip. After a long day out in the sun, it’s hard to know whether you can be a ‘double-chang-man’ or a ‘triple-chang-man’ [difficult to say while drunk]. Dave tested the limit being a ‘quadruple-chang-man’, and was soon floating around during an impromptu nudie swim yelling out ‘DO WANNA SEE MY GOODIES??!’.
Of course we weren’t there to enjoy ourselves, there was climbing to do. Phil mentioned that most of the top world climbers don’t go to Thailand because of the heat, and after the first days or two battling with the sweat I can appreciate that. The routes are amazing though, and as long as you stick away from the easy to get to and low grade routes you’ll avoid much of the polish. Dave was my climbing partner for the 2 weeks I spent there, and it was really wonderful to see his technique improve day by day. We started off relatively slowly although tackled a 6b by mistake on the first day that deflated our egos a little. By the end we were mostly solid on 6b and 6b+. On one of the scarier routes we climbed up through a whole bunch of stalagtites into relatively unknown territory with Dave taking the lead on an amazingly exposed traverse with *huge* drops below. Lots of climbing to do – we only just touched the surface while I was there. Too bad I didn’t get to climb Humanality, it sounded like a blast!
On one of our rest days, we took a long boat out to one of the islands out from across our bay called ‘Chicken Island’ aptly named because one of the towers looks like a chicken head. We hired some masks, fins and snorkles and dived overboard. I’ve never been snorkling before [sheltered life] but it was the most incredible experience I’ve had, and it’s totally motivated me to go for a scuba course at some stage. It didn’t appear like the tsunami had a big effect on the reefs because it was teeming with life. At one stage Steve handed me a bag of rice crispies and when you put it under the water you’re suddenly surrounded by literally 100’s of little fish. Everywhere you look you only see fish – it’s actually kind scarey in many respects. Another day Dave, Warrick and I took the opportunity to head out for a nudie snorkel [there’s a bit of a theme running] – although most of us swam holding our crotch just in case. Dave took me under his wing [not while nude] and showed me a few basic techniques for diving down, and equalizing and stuff, and towards the end I was finally feeling like I was making some progress of feeling comfortable instead of choking full of seawater. Definitely one of the highlights of the trip for me.
For another rest day, we headed over to Ko Phi Phi an island heavily effected by the tsunami. I never really got a chance to see any of the photos in their tsunami center, but judging on the amount of building work going on, it must have left the place in a pretty terrible state. Very much alive and kicking though a year later, and packed with 100’s of tourists coming in on the ferries each day. We only spent about 24 hours there, but packed a huge amount in including a big night in the Apache club, with Phil chatting up the ladymen, and Dave dancing on the pole. They even serve drinks in buckets. Hangovers the next morning pretty much wiped us out – for Warrick it seemed to be a rather awful bug or food poisoning, and knocked him out for a few days later. Definitely a party town.
We got talking to an American electrician one night about the Tonsai electricity problem that he was attempting to fix. Seemingly it’s a mess, and that the circuits are blown on a regular basis causing half of bay to plunge into darkness – the community there have started to rely on candles, cooking with gas, and generally preserving the electricity supply they create with big generators back in the jungle. I like this approach. It fitted in with the general laid back atmosphere of the place. Americans always ruin everything [kidding].
What was I thinking when I bought peach coloured pants? They’ve since been dyed grey.
With the introduction of BrandZ, the DTrace boys pull off another top trump. Wow, that’s fricken cool.
After another long haul flight under my belt, I am once again back in NZ. The flight was reasonably uneventful, and managed to get a good bit of sleep along the way. I must have looked a little shifty arriving in Auckland since I was ushered off to the Bio-hazard area for a full search and swab of my suitcase after I collected it off the conveyor belt. Fortunately my story seemed to check out and the swabs were clear of cocaine, and was soon let through to catch the flight down to Christchurch. One week to settle in here before I head over to Sydney for Christmas.
The trip was mostly a success, although I would have liked to have had more time to catch up with people during the 2 weeks I spent there. Nice to catch up with Steve and head for a climbing session in the Planet Granite and a Mexican afterwards. Nice to catch up with Jim too and chat about all sorts of community related talk. We totally need a master plan for getting more people involved in OpenSolaris.
Had a great day catching up with Suz and Pat on Saturday just before I left, drinking a few pints of Guinness in the Irish Bank. Just a pity I couldn’t hang out for longer really. Man, how the weeks are flying.
It’s probably a basic principle of performance work. Use time where you have it, take time away where you don’t. No brainer. The approach is probably slightly less trivial, but some of the stuff we did today was pretty obvious. During the week we were experimenting with a whole bunch of pre-loading work testing out a series of cold and warm start scenarios.
And suddenly it was like, duh, why don’t we try and page in the libraries during the login experience? But doesn’t that use up time during the login? Well, no, because there’s a time slice between when the login screen pops up and when the user has entered their username and password. It’s all about making use of time cleverly. Doing a preload in the /etc/X11/gdm/Init/Default script of a whole bunch of libraries seems to shave off about 3 or 4 seconds from the login time. A simple win with no visible regressions, and there’s probably wins where that came from.