KDE Plans 'Google-like' Search Capabilities
CoolFX writes "Developers of KDE have announced plans to simplify searching for files on the open-source Linux desktop environment by adding a Google-style search feature. The next version of KDE, which will either be called 3.4 or 4, is expected to include the new search feature... Aaron Seigo, a KDE developer, said the community has already been discussing and writing code for the new search engine at the KDE Community World Summit."
Who said they're adding it to the windowing environment? They're not adding it to KWin.
It'll be part of KDE - where DE stands for Desktop Environment. KDE is much more than a window manager, it's an entire desktop system, so this is the perfect place to add it.
I'm wondering why they're saying it's 'Google like'. Do they just mean 'search engine like', and got caught up in the brand name (like they do with the iPod so frequently)? Or is there something about it comparable only to a Google technique?
It's a whole system, the Google/InterNet/Authors... you can't have parts of it standing alone.
--Mike--
To many people google == search engine. The word is in the Oxford English Dictionary ffs. So like xerox, hoover and escalator the brand name has become (is becoming) the generic word too.
----
Please somebody tell me that they will cooperate with the Beagle project on this and don't reinvent the wheel yet again. It would be a real pain in the ass to have too indexes wasting your hd space which basically do the same thing.
That's the main question ... in my opinion features like this should be developed as close to the FS as possible ...
And if they want to create something like this on a higher level (meaning FS independent and all that stuff ...) why not just create a simple GUI for locate?
I mean it's clearly a similar indexing feature and IMHO the work involved shold rather be invested in future FS development ...
Never underestimate the power of idiots in large groups
Okay. I think this is a great idea. Everyone that has seen how windows will work post-longhorn, how OSX works today, can see that the filesystem hierarchy metaphor is, thank god, on its way out.
But, this has to be done well. I mean, this has to be not desktop implementation centric, but filesystem/kernel centric. That is, in order for this to work really well, you need a filesystem that can categorize files and search through them efficiently (almost like a database).
Reiser4 may be able to do this, WinFS will do this (will have a mssql core), and if this all means a neat kde interface to locate or an extra indexing service, it will suck on linux.
So. It would be really cool if they put it up in freedesktop.org as an RFC so that the whole community may get involved. This cannot be the sole effort of KDE if it is to work well.
NO SIG
It sounds like they're just capitalizing on a buzz word. Google's big claim to fame is that their search algorithm looks at the links between pages in addition to the pages themselves. Files on your hard drive, for the most part, aren't linked between each other (aside from stuff like source code), so the Google comparison is fairly bogus.
"People that quote themselves in their signatures bother me" - athakur999
This is of course the kind of knee jerk reaction that any programmer would think of when confronted with the problem. You can already see it implemented in windows. Of course, every user's first reaction is to disable the searching because no one cares about fast searches of their computer, and everyone cares about their system resources. So this is a terrible tradeoff.
OTOH I think Hans Reiser has it right, just look at his vision. Built search from the filesystem up, and it will revolutionize how we think of data.
I submitted this story last night, and it didn't get posted.
The article in N&T is based on ideas by Scott Wheeler (and Till Adam, and Aaron Seigo and others). See Beyond Hierarchical Data: Search and Meta Data as Fundamental Interface Elements, Scotts lecture on query-based interfaces at aKademy.
"Google like" here means just "searching", but the result will in fact be more like WinFS than Google in that it is using file data and file metadata to index and find things. Interface-wise expect more quicksearch bars like the one in Kmail 1.7 (KDE 3.3.0, Till Adam) and JuK (Scott Wheeler).
See also a Blog entry of mine (german language) in the same vein.
IMHO, KDE should be moving toward better functionality and ease of use for the desktop then writing Google into it. I understand the desire to dominate the world, but I don't think the basics are quote covered yet.
:)
The functionality of the K-apps and how loosely they integrate (and don't integrate with anything else) is at about MS Office 95 level.
I see searchings importance on a scale of 1 to 10 at about a 3. Most users I know have everything in one folder, maybe a couple of nested folders and that's it. Not too hard to find stuff if there's one or two places to look.
-m
PS: Was there an article to read?
http://www.invisik.com
No doubt.
When I hear a middle aged waitress (who's not known to be especially computer savvy) use the term "google" as a verb--and in the right context--well, let's just say that google has become a word. Just like xerox, kleenex, or any other widely used trademarks.
Welcome to our lexicon, the word "google".
Constitutional rights may be respected, repealed, or modified; but they must never be ignored.
I don't think Linux is a natural choice for breakthrough concepts in user interfaces. It is in lots of other areas and maybe in more basic research in UI but it's not user driven as much as OS X and Windows.
Both KDE and Gnome are good at constantly progressing, trying new things. And they're good at listening to users. But, I think they don't have the pressure/motivation and resources right now to come up with something truly novel.
I would guess that this partly because they're under some pressure to provide the functionality in OS X or Windows. They're playing catch-up almost constantly. Also, their flexibility seems to slow them down. There were big changes in Gnome 2.0 but they seemed more like a change in direction than movement forward. My impression of KDE is that they put most effort in the backend of the system where you're not likely to notice it. And both projects work hard to try to make everyone happy.
My impression of Apple is that Apple (Jobs) likes to think big picture and then throw lot of effort behind a handful of projects. The media hub picture spawned the iApps and iPod. The interface picture birthed Expose, Spotlight and that widget thing. MS seems to try to do (or at least promise) everything then implement it poorly, then keep plugging away at it until they get it right or give up. But they do get it right sometimes and they do try make things a 'better experience' for the user. I personally think they miss the mark more times than not because they burden their innovations with user-hostile elements like DRM.
OSS needs visionaries but to implement a vision you need everyone to get behind it. I think that's harder in OSS because visionaries seem a bit dictatorial. It's not impossible, I'm sure, but going from a mainly academic research project to something people can use is hard and probably needs a steady guiding hand.