KDE Commit Digest for July 29, 2005
Saturday, 30 July 2005 | Dkite
Some highlights from this week's KDE Commit-Digest (all in one page):
DigiKam adds an image editor plugin to remove Hot Pixels' on photographs. Krita adds an OpenEXR import filter and adds support for working with high dynamic range images such as 32-bit floating point RGBA colourspace. KSpread gets a new function manager and repository (a Google SoC project). Allow setting the wallpaper via DnD, even when icons on desktop are disabled. Media kioslave implements the autostart of application after mount. KMail now has Online/Offline status. amaroK adds podcast support within the playlist browser.
Comments:
What decides... - Illissius - 2005-07-30
...whether a commit is listed? It seems most all of them that have BUG:, CCBUG:, FEATURE:, and the like are in, but there's also several without any of them. And then there's a whole lot more that likewise don't have them and /aren't/ listed.
Re: What decides... - Ian Monroe - 2005-07-30
I believe pointing out something to Derek helps as well, IIRC.
Re: What decides... - Derek Kite - 2005-07-30
The grey matter between my ears. There are somewhere around 2000 commits a week. Most are small changes, tidying up layout or code, minor fixes for correctness, building, spelling, etc. I select commits when the developer marks things as a feature or bug fix. Some commits are obviously important, implementing a feature or fixing a bug. It helps when the log is verbose. If I've missed something you consider important, send me an email. You can do it automatically with CCMAIL:. I don't avoid anything to be obtuse, but sometimes things get missed, especially if I'm not familiar with a project. Derek
Re: What decides... - Illissius - 2005-07-30
Hmm, okay. This wasn't really a "zomg, my commit isn't included!!1", but more of a "that's odd, why is one there, and not the other?" type of question. (I'd always assumed, apparently incorrectly, that the digest is generated automatically, with /all/ commits). Didn't realize you read all of them manually. Must be a lot of work ^_^
Re: What decides... - Nicolas Goutte - 2005-07-30
Even if it is automated, the digest cannot be another kde-commits mailing list. So somewhere there must be a moderator (be it a computer, a human or a mix of both.) Have a nice day!
Teaser - Matt T. Proud - 2005-07-30
Have a glimpse of Kopete: http://process-of-elimination.net
Re: Teaser - superstoned - 2005-07-30
buddy icon support, isn't that already old? :D
Re: Teaser - Bart Verwilst - 2005-07-30
Not in the contact list, no :d I'm happy to see this changing, since it will lighten up the contact list greatly IMHO :d Now i only hope Jabber will have avatar support too :d
Re: Teaser - superstoned - 2005-07-30
well, it IS nice kopete automatically tries to get all these pictures, but they disapear when the person is offline, and if you merge kopete's contacts with the adressbook, you see a grey area when someone is offline... :(
Re: Teaser - Bart Verwilst - 2005-07-30
Hey, it's not out yet ;) They might implement it before 3.5 is out ;) Maybe ask on IRC's #kopete or mailinglist? I'm sure this will be implemented eventually..
Re: Teaser - Confused - 2005-07-30
what do you mean old? if you have been able to see buddy icons for a long time, where does you go to see them? has there been some way of making them visible during a conversation? what about for aim?
Re: Teaser - superstoned - 2005-07-30
well, i don't remember when it came, and i used to run trunk (SVN) for a long time so i guess i've been seeing it longer than most other users, but i think it is at the very least in kde 3.4, if not 3.3!
Re: Teaser - Gerwin - 2005-08-03
User icons are already in kopete for quiet a while. You can change the userlist setting with the preferences to show user pics.
KGet - m. - 2005-07-30
Very nice to see active development in KGet.
Re: KGet - Anonymous - 2005-07-30
There is the whole time development in make_kget_cool branch, dunno if Commit Digest covered it.
Re: KGet - Eike Hein - 2005-07-30
How about BitTorrent support in KGet? In for 3.5?
Re: KGet - Iuri Fiedoruk - 2005-07-30
In extragers you can find a very decenttorrent cliente, ktorrent. I'm using a compiled versin from svn and I think it rocks,
Re: KGet - superstoned - 2005-07-30
agreed :D
Re: KGet - Bram Schoenmakers - 2005-08-01
Nevertheless, integration with KGet would be cool ;)
Re: KGet - Iuri Fiedoruk - 2005-08-01
Yeah, plus it could support aMule (www.amule.org) core, so we could have a all in one download/p2p solution. But I belive it will only happen later, so Kontact as an example, first the apps, then the integration.
Issues with media:/ kioslave - Phase II - 2005-07-30
Working with KDE 3.4.1 on Debian Sid, I noticed some weird behaviours when working with files on the disk via media:/. The view didn't get updated when a new file was added, I had to refresh manually. Also when right-clicking to see the size of the folder it didn't compute it automatically, I had to click on compute (or how it is called) to see the size (showing the size is the same as with smb://, but with smb:// it is understandable since it generates load on a remote machine). Also I had trouble unpacking archives with Ark read from media:/ and written to media:/, as it was twice as slow as before with KDE 3.3. It seemed as if it unpacked everything to /tmp/ or a kde/temp directory first (also on another hard-disk), and wrote from that to the final location. I had major trouble with that when I opened a .tar.gz file with my home dir as it took ages to show the files in Ark and seemingly write everything to a temp dir first. With KDE 3.3's file:/ or when switching from the media:/ protocol to just /mnt/hdax/dir it works the right way, also there is no /tmp/ dir in between when unpacking. Bugs? Deliberate behaviour?
Re: Issues with media:/ kioslave - superstoned - 2005-07-30
afaik, this has to do with KIOslaves in kioslaves in kioslaves or something like that. media:/ isn't as direct as file:/, it might indeed first make a full copy in /tmp. same prob with video, as i recall. but - they are working on it, i think it'll be fixed in 3.5 - if not fully, then wait for kde 4 :d
Re: Issues with media:/ kioslave - ervin - 2005-08-01
Some of this is already fixed in trunk but couldn't be backported to 3.4.x. Further testing on trunk version and report on http://bugs.kde.org (currently offline) would be useful of course.
Please add Win key support - khaled dude - 2005-07-30
Please aaron, add support for Win key for kmenu. only 3 days to go for features. I would really appreciate your contribution and nice gesture. thanks in advance.
Re: Please add Win key support - Thiago Macieira - 2005-07-30
Not going to happen. That feature was removed because it was buggy. The K menu can be opened with Alt+F1, just like it always could.
Re: Please add Win key support - Tormak - 2005-07-31
The lineakd, we have a bunch of KDE plugins. KMENU is one of them.
(hidden) - youknowmewell - 2005-07-30
<i>(See HTML source for title and body text) </i> <!-- Status: KDE Dot News Abuser Title: World of Wonders I wonder why people are still using KDE now that we have GNOME. KDE is written by people who couldn't get hold of the existence of GNOME which came up one year earlier than KDE. KDE sucks because QT sucks due it's propritary and limiting license. -->
Re: World of Wonders - Anonymous - 2005-07-30
Why are pro-GNOME trolls still coming to this site? > KDE is written by people who couldn't get hold of the existence of GNOME which came up one year earlier than KDE. If you want to be taken serious check your facts first! It was the other way around.
Re: World of Wonders - KDE User - 2005-07-30
> Why are pro-GNOME trolls still coming to this site? They feel that the existence of GNOME is severely endangered by KDE especially considering the very fast progress of the latter (in large part due to Qt) compared to the crippled pace of the former (blame GTK here).
Re: World of Wonders - oliv - 2005-08-01
I do not thing the person was pro-Gnome. I mean, this troll was way too obvious. It must just be somenone who wanted to see if he could gather some reactions and have fun trolling. I mean, I do not think Gnome advocates are so bad at trolling. Honestly.
Re: World of Wonders - ac - 2005-07-30
Yeah! Enjoy! http://tinyurl.com/89c9s
Re: World of Wonders - superstoned - 2005-07-30
LOL but seriously, wat he means (and i think is he is right) is that gnome is obsolete. Gnome was created because KDE was based on Qt, which had a proprietary license. now Qt is GPL (how can something be more free than the license the Free Software Foundation recommends, and is written by the God of freedom, RMS, who wanted to start gnome in the first place) there is no place for Gnome anymore. KDE is technically far ahead, maybe gnome has a small but dimmishing edge on usabillity - but that's not enough. its a waste of time and money. dump it...
Re: World of Wonders - Anonymous Coward - 2005-07-31
It's a major waste of time and money all right. But i have to admit that i don't like hefty platform licensing fees either. Linux is getting terribly expensive platform as is these days anyway.
Re: World of Wonders - superstoned - 2005-07-31
well, imho its not that bad. TT is known for being nice to ppl that can't pay it easilly, and with Qt 4 they split up Qt so you can choose to license only what you really need - which can be much cheaper than the current all-or-nothing package. so, for in-house development and for GPL-like development, linux+Qt is simply free. for commercial sale, you can choose what Qt components you need and license them, and if you're a startup, you can talk to Qt about some other form of payment.
Re: World of Wonders - Anonymous Coward - 2005-07-31
Yep, but with Linux you kinda end up with various licensing/support contracts, and that is _not_ good. Say you build up a high-end development server: reiserfs4 support from Namesys, driver support for that nicey QLogic FC adapter from QL, packaging&security updates from SUSE, software updates and usage support from 3rd party local vendor Z (SUSE only supplies you security fixes, no software updates), UI-tools from TT and god knows what else.
Re: World of Wonders - superstoned - 2005-07-31
well, reiser4 is only needed if you want to sell it and not give the source with it. and i guess suse can also give you software updates. but you might be right, it can be alot - but how is that with say Microsoft? YOU opt for software updates, YOU opt for a special filesystem etc...
Re: World of Wonders - Anonymous Coward - 2005-07-31
> how is that with say Microsoft? YOU opt for software updates, YOU opt for a special filesystem etc... Entire set is relatively well integrated (say, in windows you generally have just one http stack, whereas in general Linux you have a dozen half-finished stacks), tested and 'productified' by MS and 3rd party hw/sw vendors. This helps you a lot: you tend to require updates far less often.
Re: World of Wonders - Derek Kite - 2005-07-31
So let's go back to the one supplier world. One platform, and we all wait patiently for them to get interested in fixing problems. A few years ago there was the 'I Love You' email virus. It was a Microsoft issue. The real problem wasn't the bug, but the fact that there wasn't any viable alternative to use. So everyone waited for Microsoft to fix the problems all the while hoping the next wave wouldn't be as bad. Note the huge difference between this situation and web servers where there are viable alternatives. That is no longer the case. There are alternative solutions available. If one has a serious issue, users can albeit with some expense change. This forces everyone to be serious about providing decent products. There is no magic. We (the company I work for) purposely maintain active accounts and relationships with multiple suppliers. If one does something stupid, we have the choice of not using them. That option is worth the extra costs of maintaining the various accounts. To suggest that Microsoft's http stack is more stable and needing updates less often is disingenuous. People who haven't used Microsoft's http stack for the last 4 years or so have essentially been unaffected by the security problems. Derek
Re: World of Wonders - Anonymous Coward - 2005-07-31
> So let's go back to the one supplier world. One platform, and we all wait > patiently for them to get interested in fixing problems. That's not quite what i was suggesting :/. Linux is getting *incredibly* bloated due to lack of integration. We seem to live in a NIH (Not Invented Here) world. Now, this is _bad_. Moreover, huge sack of code implies more bugs. And it's not just the applications, i've never had so many problems with Linux kernel before. Okay, architecture is way better than it ever was, but a) complexity of the code has increased dramatically, and b) kernel is changing so fast that it's just impossible to keep up with it. I feel bad for people that try to turn this thing into a product. Good luck fellas, you need it. What to do about this? Have no idea. Possibly we should start focusing *big time* on the integration and bug hunt now. And by us, i mean *everyone*. > That is no longer the case. There are alternative solutions available. If > one has a serious issue, users can albeit with some expense change. This > forces everyone to be serious about providing decent products. You're talking about the techies now. Corporations and 'regular people' will not change anything. And you very well know the reasons why. Good that techies have the options though. Besides, even some of us techies tend to get overly addicted to our usage patterns and we won't change either. And if you actually end up developing technology Z that competes with X, almost no reasoning can ever convince you that X is actually a better thing. But you're right about the benefits of the competition though. > There is no magic. We (the company I work for) purposely maintain active > accounts and relationships with multiple suppliers. If one does something > stupid, we have the choice of not using them. That option is worth the extra > costs of maintaining the various accounts I sure wish this was the case for us. Having worked for two _large_ corporations, this is never the case. It's the integration and the focus that thrives us.. > To suggest that Microsoft's http stack is more stable and needing updates > less often is disingenuous. People who haven't used Microsoft's http stack > for the last 4 years or so have essentially been unaffected by the security > problems. Sure. On the other hand, it's far easier to make one stack work right than a dozen of them.
Re: World of Wonders - Ookaze - 2005-08-01
> That's not quite what i was suggesting :/. Linux is getting *incredibly* bloated due to lack of integration. How ? You can't come up with any example actually. > We seem to live in a NIH (Not Invented Here) world. "We" as in "MS astroturfers" ? I agree with you. > i've never had so many problems with Linux kernel before. Okay, architecture is way better than it ever was, but a) complexity of the code has increased dramatically, and b) kernel is changing so fast that it's just impossible to keep up with it. At least try not contradicting yourself. So you are an expert enough to affirm that the kernel code complexity has increased dramatically. I can't do that. And then you say that it's impossible to keep up with it. I can. What I don't understand, is how is it possible that you manage to do a thing (parsing kernel code) that takes one or several order of magnitude more than another (installing a kernel) that you can't manage to do. What's even more amazing, is that you feel a gun on your temple and a voice urging you to keep up with the kernel. Contrast with me : nobody urges me to keep up with the kernel, but it's so easy I install it eveytime one major one (2.6.X) is out. And amazingly enough, I can still boot an older one, in case the new one does not work. Could you believe that ? (it will look obvious to true Linux users, but I have to state the obvious for astroturfers like you to understand, and even then I doubt you believe this). > I feel bad for people that try to turn this thing into a product. Linux is actually a product but you did not notice. I feel really bad for you, if that's all you can come with. > What to do about this? Have no idea. Possibly we should start focusing *big time* on the integration and bug hunt now. And by us, i mean *everyone*. No, you mean astroturfers. Because we (not you, we, the FOSS community) are already doing that. But you couldn't know, you are not part of us. > Corporations and 'regular people' will not change anything. And you very well know the reasons why. Actually they are changing things. That's why you can't come up with any reasons, all you can do is affirm that others know what you are talking about, as obviously you don't. I can tell you we will not think in your place. Try to come up with an argument at least, you are supposed to be the astroturfer. > Sure. On the other hand, it's far easier to make one stack work right than a dozen of them. I still don't understand this "http stack" thing. It is nonsense to me. I don't understand the argument either. Be it server, protocol or client, Linux has several better implementations in all of those, when compared to MS. So what was your point ?
Re: World of Wonders - Anonymous Coward - 2005-08-01
> > That's not quite what i was suggesting :/. Linux is getting *incredibly* > > bloated due to lack of integration. > > How ? You can't come up with any example actually. ? Like i said - start from counting http stack implementations. Then figure out just how many common components each Linux desktop could share, but they don't. > At least try not contradicting yourself. So you are an expert enough to > affirm that the kernel code complexity has increased dramatically. I can't > do that. And then you say that it's impossible to keep up with it. I can. You mean you're able to install it? Or to figure out how things work out in the kernel? > What I don't understand, is how is it possible that you manage to do a thing > (parsing kernel code) that takes one or several order of magnitude more than > another (installing a kernel) that you can't manage to do. Umm, how did you come up with this? Installing a kernel is peanuts, when it works. Figuring out what breaks up with it is ( occasionally ) whole another story. > What's even more amazing, is that you feel a gun on your temple and a voice > urging you to keep up with the kernel. Yep, i do. It's my manager ;). I make my living off it. > > I feel bad for people that try to turn this thing into a product. > > Linux is actually a product but you did not notice. I feel really bad for > you, if that's all you can come with. Man, you're a one big ugly troll ;). You entirely missed my point. I was just trying to say that amount of regressions is steadily getting worse. Don't believe me? Call RH or SUSE and ask them.
Re: World of Wonders - A smarter troll - 2005-08-01
I figured as much, but this last post really showed you have no idea what you are talking about. "Mutiple implementations of http stacks", are you joking, have you heard that phrase before and thought it would be cool to throw it out there? My god, my distro has KDE, Gnome, XFCE, fluxbox, enlightment, I need to install them all! Why do they all implement the same stuff?
Re: World of Wonders - Anonymous Coward - 2005-08-02
Yes, but i didn't bring that up because classic argument against that is that you don't have to have all window managers & desktops installed. However, you do *always* end up having dozens of similar components lying around your system due to lack of integration in the system. You wouldn't have a working system otherwise.
Re: World of Wonders - mark dufour - 2005-07-31
I believe linus torvalds once compared the situation to that of political parties in a democracy: sure, it would be much easier if all the parties you disagree with would just disappear.. I don't like gnome either. the technology behind it sucks, and I hate it when I can't easily configure the apps I use to death. but since there are people who actually like gnome, why not respect their freedom of choice?
Re: World of Wonders - superstoned - 2005-07-31
well, i just read http://www.gnome.org/~davyd/gnome-2-12/ and its a nice article. they seem to be progressing nice. a few things KDE doesn't have, a few things KDE already has - but overall, looks nice. still, i wonder, what if all this money (check bounty.gnome.org or gnome.org/bounties dunno the link and too lazy to look it up) and time was spend on KDE...
Re: World of Wonders - Anonymous - 2005-07-31
Then happens something like this: http://developer.kde.org/summerofcode/
Re: World of Wonders - Morty - 2005-07-31
I kind of liked the preview when dragging text feature, it's nice. Does KDE have something similar, with preview when drag and drop? Lots of times when when thinking about ways to do stuff or features I want, I find it's already implemented in KDE and only needs activating/configuring.
Re: World of Wonders - superstoned - 2005-07-31
i dunno if its here, but i'd wait for KDE 4 anyway, as i guess it'll be better to implement it then... guess it'll be easier with Qt 4.
Re: World of Wonders - Aaron J. Seigo - 2005-07-31
> GNOME which came up one year earlier than KDE just to correct this for honest, regular visitors who may not know the history of things: KDE was started 8 months before GNOME and had a stable release out quite some time before GNOME had a stable (e.g. not their 1.0) release.
Re: World of Wonders - David - 2005-08-01
Also, if you have a look back at the mailing list postings at the time KDE was conceived, various people from the FSF and who would become Gnome developers, were keen to desperately (and I mean desperately) get involved with KDE - for whatever reason. Maybe they felt they had missed the boat. Of course, the 'licensing issues' gave them a nice reason to start their own pet project in a classic dose of NIH syndrome. I'm quite glad they did, because it meant that KDE could keep away from the political bollocks that's been never ending over the years. If there weren't 'licensing issues' in their eyes then there would have been some other reason they couldn't use and work on KDE or they would have been desperately keen to hijack the project for their own ends.
Re: World of Wonders - Richard Van Den Boom - 2005-07-31
Looks like there is still work to do to make AI robots really look like human beings on the net. :-)
Re: World of Wonders - amaroK - 2005-08-01
Ok i waited for deb and doesn't work for a work of the human body.