Troy Unrau ([info]troy_at_kde) wrote,
@ 2008-06-24 14:30:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
A quick survey of KDE 4 Apps
So I spent the last few days rebuilding trunk and playing with some of the applications that don't ship on the same release cycles as KDE itself. Things like Amarok, KOffice, KTorrent, K3b, and more. So I figured I'd give a few comments on how the development of these things are going, especially KOffice 2. So, some thoughts on those applications that make the KDE environment the integrated, wonderful thing that a only full desktop environment can give.

Amarok 2 gets enough press, they don't need me to talk up how the cover downloading works now, or how I actually have to come up with new ways of crashing it because the old ones don't work... anyway, they're in bug-fixing/stabilizing mode now it seems, which is good news for all the amarok junkies out there.

KOffice 2 is moving along with the limited but highly talented manpower that they have, releasing alpha after alpha showing where the suite is heading. Unlike MS, which released Office XP before Win XP, KOffice has usually lagged behind the schedule of major KDE releases on account of the limited resources they have. However, if the irc channel today was any indication, there's some new bloody in there that's helping to speed things up.

I tried a few KOffice apps to see if they'd blow up. KPresenter fared worse than the rest, but even that is looking like it'll be quite a good program when finished. I only triggered one crash in KWord the whole time, although I wasn't using any of the advanced features. KSpread and Krita are both looking like they're ahead of the pack, both in terms of features, and stability. Fortunately, due to the highly shared nature of KOffice, improvements in one application usually simultaneously improve all applications.

Where ODF formats exist, KOffice is using them as the default, which is lovely. I can still load the old kwd, kpr files (although, at least in kpresenter, it wasn't rendered correctly). Switching to ODF is really important though, and the support for the format is ever improving. They've got some automated testing stuff going on too which helps ensure that there's few regressions in their support. I'll let them blog about it :)

When I first loaded KWord, I found two bugs. I brought one up on irc, and it's now fixed. The other is a little more bizarre, and I've been reading through the code trying to find a way to fix it myself. The bug: PgUp/PgDn are interpreted as the Home key. As I've been reading through the code, I'm impressed at how easy it is to understand, even for the likes of myself whose C++-fu is not so strong. Still haven't fixed the bug, but I've got a pretty good idea of where in the stack it comes from... KoPAView.cpp is the likely culprit...

The KOffice team has a Release Plan up on the website that doesn't go any farther than Alpha 9. There is the soft feature freeze on the schedule though, which means that a more formal release plan is likely not too far away. That's good, because I love KOffice, and I'm impatiently waiting for trunk to be ready to go... maybe they can get a beta (or alpha 10) ready for Akademy to really get some bug hammering sessions going.

I didn't have any blank disks to test k3b with, but it compiles, installs and runs. I don't know what their schedule is, but it's one of the missing links for a pure KDE 4.x environment right now, so I'm happy to see them progressing.

Additionally, I played with KTorrent, which works just as great as always, despite being unreleased. Hrmm, I wonder if it'll be ready for KDE 4.1 next month.

One of the very few apps that I'm still missing is a KDE4 IRC client. I don't know if konversation porting is yet underway, but xchat is driving me up the wall in the meantime.

Also on that list is a network manager applet for 4.x. I know there's a plasmoid in development, and I know that it's missed the freeze for 4.1. I think that this might be one showstopper for KDE 4.1 getting get press. (I know that we can use the one from KDE 3.x, but 4.1 will see a lot of people nuking KDE 3.x)

Anyway, if you're looking for things to work on for KDE, KOffice 2 has plenty of bugs that live only a few lines below the surface :)

Cheers folks, and happy hacking.



(8 comments) - (Post a new comment)


(Anonymous)
2008-06-24 08:42 pm UTC (link)
As far as IRC goes, have you tried Quassel? Okay, it is a qt4 rather than KDE4 specific it blends in better in a KDE4 environment than the current Konversation.

Then again, what do I know...I don't use IRC all that often.

(Reply to this) (Thread)

(Reply from suspended user)
KTorrent
(Anonymous)
2008-06-24 08:53 pm UTC (link)
Regarding KTorrent you got it wrong, it's defiantly not unreleased. It has had no less than 4 releases for KDE 4. From the newspage:

3.0.0 released
The first full release for KDE4 is ready. 17/02/08

3.0.1 is out
The first bugfix release for the 3.0 branch has been released. 24/03/08

KTorrent 3.0.2
The second bugfix release for the 3.0 version is out. 26/04/08

3.1 is out
The 3.1 release of KTorrent has arrived. 16/06/08

(Reply to this)

Konversation
[info]blauzahl
2008-06-24 11:36 pm UTC (link)
Konversation porting to 4 starts right after they finish the release of 1.1 (for KDE3), which is in feature freeze, and about to hit string freeze. I understand you can currently get a copy from debian experimental. (I don't remember if it has made it farther into debian, sorry.)

http://konversation.kde.org
for all the latest news, and probably more reliable than me :D

(Reply to this) (Thread)

(Reply from suspended user)

(Reply from suspended user)
KNetworkManager
(Anonymous)
2008-06-25 09:37 am UTC (link)
Chris Blauvelt, Pino Toscano and myself are working on a 'replacement' for KNetworkManager in playground/base to be ready at the same time as 4.1. If it is packaged and easily available, we hope that people won't notice it's not actually part of kde core modules. --Bille

(Reply to this)

Good luck, Aaron
(Anonymous)
2008-06-25 07:42 pm UTC (link)
And a hearty middle finger to all the trolls and whiners whose inability or refusal to communicate clearly led to aseigo closing his blog to public readership, which will only exponentially increase the amount of OMG CLOSED DOORS SMOKE FILLED ROOMS WHY WONT THE DEVS DO EVERYTHING I DEMAND!

Again, good luck, Aaron. They don't deserve to enjoy the fruits of your labors.

(Reply to this)


(8 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…