KDE Commit Digest for June 3, 2005

In this week's KDE Commit Digest (all in one page):

Kexi supports CSV import.
kttsd adds support for Cepstral voices.
Kopete adds webcam receiving support for Yahoo, implements global identity for all the IM services and support for Skype is in progress.
KTorrent adds search capability.
Datakiosk adds prompts for SQL queries and search.

Dot Categories: 

Comments

by Metamatics (not verified)

Hey, this is no more called CVS-Digest! :-)
Thanks, Derek!

by Anonymous (not verified)

It's already called that for one month now?

by Martin Stubenschrott (not verified)

However, it's not fully translated yet obviously, the 'endnote' on the digest page still says:
----
Copyright Derek Kite, 2004. Code and layout is Licensed under the GPL. Commit logs are owned by the respective authors.
CVS-Digest is not a product or publication of KDE e.V.
----
note the CVS-Digest.

by marten (not verified)

"Wilfried Huss (whuss) committed a change to /trunk/KDE/kdegraphics/kviewshell/plugins/djvu in HEAD
June 02, 2005 at 01:29:05 PM

Add an efficient implementation of the getText() method.
This reduces the time needed to search through a 200 page document from
about 100 seconds to about 8 seconds."

Hmm, this sounds very good. I wonder how google does it. Searching the net with google is faster than searching my own hard drive.

by ch (not verified)

it does not search- it is already pre-searched

by ac (not verified)

Plasma seems to be one of the keys of KDE4 and we all should thank Aaron and
send him load of kudos for his excellent work and innovation. This guy rocks!

Looking forward to have the sexiest desktop in 2006, kicking lornhorn's and
other asses :-)

by someONE (not verified)

"kudos for his excellent work and innovation"

What innovation are you talking about?

Is nothing but a copy of Apple's dash board with some variations.

by Willie Sippel (not verified)

Maybe you should read what Plasma is about before making such claims. Plasma is not a small toy like Dashboard, residing on top of the desktop - it _is_ the desktop.

BTW, the applet system of Plasma is based on (Super)Karamba, which is even older than Apple's Dashboard announcements. So maybe Dashboard is a copy of Karamba (or Konfabulator, Samurize...). :-)

by someONE (not verified)

At least it wasn't named Kplasma.

Enought with the Ks.

by SadEagle (not verified)

Uhm, SuperKaramba preceeds DashBoard.

by Aaron J. Seigo (not verified)

since when did dashboard support Python, Ruby or Java?
or since when did it also do the dock and desktop menubar?
or since when did it allow you to drag a widget onto the desktop, and then onto a panel?
or since when did dashboard have graphical elements like applet extenders?

now, i'm not going to be brash and say that Plasma is 100% innovation. much of it is derivative, like pretty much everything else out there. hell, dashboard is derivative ;) but if we're going to say Plasma is derivative, let's at least give proper credit for the sources of derivation.

and dashboard ain't it. ;)

at the end of the day that is all semantics anyways. this isn't a game of who came produce the "most innovative thingy" it's all about how compelling an environment we can create. one that is exciting to use, but also elegant, powerful and easy to get into. i'd choose hitting that target and being 100% derivative any day over missing that goal and being completely "innovative". so i'm personally not so hung up about those terms.

but if someone perceives something to be "innovative" it probably is because to them, it IS. innovation isn't about being "brand new" or "completely different", it's about bringing ideas from the fringe (which may also mean "brand new" or "different") to new audiences.

for instance, creating an affordable computer that is ruggedized and made culturally appropriate for the working class in countries like India and China is by no means producing something brand new or different (we have affordable computers, we have ruggedization, etc) but doing so in a way that brings those qualities embodied in a product to that market *is*.

anyways. i'm rambling. =) kisses.

by someONE (not verified)

" since when did dashboard support Python, Ruby or Java?
or since when did it also do the dock and desktop menubar?
or since when did it allow you to drag a widget onto the desktop, and then onto a panel?
or since when did dashboard have graphical elements like applet extenders?"

What part of "some variations" didn't you understand? the essense is the same.

by someONE (not verified)

Anyway Im glad to see this on KDE, great work.

by Chakie (not verified)

Isn't it rather that Dashboard is a copy of other older existing projects? Why must everything Apple does somehow be so innovative? They borrow good ideas just like everyone else.

by Aaron J. Seigo (not verified)

> the essense is the same

as someone who is familiar with the public APIs of dashboard and intimately familiar with what Plasma is based on and where it is going, i'm going to have to respectfully, but with absolute authority, disagree. they are not the same, in essence or otherwise. you will see elements in Plasma which remind you of dashboard, but that's a small part of the whole and not even the core aspect of Plasma. not by a long shot.

it's like trying to say that vim and KPresenter are in essence the same because you type text into both of them.

when you actually start using KDE4 you'll understand =)

by Pat (not verified)

What part of "Apple's dash board is nothing but a copy of konfabulator with no variations whereas Plasma provides tons of new features" don't you understand?

by tfry (not verified)

