KDE Commit-Digest for 21st December 2008

In this week's KDE Commit-Digest: Restoration of basic queue management functionality, support for basic searching and filtering the playlist, work on device handling, and better integration of the Mac OSX "Growl" notification system in Amarok 2.0. The Plasma "Pager" now accepts taskbar entry drops, support for dragging applets between panels, and improvements in setting keyboard shortcuts for Plasmoids. Import of a "BookmarkSync" plugin for Konqueror, allowing storage and retrieval of bookmarks on multiple computers from a central location. Support for full content zoom (instead of text-only zoom) when using WebKit with Qt 4.5, with plugins (eg. Flash) starting to work. Support for nested "for loops" in KTurtle. More work on the rewrite of Kolf. A basic prototype of a MuPDF-based backend (for PDF documents) in Okular. More work on the Windows Live Messenger protocol in Kopete. Support for running programs as other users (using kdesudo) in KDevPlatform (used in KDevelop 4, etc). A new game in development, "FruitWars", is added to KDE SVN. Reorganisation of wallpapers (including the addition of "Air", the default for KDE 4.2) in KDE SVN.Read the rest of the Digest here.


OMG... Danny, you're on fire! ;)

By Carlos Licea at Fri, 2009/01/02 - 6:00am

Don't take god's name in vain.
So when is Qt 4.5 going to be included in the svn repository?

By charlie at Fri, 2009/01/02 - 6:00am

Which God? Oh so many and so little time to ponder.

By Marc J. Driftmeyer at Fri, 2009/01/02 - 6:00am

God's name is "Danny?"

By David Johnson at Fri, 2009/01/02 - 6:00am

It must be! There is no other explanation.

By Mark Hannessen at Fri, 2009/01/02 - 6:00am

> So when is Qt 4.5 going to be included in the svn repository?

When it's done.

By Stefan Majewsky at Sat, 2009/01/03 - 6:00am

Put him out you fools, put him out!
Danny! Stop, drop, and roll!

By ethana2 at Fri, 2009/01/02 - 6:00am

Is this a sign of the KDE community?

Danny has failed in this job constantly, not once or twice, but for a very long time now he has been unable to deliver the commits in a timely manner. When he posts commits that are months old, the fools act like he is doing a good job. Danny is on fire? No, It's just that he got so far behind, yet again, which is constantly does, that now he is having to produce very weak commits, which is typically the way he does these, weak.

It is unacceptable that he is allowed to get so far behind. It's time Danny, even if you fight it, that you understand you are not able to do this job, you are failing the KDE community by continuing to hold on to this job when you are unable to do it at a timely matter. Now step aside and let someone who can do this in a timely manner take over. You have become the thorn in the side of KDE, and you have become a liability.

I don't go to the news stand and buy a three month old paper to read the news. And people despite the few who kiss up to your slackness, don't come to the dot to read commits that are months old. Once or twice it could be forgiven but you constantly fall behind and don't have time. It's time you step aside and let someone else who does have time.

Please Danny step down, and if you don't then Aaron, please find someone who can deliver these at a timely manner and replace Danny. I'm sorry Danny, but your commits have become not only a joke, but they are now causing division amongst the kde community, you are doing far more damage than you will ever know.

By anon at Fri, 2009/01/02 - 6:00am

This is a different Anon, but I just had to mention that this post was, if you'll pardon my language, the dumbest shit I've ever read on the Dot. It's simply mind-boggling. I was going to start picking it apart piece-by-piece, but the stupidity was so densely layered that I simply got lost in it all. Years from now, scholars will still be trying to ferret out all the hidden nuggets of cluelessness, and I suspect it will produce more Theses than Ulysses and Finnegan's Wake combined.

And, because I understand the mind of the true dullard quite well (it is not, after all, that hard to emulate): this has nothing to do with me being a KDE or Danny fanboy or whatever absurdity you've instantly dreamt up to convince yourself that you are correct, and everything to do with the fact that you are, objectively, a moron.

By anon at Fri, 2009/01/02 - 6:00am

