Skip to content

KDE Blogs 

Saturday, 22 October 2011

Vote for KDE !

Hi, you like KDE and you want to support it ? Here's an easy way to do it: The german bank ING DiBa is giving away 1000 Euro each to 1000 associations. Selecting the 1000 winning associations is done via voting. So, if you vote for the KDE eV there, we have a good chance to be one of the winners :-) Read More
Friday, 14 October 2011

KDE is 15, Kubuntu is 11.10

Jriddell  | 
Kubuntu 11.10 is out and ready for download. This is the first Kubuntu release were I haven't had much involvement in putting it together and I'm immensly proud of the team who put in so much work. Read More
Tuesday, 4 October 2011

Desktop-per-screen (multiple monitors improvements)

There's been a "small" upgrade to my desktop machine at work, and as a part of that I got my hands on a 1920x1080 Dell monitor and couldn't help placing it as a secondary monitor, rotated. And I couldn't help noticing various problems with this setup. Read More
Wednesday, 28 September 2011

Porting Windows Phone to Qt

Dipesh  | 
Since so far I missed any blog on our beloved planet pointing to this interesting resource I do it myself now; Porting Windows Phone to Qt A rather cute way to escape your Windows Phone lock in :-) Read More
Wednesday, 28 September 2011

Tizen or Tizen't?

I'm not sure really. We have been discussing this question on the Codethink irc channel today, and I think probably Tizen't. I think the main point of HTML5 is that it runs everywhere and is platform independent. Once you create a platform that uses HTML5 plus its own extensions it really isn't HTML5 anymore. Giving up on Qt and going for some as yet unspecified native toolkit doesn't seem to be a good way to please and developers who have commited to MeeGo. Read More
Tuesday, 27 September 2011

qbzr with curves

Jriddell  | 
Nice little visual change to qbzr, curves on the diff view.. Before: After: Thanks to Iwata Hidetaka. Being bored of the IRC poll on blogs.kde.org I made a new poll for revision control systems. I'm glad to see that after one vote Bazaar is at 100%. Read More
Thursday, 22 September 2011

KidsRuby running on the Raspberry Pi

I've been following the development of the Raspberry Pi computer, which is a small ARM based device costing only 25-30 euros. It is designed to plug into TVs, and is targeted at teaching kids to learn programming. I was excited to read today that the KidsRuby programming environment is running on a Raspberry Pi. You can read some of Liz's other blogs for more details about the Raspberry Pi's progress. Read More
Wednesday, 21 September 2011

KMail - making it more usable

Amantia  | 
KMail is one of the most important applications inside KDE, I think hardly can argue anybody about it. Everybody is using email, and even if some think that a webmail solution can be just as good, most of us still do what we did 10-15 years ago: download mail to our computer/phone/tablet and carry that around. And for that we need a mail application. It is not news that KMail got just too big and not flexible enough in the KDE 3.x days. Somehow it was ported to KDE 4, but this was a crude port, without much improvements in its design. A new generic PIM backend was growing up meantime, and with some corporate support from KDAB, a new generation of KMail, KOrganizer and other PIM application started to take shape. From those I can tell about KMail, as I was more involved into it. As we wanted to have a mobile, touchscreen version as well, the work of porting KMail to Akonadi was done together with breaking KMail into smaller pieces, more or less standalone libraries to reuse as much code as possible. Time, manpower and other reasons limited what we could do, so this was a part success. We created and improves some generic usage libraries (KIMAP, KMime), some internal libraries that are nice, some that are not that nice, and in the end we had something that could have been a good foundation for KMail 2 series. I started to use KMail2 at that time, and in the beginning it was a fustrating experience. I can't count how many times I deleted and created again the accounts, the Akonadi database. But after a while I realized that I don't have to do anymore. KMail2 was still not released to the public, but got better and better. Unfortunately only slowly, as even less people worked on it, and only in their free time. It had bugs, some more annoying, some less annoying, but was usable enough to not force me to go back to KMail1. Then the PIM community took a deep breath - just like the KDE community did with KDE 4.0 - and finally released KMail2 officially. Funny or not, around this time I started to have problems with it. A migration of my second computer failed horribly. A cleanup of the Akonadi database and changing from the mixed maildir to maildir format was also painful. I blamed the developers a lot (including myself :) ). Then things started to move on and KMail got a new maintainer, who is very active (hi Laurent!). And we organized a developer sprint to stabilize KMail. The sprint took place last weekend in KDAB's Berlin office and was sponsored by the company. Everybody who knows the KDAB office, knows about the famous foosball table. Do I have to said that in the weekend we played only once? Yes, people were coding intensively, Volker had to raise the priority of the "FOOD" topic often. Issues were listed on the whiteboard. And everybody picked up what he was interested to do. Work was done on the migrator, the mixed maildir agent, the maildir resource, on the akonadi server, performance bottlenecks were identified and a new filtering resource was created, fixing the most hated KDE bug (should be closed as soon as Tobias Koenig is happy with his work). My choice in the sprint was mostly maildir related work, I tried to make it more reliable, more standard compliant and somewhat faster than before. And the biggest win is that I fixed most issues that bothered me with KMail's maildir handling. Yes, I was selfish. The sprint did not end in Berlin, for me it continued on the flight back home (that thanks to the weather and Lufthansa was almost a day longer than expected). And somewhat still continues as of now, although daily work reduces the time I can allocate to KDE. I can say that I'm happy again with KMail and Akonadi starts to gets less and less in the way of me and the users. The biggest success will be when users will not know that there is a nice server helping them, called Akonadi. For those eager to try out the changes, unfortunately most of them are in the master branch only (the upcoming KDE 4.8). We will try to port as much as possible into the KDE 4.7 bugfix releases, but as some changes required library additions, this won't be always possible. Read More
Friday, 16 September 2011

42,000 schools running Kubuntu derivative

Jriddell  | 
An LWN article from a few weeks ago talks about Userful Corporation's deployment of Linux in Brazillian schools. "The Brazil deployment has been rolling out in phases since 2008, and currently includes more than 42,000 schools in 4,000 cities. The base distribution is one created by the Brazilian government, called Educational Linux, which is based on Kubuntu." Read More
Friday, 16 September 2011

Tu Parle Bazaar?

Jriddell  | 
Bug 83941 Bzr doesn't speak my tongue has been closed. Bzr can now be translated. If you want to help bring bzr to those who prefer to work in non-English languages please help translate at Launchpad (you will need to be in the appropriate Launchpad translations team). Read More