> What part of "some variations" didn't you understand?

I guess it's the part "some", in this context implying few, minor, and insignificant.
You'll have a hard time finding _any_ piece of software that is not just something old + "some" variations. "Some" of those variations do make a significant difference, however.

by Jim (not verified)

> innovation isn't about being "brand new" or "completely different"

Yes, it is. That is precisely what it is.

Plasma might be a good implementation of something. It might be the best implementation of something. But that doesn't mean it's innovative.

by Saem (not verified)

No it's, it's introducing something new to a culture, something composed of customs, rites, or perhaps a commercial product.

by Aaron J. Seigo (not verified)

> That is precisely what it is.

that's precisely one possible meaning of it. it's not the only means, nor even the most common form, of innovation. pricing, form factors, market appropriateness.... these are all forms of innovation. when Microsoft, and in fact most for-profit, public tech companies say "they innovate" they rarely mean they come up with something brand new. what they usually mean is that they are taking ideas that aren't available as a whole to the market they service and rectifying that.

Maddog Hall gave a nice little monologue on this during an open Q&A session at the Trans Pacific Open Source Conference in January, actually =)

by Kay (not verified)

Hello Aaron,

I just wanted to let you know that I see _your_ vision and attitude as innovative. Plasma is going to be innovation by:

Empowering the User to do what he wants (with some easy scripting).
Empowering the Developer to give others what they want.

Somehow reminds me of Free Software...

Yours, Kay

by superstoned (not verified)

that is exactly my idea. plasma might not spur very much new and innovative ideas, but its the designers i trust. i'm sure aaron and his crew (the other kicker and esp the superkaramba developers!) can create something that IS special, and will be innovation.

by Jim (not verified)

Aaron, whatever you mean to say when you say "innovate" - use some other word. That's simply not what "innovate" means. Look it up in the dictionary if you need to.

I am not saying that whatever you claim to be "innovative" isn't high quality, the best of its kind, or whatever, I'm just saying that it isn't *innovative*. You are using the wrong word. Use some other word.

You wouldn't start calling a red car purple, and when people complain, redefine the word "purple" to mean red, would you? So why are you trying to do that with the word "innovative"?

by cm (not verified)

Jim,

maybe you should follow your own advice, look the word up in a dictionary or two...

Here are some definitions I found:

http://grants.nih.gov/grants/funding/phs398/instructions/p3_definitions.htm :
"Innovation. Something new or improved, including research for (1) development of new technologies, (2) refinement of existing technologies, or (3) development of new applications for existing technologies."

http://www.ucs.mun.ca/~rsexty/business1000/glossary/I.htm :
"a conscious sequence of events, covering the whole process of creating and offering goods or services that are either new, or better, or cheaper than those previously available."

I.e. not *only* "brand new" or "completely different".

by Aaron J. Seigo (not verified)

or how about Webster's:

" 2. To change or alter by introducing something new; to
remodel; to revolutionize. "

or WordNet:

"innovate
v : bring something new to an environment; "A new word processor
was introduced" [syn: introduce]"

Jim: you've bought into the marketing lies i spoke about in my blog yesterday. it's time we started thinking critically about things rather than pandering to the agendas of entities with large media reach and very limited self interests. a good start is to take back our vocabulary so we can communicate with each other meaningfully. i don't care what Apple or Microsoft or Sun or $COMPANY has told you innovate means, the word, as you note, has a meaning. certain interests have tried to redefine it to exclude our efforts so they can market against us effectively. that's crap and i'm not going to sit by quietly and let us be 1984ed.

wake up! rise up!

by Jim (not verified)

You'll note that all the dictionary definitions revolve around the word "new". The idea that something doesn't have to do new stuff to be innovative is ludicrous.

Marketing lies? If anything, I'm *less* inclined towards that perspective than you. You are doing the same thing as those guys: using "innovative" as a synonym for "something good".

Something doesn't have to be innovative to be good, and something doesn't have to be good to be innovative. Novelty and quality are two orthogonal attributes.

> certain interests have tried to redefine it to exclude our efforts so they can market against us effectively.

That is because they are pushing the idea that novelty and quality are the same thing. By trying to misuse the word innovative to fight against their propoganda, you have implicitly condoned their misuse of the word innovative. You are *helping* them doublespeak!

If you accept that innovation and quality are two distinct concepts, their claim that their competition is not innovative is simply not interesting, since it's *quality* that matters. Once you legitimise their conflating of the two concepts, you are lending their argument weight, since then they can easily point out areas where their competition is not innovative and use that as an argument that their competition is low quality.

by Aaron J. Seigo (not verified)

erm, where did i mention "quality"? you're going further and further afield here, Jim.

as for the definitions revolving around "new", you're right. they use it consistently as in "bring a technology to a new market" or "combining existing ideas in new ways".

your original assertion was that "innovative" means "brande new and completely different", and that's simply not true.

by ac (not verified)

I always find it funny when people stubbornly try to defend their point also they have been proven wrong.

by Leo S (not verified)