"This is a different Anon, but I just had to mention that this post was, if you'll pardon my language, the dumbest shit I've ever read on the Dot. It's simply mind-boggling."

i fail to see how the post is "dumbest shit" ..he has made a valid observation and came up with a possible solution ..his language could have been a little bit less strong but this statements are valid ones ..

if hs is too busy to publish in a timely manner, why not delegate some of the work to somebody else with more time? ..i am not in favor of having him completely removed from the post but ..why not have other people help him out with more consuming aspects of the publications? have others offer to help him out and he refused? ..is there room for others to chip in when he is too busy with other things ..

This person would be a troll if he says the same thing over and over and over again on each publication but i do not see his statement as trolling ...he made an observation and came up with a possible solution ..

By ink at Fri, 2009/01/02 - 6:00am

This is not a "job", nobody is payed or given the task by some authority to do that. Danny decided to do it by himself and if he did not delegate it to someone else, that may be (think about it) because noone actually stood up to give any sort of help (I suppose neither you nor the gruesome poster above did). There's no solution provided in his post, just the useless speech of someone who have probably never done something repeatedly, week after week, on his spare time for others.
How is it difficult for you guys to understand that probably nobody will do it if Danny steps down.
The worst line of all, IMO, is the one claiming that the "Digest being late is causing division amongst the kde community". The only thing doing that is the poisonous comments of spoiled brats, who obviously have no sens whatsoever of a community spirit.

By Richard Van Den Boom at Fri, 2009/01/02 - 6:00am

And it's always someone or somebody who absolutely must do it. It's newer "I will do it", funny that.

By Morty at Sat, 2009/01/03 - 6:00am

As long as he spams at a community-site, it IS a job.
Making a job, does'nt mean you get paid with money.

By Chaoswind at Wed, 2009/01/07 - 6:00am

You say it is unacceptable that he is allowed to get so far behind.

From my point of view, whats unacceptable is that people allow themself to make such comments. Danny is doing an amazing job.

Don't missunderstand me, I think constructive criticism is improtant, but when this becomes an attack on persons, it is just no longer in the best interst of this project(KDE).

", but they are now causing division amongst th kde community, you are doing far more damage than you will ever know."

Have you ever thought about it: Danny is not the one making the division while the people who don't appreciate his work is.

Why is it that the people in the community always have to bawl at someone, first (when I started using and following KDE) it was KDE4 and it's developer. Now when KDE4 is shaping up even better than people would imagine, one have to bawl at something else, and Danny is the choice?

By Christian at Fri, 2009/01/02 - 6:00am

> Danny is doing an amazing job.

I ever wonder about this: what job is he doing? Where is the worth of it? Where is the worth of an old news?

By Chaoswind at Wed, 2009/01/07 - 6:00am

So because it's old, it shouldn't be published at all? Because tghat's what would happen. I don't check SVN commits. The digest is how I find out what is going on. I could find out about it a few weeks late, or never. I'm fine with a delay. You'd better be too, unless you're going to be doign a better job yourself.

By jason at Fri, 2009/01/09 - 6:00am

"you are doing far more damage than you will ever know."

No, you are.

Can we please have those posts removed?

By Carsten Niehaus at Fri, 2009/01/02 - 6:00am


I totally disagree with Anon position, but.... why we should remove that post? I mean... I think that we are a great community and I hope that most of us are able to distinguish between shit and chocolate ;)
So, please, don't invoke censorship when is more than enough simply answer and isolate Anon's thought with our opinion.

By Iudo at Fri, 2009/01/02 - 6:00am

I could delete it, but I won't.


By Danny Allen at Fri, 2009/01/02 - 6:00am

Right decision Danny, keeping the Anon guy's post is good idea for everyone to see his/her stupidity for not seeing the value of giving your time even though you don't have much of it to spare. And you are doing the best any one can. People should be gracious for volunteering your time and efforts, and from what most of us see, the vast majority are truly appreciative.

Keep up the good work and don't be bothered by such individuals. They are not worth it.

