MAR
21
2007

Summer of Code closing in 5 days

Yesterday I blogged there were 4 days left. Today there are 5 days left: Google extended the deadline to March 26th.

So you now have the weekend to finish your proposal. But I still would like to see submissions earlier than that.

MAR
20
2007

Summer of Code closing in 4 days

So this is the time to send your proposal if you haven't already. If you want to work on something for KDE 4, you're a student and would like to get paid, this is your chance.

You still have 4 days (and a few hours) to send it using the Google web interface. It closes for new submissions on March 24th, 23:59 UTC. After that, you will have to wait for next year and KDE 4.0 will already be out.

MAR
9
2007

It's so weird...

It's so weird to start writing Yet Another Networking Framework (YANF) for KDE...

It's weird not because it's simply YANF. It's weird because this is the fourth networking framework that I will have written for KDE. So, a little history:

NOV
14
2006

Opportunity for new developer to work in kdelibs

Yeah, the Title of this blog sounds like a job opportunity... but that's intentional. I am proposing a job opportunity -- in the FOSS style :-)

When discussing with Aaron Seigo tonight about some old functions in KApplication that we wanted to move or remove from KDE4, we came up with the conclusion that we instead needed a new class. We've called it KAutoSaveFile and its purpose is to allow application writers to easily:

OCT
14
2006

Happy Birthday

It's been quite a while since I've blogged. You know, life gets in the way...

But this is a good time as any to say it: Happy Birthday KDE. May the next 10 years be more groundbreaking and memorable than the last 10.

Congratulations for everyone involved. We have come a long way since Matthias' original post on USENET.

JUN
30
2006

QtDBus included in Qt 4.2 TP 1

This morning, Trolltech released the Technical Preview 1 for Qt 4.2. Along with the many long-awaited features, you can even find the QtDBus module as part of the standard release.

Yes, yes, I know they're mad :-)

I am sorry I had to keep the suspense of whether it was going to be included in the release.

JUN
6
2006

And D-BUS can control a KDE application already

So I was working on kdelibs over the weekend, trying to clear up a few problems with the D-BUS implementation in KDE. I found that the KMainWindow interface worked almost perfectly out of the box (it would have worked perfectly if I hadn't used a dash [-] in the object path in the first place).

Here's what the object looks like: [image:2079 hspace=10 align=right class="show-on-planet" size=preview]

MAY
31
2006

So long and thanks for all the fish...

With commit 546830, KDE says good-bye to one of its longest friends: DCOP. The technology has served us well for 6 years, to the point that has become one of our most proeminent features. Many KDE applications are given an edge over their competitors by supporting advanced functionality through DCOP: you can tell a Konqueror page to evaluate a JavaScript code snippet (think document.write...), tell a Kate window to raise itself, Kontact to check email or Kopete to send an automated message, etc.

MAY
21
2006

kdelibs port to D-Bus Completed

So after a few weekends of work (and some not working), some friends and I have finally finished porting kdelibs from DCOP to D-BUS. It compiles, links and installs. I've just made the final commit on Subversion (I had forgotten to remove a few files from installation).

I'd like to thank Harald Fernengel, Simon Hausmann, Ben Meyer, Roberto Raggi (thanks for the Tiramisu!) and Kévin Ottens for the help on porting. At least if I drop off the face of the earth tomorrow, there's someone with knowledge :-)

You're going to ask: was it difficult? What was the trickiest code?

MAY
8
2006

KDE's Summer of Code Projects

With less than 2 hours to go to submit applications, students must be busy smoothing the final edges of their texts before submitting to Google. And as it turns out, we're getting some very interesting ideas for Summer of Code this year. I hope the quality of the proposals is indicative of the quality of the code we'll see in the next three months.

But I already do have one complaint:

Why did you all wait so long to submit?!

Pages