On Thursday 01 May 2014 10:39:45 Anton Aylward wrote:
On 05/01/2014 06:07 AM, Jos Poortvliet wrote:
That is just crazy. Don't blame the developers for not taking the usecase "I hate baloo" in mind when developing software.
Ah, a straw man if ever I zaw one.
Who here "hates" baloo? Hands up?
No, what we're objecting to is the CHANGE. It comes across as arrogance on the part of the developers, a 'we know what's best for you' attitude.
We had nepomuk and then everything changed. All the defaults were reversed from 'only what I tell you" to "everything unless you tell me otherwise".
They take all use cases that are sane in mind: using search; NOT using search. Most people use search so it is enabled by default;
There is an assumption there which is unjustified. The search facilities came as part of the package, a part the can't be unplugged.
I can unplug VIM and plug in EMACS. I can unplug Firefox and plug in Opera.
I can't unplug Baloo and plug in a indexer I've developed. Its too tightly integrated.
Yes I need an editor. If I'm "on the internet" I need an email client and web browser (at the minimum).
I don't NEED a file indexer.
you can add your home folder to the 'ignore' list so it gets disabled automatically.
There's no 'automatically' about it. You have to do this explicitly. And you have to know to do it. And there isn't a user-friendly i/f as part of systemsettings to do this. So we geeks can do it, but the poor Joe Sixpack user who doesn't subscribe to this list, who is a simple "well I gave up on Windows because Microsoft isn't supporting XP any more an everyone said that Suse was the best Linux..." won't know how to disable it.
That there are people who just don't want the code on their computer for some 'purity' sake, well, though luck. There's no logical reason for that so nobody put in extra effort to support that.
Another straw man! Its not about Purity, no Dr Stranglove here. Its about foisting on us things we don't have options to deal with. As I keep saying, there are plenty of things in KDE that are configurable, where I have a choice of how I want some facilty to work. I can even choose not to install kmail and use systemsettings->DefaultApplications to use Thunderbird instead.
But I can't choose not to install Baloo and use AntonsOwnIndexier instead. The code for the indexer that the KDE not-a-team have chose is hard-wired in to a variety of KDE components. Its not modular as are so many other aspects of KDE.
Please leave off the ridiculous straw man examples. They don't do you any credit.
Ok, let me reply one last time, also because I get that you'd expect this to be modular. Well, it could be. But that requires somebody to want it. Not somebody not doing anything, but somebody who actually builds another indexer. That is how things work in KDE: if there is a demonstrated need for something, patches are welcome. Why would the search developers build a plugin structure on top of what they already build for a potential other indexer that doesn't exist? That is just plain madness and a waste of time. IF somebody genuinely thinks he/she can build something better than baloo, prove it. You don't have to provide much. I doubt there's anything you can't just do in baloo, as it is very modular, but fair enough. Have at it. -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org