By Abe at Fri, 2009/01/02 - 6:00am

You're setting a troll-standard hard to surpass and on the second day of the year!

By Lisa Engels at Fri, 2009/01/02 - 6:00am

> It is unacceptable that he is allowed to get so far behind.

Dear Sir,

If you consider the quality of Danny's work "unacceptable", you are of course entitled to get a full refund of the money you paid him to do it.

With kind regards,

By Hendric at Fri, 2009/01/02 - 6:00am

I won't address every point. but:
- "failed in this job constantly, not once or twice, but for a very long time now"
Nope, i've only fell behind twice in the 143 weeks i've been doing this (that's since April 2006): once in the summer, and this winter. No Digests were skipped, and I think i'm allowed to take a rare break.

- "produce very weak commits, which is typically the way he does these, weak"
And these are the same Digests as usual, only without the introduction pieces. Hardly "weak". If you don't like the standard of my usual work, feel free to stop reading. ~40,000 satisfied readers will remain.

- "thorn in the side of KDE, and you have become a liability"
If I didn't step up to resurrect and continue the Digest, there would have been a lot less coverage whilst KDE 4 was in development, and I doubt there would be a Digest today.

- "step aside and let someone who can do this in a timely manner take over"
And who would you suggest? This is not the ego speaking, but I don't know anyone in KDE who I could transfer the Digest responsibilities to (actually, I wouldn't even want to impose this sentence on my friends!).

- "if you don't then Aaron, please find someone who can deliver these at a timely manner and replace Danny"
That's not the way things work around here: Aaron is not my manager or employer.


By Danny Allen at Fri, 2009/01/02 - 6:00am

Don't feed the trolls, honeybunny <3

By Lisa Engels at Fri, 2009/01/02 - 6:00am

Do it better or shut up. Thank you.

By The Devil at Fri, 2009/01/02 - 6:00am

And the winner is Danny! Anon, you have failed. Please die.

By winter at Fri, 2009/01/02 - 6:00am

I think you'd have a hard time finding a single person who actively works on the KDE project (that is they actually contributes) something that doesn't appreciate the work that Danny puts in and understands when he falls behind.

And anyway, what makes you think that Aaron had any power to force Danny to step down and push someone else into the position? KDE is a meritocracy, not an authoritarian dictatorship.

By Matt Williams at Fri, 2009/01/02 - 6:00am

Do you really expect anyone to answer to your bullshit, or do you want them to give a serious reply? Sorry, but you are less than a lame duck, you have no understanding of KDE, you have no understanding of how it works, and I definitevely think (and I would be VERY SURPRISED if you had anything more to say than a troll (a real, not the most venerated ones)) that you should STFU! You are ridiculous, at best, though I still can't feel to even laugh about your retardedness... Just... if YOU don't contribute anything, keep your mouth shut about anything else! Everyone can criticise, but not in the harmous way you do!

By Me at Sat, 2009/01/03 - 6:00am


I'm impressed how fast the features are coming (back) to KDE4 now.
Maybe the rewrite (e.g. of Amarok) wasn't so bad after all..

By Ulrich at Fri, 2009/01/02 - 6:00am

Yep, what you're seeing here is the strong technical foundations of KDE 4 and its apps finally coming into full effect.

From an Amarok developer perspective, many users were puzzled by our decision to do an almost complete rewrite of Amarok, instead of just porting Amarok 1.x to KDE 4. But in the coming months people will see that we can now progress at an amazing speed, thanks to the much better program design.

As for Amarok, we are about to release 2.0.1 very soon, and although it's just a minor release, it is going to introduce a whole bunch of new features. And this only took us a few weeks to make!

Also, we even have parts of 2.1 already finished. This is possible thanks to new development tools like Git, which made us much more productive.

By Mark Kretschmann at Fri, 2009/01/02 - 6:00am

I am one of those formerly disgruntled Amarok1-users who was, to put it bluntly, completely p**ed after trying out Amarok2 ;). Now, after reading the commit digest and the devs' blogs, I am really once again looking forward to Amarok 2.1. If all the planned features will be implemented, Amarok 2.1 will be the time to switch from Amarok 1.4. Thank you!

