It’s that time of the year again when we need to start thinking about awesome ideas for GSoC. I just prepared a page on the community wiki to collect them. The list needs to be finished by March 8th. Got a great idea for a nice project a student could be working on for the summer? Add it! If you are unsure or have any questions ping me or the team of the app you have an idea for.
With KDE Software Compilation v4.4.0 tagged and going through final release engineering processes, early reviews and discussions about it are appearing around the Internet. It's great to see the interest bubbling around it all.
One interesting meme is that "not much has changed". That sentiment is a sign that things are settling down nicely in KDE 4: things aren't moving around as much and there's a sense of predictability again. This is an important milestone.
However, some people are under the impression that pretty much nothing has been done except "under the hood changes". I think this highlights a challenge for our communication around SC 4.4.0: just because KDE 4 has hit an externally visible stable trajectory and the SC 4.3 -> SC 4.4 jump is smooth, that doesn't mean that there aren't lots of new and exciting things in SC 4.4.0.
I haven't seen it mentioned anywhere else KDE related, but in Madrid you can now take a uni course in KDE and Gnome programming. I wonder if there will be guest lectures by Professor Faure and Dr Seigo? ;-)
After all the stuff that happened in my professional and personal life last month we can extract some technical bits
First of all, during Camp KDE it was awesome to talk to people like Jos, Celeste, Alexandra, Till, Leo and Jeff (and many others). It’s good to share your thoughts with many people that you just don’t have this big bandwith for chat that you have when you’re physically together
Our awesome dragons
I spent last month studying and working with QML, trying to get the most of it and I think that I (and the team that I work with of course) reached a very good level of knowledge regarding the new Qt’s declarative language. We have some expertise with declarative languages for some time now (started with Edje three years ago) and went through QEdje and now we have a proper Qt solution ...read more...
The Ubuntu Platform team (the people Canonical employs for Ubuntu) is having a sprint in Portland. Portland is a nice city where you can be wandering down the road and come across 100 tweed wearing cyclists coming the other way.
My how they've grown
Kees' collection of every shipit CD ever nears completion
Voodoo doughnut, a local speciality. I got half way through eating this before gaining diabetes
I look forward to hugs and beer over the weekend. However, it’ll be an unusual experience for me this year… This will be the first time that I am at FOSDEM “on business”. Much of my time during the event is already preallocated to various meetings. Sadly this leaves very little time for attending talks…
Except my own! Come one, come all to the KDE devroom at 13:45 on Saturday: PIMp My Desktop
In this talk I will be giving an overview of the current state of KDE PIM technologies and the community behind them (yes, green blobs!)… plus a sneaky peek at some awesome things to come in 2010.
There are some truly sexy goings-on in PIMland, so this talk is definitely for you if you care about having control over your personal information.
This is just a quick "anyone up to it?" question: about 6 months ago Sven blogged about the state of Kivio. It consists currently of about 223 lines of code and is working, but a few crucial things are missing like stencil support.
I used to use Kivio in the KOffice 1.x days and liked its simplicity (but missed the lack of stencil sets). Now someone even offered to create stencil sets - however, currently Kivio can't even load them. The topic of Kivio just came up on the dutch Mandrivaclub forum, which reminded me I wanted to write about it...
As Kivio is a potentially great tool for office workers but also for many FOSS teams, I was hoping that by bringing this app to the attention someone might be interested in picking it up... Currently Kivio in SVN hasn't seen (human) activity in over 6 months which means it is open for anyone to take charge...
This is something we have had in the works fore a while and I hope to put some more effort onto it soon. The #ubuntu-irc-helpers channel on freenode has been created as a place for co-ordination and learning for Ubuntu helpers on IRC.
The idea is its somewhat like a “backstage” to #ubuntu, #kubuntu, #xubuntu and the other support channels, its a place to talk about the things that are going on in these channels and help give better support. It allows sharing of best practices, that “quiet word to someone” if needed and even a quick prod to the ops with out using the!ops trigger.
The original Lancelot icon is usually considered weird-looking when seen on a panel (or desktop). Even I have had Lancelot set up not to use it.
I like the old icon very much, and I’m still proud I succeed in making something like that with a vector-graphics program (Inkscape) so it still is, and will be until the end of time, the main icon of the Lancelot project. But from now on, it will not be used for the applet button.
Now, the default icon is the standard KDE icon – the same one other launchers use.
For those of you who want to have a normal-looking icon but still want others to see that you are using Lancelot and not something else, you can use the following one:
The new icon can be set through the applet configuration dialogue.
I'm keeping my promise to write a weekly update on what has happened in Krita. There's usually a lot to write about, and I'm trying to add some generally interesting things, some personal, some artistic, so it's not just a commit digest, but a little bit more.
But I'm wondering how to syndicate it -- Planet KDE is meant for personal blogs, and this isn't personal. I'm not sure about the other planets my blog is syndicated. And I've have complaints that having a pointer to the new issue on my blog is a bit spammy, and I think I agree with that. So I'm intentionall not linking to Krita.org this time :-) (But it's a good read!)
There’s lots of activity in #plasma the last few days. lots going on. :) With 4.4 being tagged on wednesday, that’s not too surprising… but it’s still nice to see everyone working to get this release as stable as we can in the little time we have left.
Although I haven’t quite caught up on my homework since campkde, I’ve still been chipping away at things where I can. There’s more screensaver fixes, and a panel bugfix too. I’ll go back to panicking about homework on wednesday. ;)
Thanks to rrix, practically all the widgets in kdeplasma-addons have had their security re-checked, and we’ll probably deal with kdebase tomorrow. :) hooray for security!
I’m already counting the days to tokamak, too. so close, and yet so far…
It's been a few weeks, so what's up in the KDE Clapham office? (I'm pretty sure I'm the only KDE hacker in Clapham so can safely claim 'office' status, if I'm not, meet me for a pint down the Abbeville pronto!).
I'll be at Fosdem this weekend, so if you're there be sure to drop by the KDE stand for a chat, I promise not to bang on about calendars too much :-) (Well, unless you happen to be a Gtk/Gnome/Evolution hacker wanting to talk about shared standards for calendars and holiday files, then I'm all mouth). Just don't ask me about license stuff, you'll be wanting that weird bloke down the other end of the hall... I'll be in Brussels from 10am Friday wandering the streets in search of waffles, so if you're getting in early and looking for the same let me know.
Speaking of calendars (yeah, you knew it was coming) I decided on a whim to have a play with KHolidays in kdepimlibs to see if I could hack in support ...read more...
Months ago, I started to take care of a forgotten piece of KDE, kde-bluetooth. After a lot of work and an almost clean the bugtrack of bugs, I’m proud to announce KBluetooth 0.4!
These are the highlights:
The official name is now "KBluetooth".
A lot of crashes have been fixed, KBluetooth should not crash now.
File transfer (send/receive) reported to work for everybody with any kind of device.
Improved the input pairing (Almost all devices working).
Huge improvements in the UI.
The speed in notifications is not accurate nor working right
Notes for packagers:
Since the first RC, I only had fixed BUGS, and almost every commit since then contains an atomic fix, so please upgrade to the 0.4 final or apply the patches yourself, but do not get stuck in the previous RC’s, doing that you’ll waste the time of your bugtracker people, as well of kde bugtracker crew and mine.
Akademy, the annual KDE conference, will be held in Tempere Finland July 3 to 10 2010. The call for papers has been announced, requesting presentations, papers, and bofs from KDE community members on what is new and coming in KDE. For more information see the call for papers.
This will be the second year in a row Akademy will be hosting an option for a short technical paper (4-6 pages) to accompany a 45 minute talk. Last year, we have a wide range of papers describing interesting KDE content we don’t normally hear about at the Akademy. Technical papers benefit KDE by providing easily consumed documentation on KDE technology as well as provide an avenue for students to contribute school projects to the community. If you are a student, researcher, developer, or someone doing some really cool work, consider submitting a technical paper in addition to your presentation for Akademy 2010.
I have been playing a bit around with Maemo and writing Qt apps for n900. I ended up needing a rotation aware QMainWindow a couple of times, so I ended up abstracting it away in my own MaemoMainWindow, which I just wanted to share. It has enough ifdefs to also build against ‘normal’ Qt, outside Maemo.
4yo and 2yo "working" with their favorite app Krita.
It has been a long time since my last post.
Since my move to Switzerland and my new job I haven't found any time to support the KDE-promo or www-team. (Ok. I never was one of the top-contributors, but it was always a great pleasure to contribute a little bit to such a great community).
From time to time I can read the promo mailinglist and are happy to see how many remarkable people are doing fantastic things. I can't wait to see the new web-design and new t-shirts and of cause KDE SC 4.4.0.
The only two things I could achieve the last 1/2 year.
Spread KDE in the private environment: Infect my sister and her husband with ...read more...
To make allusions to Douglas Adams' work when leaving a company, so I won't. I'm just going to post a couple of pictures I made with my n900...
This is the river Amstel, for which Amsterdam is known. As you can see, it's frozen over...
And this the Hyves office building, seen through the snow.
And these are Tommy and Markus, who together with Tjerk took me out for dinner in a steakhouse. Good food, good company!
I've been working for KO for two days now, after having taken a really nice one-day vacation which ended up with a visit to Ma Brown's Restaurant. That restaurant tends to be closed when Irina and I want to go there, but last Wednesday it was open at last. A warm fire, excellent food, good service... Perfect closing to a day of gadding about both Hollands. (Note to self: Sing Kee in The Hague isn't nearly as good as it used to be, bij Tholen in Haarlem has the best coffee I've had ...read more...
Warning: This might be a quite boring blog entry for non-developers - no fancy screenshots and no new features... ;-)
Beside taking care to keep Dolphin simple and efficient for users, it is also very important for me to do the same for the code: It should be simple and easy to maintain for developers.
Sometimes this works quite well, but it also happens that parts of the code need to be refactored. It is quite common in commercial companies that developers don't get the chance to refactor the code: The user does not recognize it in the first sight and there is definitely a risk of having regressions.
I'm convinced that in the long-term keeping the code base clean pays off and results in less bugs and easier maintenance. Although some features like improved searching or version control support have been added for Dolphin in KDE SC 4.4, I also did some internal cleanups.
For KDE SC 4.5 I want to completely concentrate on fine-tuning the code ...read more...
So every so often I like to take a look at what our siblings over at GNOME are up to by reading Planet GNOME. I do it manually because I removed that feed from Akregator quite awhile ago, and a couple of the stories there seem to confirm my choice (although it’s at least much better than when I had to finally give up and stop reading it).
Specifically you may find the following entries by Miguel de Icaza relevant:
I guess the iPad support for MonoTouch is OK if you’re into that sort of thing. It’s not as if I’d expect them to forego it given the past track record ;) But it does seem to me that as AMAZING as the iPad might be, that it would be better for consumers to have an open platform that anyone can extend instead of a closed platform that requires being ...read more...
LinkedIn has become one of the more popular professional networking sites out there in recent years. It’s a great way for co-workers to stay connected with each other after they part ways and also a nice platform for marketing your resume to what could be your future co-workers.
In addition to that, there is a nice section on the site for groups where you can post questions and discussion topics. With that in mind I wanted to point out that on LinkedIn there are several KDE-related groups. In particular, I’d like to invite all of you who are on LinkedIn to join the“KDE User” LinkedIn group and participate in the discussions there.
So far there are over 500 members but despite this there is not a whole lot of active discussion. I’m not sure if everyone is shy or busy or what but generating some lively discussions about KDE in front of a large group of interested onlookers could only be a good thing for promoting KDE. LinkedIn seems to have a very strong ...read more...
Interested in trying out KDE SC 4.4 but don’t want to do a full installation, risking system instability? Before my presentation at Wednesday’s Phoenix Linux User Group meeting, it occured to me that I should bring a live image for folks to play with. Unfortunately, I spun x86_64 live images, which are great for x86_64 folks, but pretty lametastic for everyone else. So, our awesome KDE SIG and kde-redhat maintainer Rex Dieter, fixed that, and, after fixing my kickstart a few times of course. Now we have unofficial i686 KDE 4.4 previews. They lack the Fedora branding for legal reasons, but for all intents and purposes, it’s the same system as you’d get by installing Fedora 12 and then configuring KDE-redhat repos.
So, have at it. Rex has three servers seeding, and I’ll seed when I can The image is 70Mb total (sorry) so it doesn’t fit on a CD, but is just about the perfect ...read more...