It's a cloudy day, yet again, in what is turning out to be a rather lackluster July here in Zürich. We've had hints of Summer weather, but the month has been dominated by decidedly Spring-like weather. If nothing else, it prevents me from feeling like I'm missing out by staying inside as I work away on things. When it does get nice, I have been making a point to get out in the sun to enjoy it however: I played some soccer last week and went to the Kaztensee, a pair of lakes within walking distance, yesterday in the late afternoon to enjoy some sunshine and thoughts.
Yesterday was also the day that the Ausie couch surfers went home. Aside from leaving little stuffed kangaroos all around the house for me to find (they had a great sense of humor and adventure), they also left behind some nice memories such as when one of them pulled out their laptop with a rather old version of Linux on it running Xandros with KDE. Crazy! She's now looking to upgrade to a new system but isn't too smitten with the idea of Windows and had been looking at a Mac. While here, I had my laptop out for work and what not and she shoulder-surfed a bit. The result was that she asked how she could get a computer pre-installed with Plasma Desktop on it. Just seeing what it looked like and how well it works on a commodity laptop was enough to create that desire.
When I read
Alex's blog entry on some new Bluetooth features in BlueDevil, I found myself watching his screen cast and thinking: it looks so beautiful. With features like those covered in his blog entry and the amount of polishing work we're all doing as well, there are times when it is very satisfying to just sit there and look at something like a Dolphin window with the nicely blended and therefore solid feeling window title and content, the in-window notifications and information, the little animations and interface simplifications ... all while knowing the power and functionality that it contains. It's very uplifting, and it even moved me to do another round of improvements on KRunner today which included a few little bug fixes (one of which sadly will not be fixed in 4.7.0 but only 4.7.1 due to timing) and a few performance improvements.
This is where we start to get into those positive self-reinforcing cycles, or virtuous circles: one person's response begets another person's positive efforts which dominos into another person's movement which ... In an environment where critique and division is so easy to create due to the open and participatory nature of collaborative creative work (as open source is), paying attention to ensuring the virtuous circles are kept in movement is critical; and, ultimately, rewarding.
With that in mind, I've received a few requests lately to comment publicly on some turns of events in the Free software ecosystem, I assume with the expectation of a critical analysis. I've touched on the requested topics in the past, which is probably what elicited those requests, but I'm just not in the mood. In fact, I feel we have fewer positive champions than we probably need right at this moment and in the spirit of "be part of the solution" I'm going to spend more of my time doing just that.
Today, other than the hacking, I also put out a call for people to share their plans for the upcoming Berline Desktop Summit on kde-core-devel. In the last few months I've been to an inspiring kick-off event for Plasma Active, a terrific Tokamak for Plasma in general and a terrific Platform 11 where we plotted the future for KDE's shared technologies (libraries and runtimes, in other words). Others have had similar experiences this year at other developer sprints that they have attended. Berlin can be yet another stepping stone upwards for us all that builds on these recent successes and helps move KDE forward in terms of participation and achievement. Our community is in an upswing right now, so the summit comes at a perfect time. After a dip in development efforts while the community was processing a combination of winter weather, the migration to git and news from Nokia, we're back on track in terms of development pace and volume. I see many groups within the community re-assessing where they are and where they want to go, which is also a good sign of renewing energy. KDE Games just started this conversation, and when the Games are busy .. that's always a good sign. I don't know what that correlation is about, really, but there's a reasonably strong correlation there. Or maybe my monkey brain is just looking too deeply for patterns to track. :)
Speaking of patterns ... MeeGo news continues to appear, this time in reference to
Tegra 2 based devices which opens a whole new category of devices that are interesting to me and I presume many others. I will be bringing at least one tablet with me to Taipei next month, but now I'm wishing I could also bring one of these nVidia powered beasts.
I've also found that having moved to rekonq motivated by a combination of QtWebKit being more than good enough these days and Firefox becoming less and less robust for my use, that I've made a small but significant change to my tab usage habits. While rekonq has a nice location bar, the sort we already take for granted in modern browsers, the web shortcuts page is set to be my "home page" and instead of typing in the start of the address of common sites I go, I just hit Alt+Home and select what I want from there. Middle clicking opens the page in a new tab, which is what motivated this change in behaviour: I can open several commonly visited sites in quick succession. Nice. :)