It has to be stated, however, that the (very much appreciated) planned features for 2.1 in some cases seem to be a (welcome) reversal of the devs' rigid views on how the user is supposed to use Amarok. Now even the "old-style-playlist" is going to reappear (yippee!), a feature which was only weeks ago an absolute no-go according to the devs' comments.

So please don't put it as if the fact that some Amarok users were "puzzled" would be their own fault!

However, I like to see that KDE4 (and corresponding apps) devs are listening to user feedback. Keep up the good work!

By anon at Fri, 2009/01/02 - 6:00am

No so fast :) If the Excel playlist is going to make a comeback is still very uncertain. If I can help it: NO.

Even we developers sometimes have disagreements and discussions about the direction of the project, and I represent the "hardcore" side: I like to say "No" more often than "Yes". I hate feature creep and sloppy design.

As the founder of Amarok I don't want my name associated with anything resembling this:


By Mark Kretschmann at Fri, 2009/01/02 - 6:00am

Well it always depends on your personal point of view, whether some feature is "feature creep" or "basic necessity". Obviously e.g. you have other priorities then me - which is only normal ;) (for me the "plasma-fication" looked more like feature creep).

However, considering the controversies after the Amarok2-launch, I'd consider it advisable to appease the "old" Amarok fans with stuff like "Excel playlist" (why is this sloppy design, BTW?) and so on.

As this is already proposed by some of your co-developpers and initial coding is being done - with overwhelming positive user feedback, as I might note ;) - why not integrate it?

Anyway, that's just my opinion - as Amarok2 in its current incarnation is somehow unusable for me, I applaud all moves to make it usable for me once again ;).

You have one initial success: The vision of a re-integration of my favorite features of Amarok1 already made me deinstall "songbird" which I had decided to test (aaaaaarg :(((( ).

By anon at Fri, 2009/01/02 - 6:00am

What do you mean by "controversies after the Amarok2-launch", do you mean this small but vocal minority on dot.kde.org, mailinglists and forums.

I'm happy with Amarok2 playlist, so you want see my on amarok mailinglist. This playlist has rough edges but it should stay like it is in amarok2 and by a little bit immproved.

By Jon at Sat, 2009/01/03 - 6:00am

So, how do you know it's a "small minority"?
As far as I can see the mentioned feedback is our only point of reference here, and it indicates more than just a minority feeling uncomfortable with the new playlist.

A little OT, but just to see it mentioned somewhere: The suggestion to use JuK is less than optimal for anyone who wants to listen to online radio stations (that is a lot of people, I'd guess). Not to mention all the other advanced features of Amarok...

By onety-three at Sat, 2009/01/03 - 6:00am

I deeply respect developers work.

Around me there are a lot of people that are not very happy with Amarok 2.0, me included. We understand that changes sometimes need to pass throuhg hard times, so we are happy about the Amarok 2.x development.

So, althought I don't know every Amarok user, I think it's not a silly thing to say there's certain controversy, or sane discussion if you preffer someting more polite.

Finally, I think taht would be a good idea to get back the "excel playlist". What worries me is the oppostion to do this, because I feel that developpers (or those who manage Amarok 2.x direction) have changed some philosphy of Amarok since 1.4.x. For me "excel playlist" is esential, because it's easier to manage the playlist than actual view (where you see lees data), specially for live plasylist as above user said.

Anyway I'll accept whatever Amarok developpers make, because I know they do it for fun, so it's stupid to say "hey, stop doing things as you like and do thinhs as I like!". But I'll love if they think about bring back that "excel playlist" and not be so eyecandy-widget-centered .. (I mean, I feel there is less usability and more eyecandy).

I may be wrong, and I may unknow something important that wuold change my mind... but taking into account all what I know that's my opinion.

Anyway thanks for your work!

By Git at Sun, 2009/01/04 - 6:00am

I forgot to mention that when I say bring back the excel plasylist I mean that or add functionality to catch up the excel playlist funcionality.

As I can read here:
the new playlist could tdo this, and really overcome old excel playlist... but it needs to be developped. I hope there are plans to do this... :)

By the way, I can't use "a" html tag...

By Git at Sun, 2009/01/04 - 6:00am

Thank you Danny ! I think you deserve another akademy award for your work :)

just a reaction to your recent blog post :

If writing publication with 'featured stories' is too time consuming (or frustrating), I think these "shorter editions" are completely OK.

Actually I'd prefer you completely drop the 'featured stories' instead of knowing that you may step down because you're tired of chasing people...
The 'Featured stories' could be done by other peoples on the dot as a different kind of articles.

So, again, thank you Mister Allen, and be sure that a lot of people appreciate your work :)

By shamaz at Fri, 2009/01/02 - 6:00am

I disagree!

I really liked the 'featured stories', as these in many cases pointed out features of KDE4 I wouldn't have noticed otherwise. They were good starting points for "exploring" KDE4 and related apps. (Yes, if I had the time to follow the developpers' posts, I wouldn't have needed Danny's stories...)

However, I also see that writing those 'featured stories' is a rather time consuming job :-/. Maybe it would be good to make a split - the "pure" commit digest maintained by Danny, and a loose series of 'featured stories' by various other authors?

And BTW: I'm very thankful to Danny, however I consider the obligatory "thank you Danny"-posts on the Dot a bit boring. BUT: Currently there seem to be a few posters who, on the opposite, seem to consider "Danny-bashing" fashionable. That is something that really, really sucks big time! Please ignore those pricks!

By anon at Fri, 2009/01/02 - 6:00am

"And BTW: I'm very thankful to Danny, however I consider the obligatory "thank you Danny"-posts on the Dot a bit boring."

They aren't "obligatory" - people post thanks because they are genuinely appreciative of Danny's work.

By anon at Fri, 2009/01/02 - 6:00am

I liked them too, but if developers aren't writing them, they don't exist - the Digest is not going to become a mirror of PlanetKDE!

They'll return on the January Digests, but as I explained in my blog, the current usage is unsustainable (and I haven't seen any real change in pro-active sending of content yet!).