Yup. Is it really so hard to say, "oh, sorry, I was wrong" once in a while?

C'mon, when you are blatantly and unquestionably proven wrong, just admit it. It won't kill you I promise. And this is coming from a typically stubborn german :)

by Daniel Arnold (not verified)

In German there exists a nice word that sums up everything you have said:

It is pure "Haarspalterei" (English: hairsplitting).

There is even a German word that says the same with a natural KDE-like K (that letter you like most...) at the beginning. Hint it starts with "Korinten". :p

Have a nice day. Code more - talk less and let others code. ;-)

by cm (not verified)

Now, wouldn't Korinthenkacker be a nice name for a new KDE app? Three Ks!
Well, maybe not... :)

by Me (not verified)

Can't... resist... comment...

To innovate is to introduce something new, to rennovate is to improve something that already exists. Just because companies like Microsoft have perversely misued the term doesn't make it acceptable.

Microsoft's slogan is more accurately a "Freedom to rennovate".

by csm (not verified)

You guy's with your dictionary posts conveniently left out:

---------------------
in·no·vate
v. in·no·vat·ed, in·no·vat·ing, in·no·vates

To begin or introduce (something new) for or as if for the first time.

v. intr.

To begin or introduce something new.

---------------------

Now tell me how innovate means mere change where it's new only to one project. Aaron - How has Jim bought into marketing lies when marketers always use the word 'innovate' to trick people into thinking that X company is the first to come up with Y idea? Did MS innovate with XML? Of course not - they sure like to claim that they do/have. It seems to me that everyone else has bought into the marketing lies and misuse the word just like the companies. I don't see anything innovative with plasma - that does not mean it will not be - I will not be able to judge until it comes out.

by cm (not verified)

> You guy's with your dictionary posts conveniently left out:

[*one* definition of innovation snipped]

I left it out because it's obvious and I didn't deny that meaning. Jim OTOH denied any other meaning than his own (and you seem to, too) which is wrong according to several of the dictionaries. One of the dictionaries even calls making a product merely *cheaper* an innovation (i.e. making it accessible to more people) so really I don't see your problem.

by csm (not verified)

Oh, I'm not saying it's wrong. Everything in life is subjective. All I meant to say was that definitions outside of that one are the ones that seem to have been set by marketing powerhouses. Personally it doesn't really matter and the topic is rather moot. Innovation is a word that is thrown around too much especially in a corporate word where cliches exist like "think outside of the box" in the IT world generally most are skeptics these things. In order to get the real definition of the world we'd have to look at a dictionary published before the industrial revolution. If they let bootylicious in nowadays - who knows how many alternate definitions exist for innovation ;)

by matt (not verified)

One could make the point that word definition changes based on where you speak the language. The contextual usage plays a huge part in what the word means to a person.

I used the Merriam Webster dictionary to find a meaning for the word innovation. It very simply put the meaning to be:

Pronunciation: "i-n&-'vA-sh&n
Function: noun
1 : the introduction of something new
2 : a new idea, method, or device

link: http://www.m-w.com/cgi-bin/dictionary?book=Dictionary&va=innovation

By this definition Jim is right. However, the english language is a very inspecific beast. He is using a more common and maybe more common-american usage of the word. Maybe the choice of words should be reconsidered when calling something that ties together large amounts of ideas that have already been developed innovative. It is not really new, but it is Good. So the point that Good does not mean Innovative is true. You really do not ever have to innovate to make a Good product that benefits people.

I also agree with him that while Plasma probably will be a Good Thing, it most likely will not be extraordinarily innovative. Taking known concepts and forming them into a coherent smooth pretty whole is a Good Thing but that idea has been done for years.

by Michael Thaler (not verified)

Plasma seems really interesting, but I think it would be even more cool if some of the great ideas of Slicker (http://www.slicker.org/) would be incorporated. I really like the idea of cards and the slider. Slicker is described in detail on the Slicker homepage in the about section and in the documentation section. I downloaded Slicker a while ago and there is actually some working code, but work on Slicker seems to have stopped. I would really like to see some of the ideas of Slicker to be implemented in KDE4's new kicker.

by superstoned (not verified)

as far as i understand the plans for plasma, some of this will be in it. especially more freedom in designing panels, and also attaching them to and stacking them onto each other. well, that's essencially what slicker is about. plasma can do even more :D

by Petteri (not verified)

Where can I read about this Plasma you guys are talking about?

by Anonymous (not verified)
by Petteri (not verified)

Cuul. Thanks for the links. Sound were promising, can't wait for first release :)

by James Richard Tyrer (not verified)

The new icon is nice, but what happened to the HiColor icons. The links here are dead.

by NabLa (not verified)

[i]...Kopete adds webcam receiving support for Yahoo...[/i]
Fine!!! someone knows if full webcam support is possible in Kopete? I think the toughest part would be the handling of an image device and not the generic image showing stuff. is there any advances on that?

What about MSN webcam support btw? I see on the KDE 3.5 feature list that it's already planned. Can anyone give the status of that?

Thank you guys :)