p.s. I'm not some fragile flower who needs obligatory "thank you Danny" posts to keep me out of therapy (though they sure are nice!)

By Danny Allen at Fri, 2009/01/02 - 6:00am

I did not want to say that I'm not thankful to you - I am! However, if the first twenty posts after each commit digest entry are nothing more than "thank you Danny", it is somehow boring ;). However, this way it is definitely better than those strange "Danny step down"-postings which are occuring currently :(.

I would strongly encourage the devs to contribute more 'featured stories' for your digest. It's the best way to advertise their own work. Maybe I'm a bit old-fashioned, but I don't want to follow all blogs (and there is lot of nonsense written in the blogs, like in a diary) in order to be updated about KDE. I'd like to have some nice to read, to-the-point articles about 'featured new features' of my favorite desktop environment.

By anon at Fri, 2009/01/02 - 6:00am

After having read all the recent comments, I must add that I'm really impressed by your perseverance. Continuing to offer us these publications despite all these (undeserved and trollish) criticisms is a great proof of your patience :o.

By shamaz at Fri, 2009/01/02 - 6:00am

Happy New Year to everyone!

I just wish to thank all KDE developers for all their work. 2008 has been a really exciting year. It has been great to have the opportunity of watching a desktop shell being built in front of our own eyes. We have had everything this year, a new desktop shell, supporters, people against it, trolls, fanboys, lots of bugs, and then lots of bugs being squashed, missing features that were later reimplemented and controvertial features that were discussed for months.

2009 looks like an exciting year too, with the big KDE apps joining the KDE 4 party we will witness most of the completion of the KDE 3 -> KDE 4 transition this year. An exciting time for begin a KDE user indeed.

I wish you peace, love and a great 2009 for all of you

By Raul at Fri, 2009/01/02 - 6:00am