Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-14 Thread Enrico Weigelt
Volker Armin Hemmann wrote:


 KDE apps use PHONON, so they don't have to deal with the underlying sound 
 system.
 KDE apps use SOLID, so they don't need to care about hardware, hot plugin, 
 etc.
 KDE apps use dbus so they can share code and easily communicate.

One thing I never understood about dbus is why does an IPC deamon
depend on X ?
And to phonon, why does an audio api depend not just on X, but also Qt ?


cu
-- 
--
 Enrico Weigelt, metux IT service -- http://www.metux.de/

 cellphone: +49 174 7066481   email: i...@metux.de   skype: nekrad666
--
 Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme
--




Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-14 Thread Enrico Weigelt
BRM wrote:

 It does not exist so that Kmail can index all the files on the 
 system but for the opposite - so that Kmail can participate in
 the search by allowing the system to be able to search _its_ data.

Just to let me get the point right: kmail provides some kind of
search/date integration driver into the semantic-desktop framework ?

Why does this have to happen in a MUA ? Why not in an separate
service ?


cu
-- 
--
 Enrico Weigelt, metux IT service -- http://www.metux.de/

 cellphone: +49 174 7066481   email: i...@metux.de   skype: nekrad666
--
 Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme
--




Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-14 Thread Volker Armin Hemmann
On Sonntag 14 Februar 2010, Enrico Weigelt wrote:
 BRM wrote:
  It does not exist so that Kmail can index all the files on the
  system but for the opposite - so that Kmail can participate in
  the search by allowing the system to be able to search _its_ data.
 
 Just to let me get the point right: kmail provides some kind of
 search/date integration driver into the semantic-desktop framework ?
 
 Why does this have to happen in a MUA ? Why not in an separate
 service ?

kmail provides the HOOKS. Also,  we had enough people complaining about bloat 
just because of dbus. Another service? Great - but then shut up about dbus.



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-14 Thread Volker Armin Hemmann
On Sonntag 14 Februar 2010, Enrico Weigelt wrote:
 Volker Armin Hemmann wrote:
  KDE apps use PHONON, so they don't have to deal with the underlying sound
  system.
  KDE apps use SOLID, so they don't need to care about hardware, hot
  plugin, etc.
  KDE apps use dbus so they can share code and easily communicate.
 
 One thing I never understood about dbus is why does an IPC deamon
 depend on X ?
 And to phonon, why does an audio api depend not just on X, but also Qt ?
 
 
 cu

dbus:
luckily X is not a mandatory dependendcy for dbus.

phonon: because phonon is part of qt? And qt is more than just a toolkit?




Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-14 Thread Enrico Weigelt
Volker Armin Hemmann wrote:

 Another service?

Yes, a service that will be started only on-demand.

 Great - but then shut up about dbus.

Who the frak are you to tell me shut up ?!


cu
-- 
--
 Enrico Weigelt, metux IT service -- http://www.metux.de/

 cellphone: +49 174 7066481   email: i...@metux.de   skype: nekrad666
--
 Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme
--




Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-14 Thread Enrico Weigelt
Volker Armin Hemmann wrote:

 phonon: because phonon is part of qt? And qt is more than 
 just a toolkit?

What is it then ? An own OS ? ;-o


cu
-- 
--
 Enrico Weigelt, metux IT service -- http://www.metux.de/

 cellphone: +49 174 7066481   email: i...@metux.de   skype: nekrad666
--
 Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme
--




Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-14 Thread Volker Armin Hemmann
On Sonntag 14 Februar 2010, Enrico Weigelt wrote:
 Volker Armin Hemmann wrote:
  phonon: because phonon is part of qt? And qt is more than
  just a toolkit?
 
 What is it then ? An own OS ? ;-o

are you insisting going down the stupid road?



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-14 Thread Volker Armin Hemmann
On Sonntag 14 Februar 2010, Enrico Weigelt wrote:
 Volker Armin Hemmann wrote:
  Another service?
 
 Yes, a service that will be started only on-demand.
 

so I have to wait for the service to start first? Sounds even crappier.

  Great - but then shut up about dbus.
 
 Who the frak are you to tell me shut up ?!

attacking dbus or nepomuk and then proposing a 'small service' - sounds really 
clever.



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-12 Thread Neil Bothwick
On Fri, 12 Feb 2010 05:19:43 +0100, Zeerak Waseem wrote:

 But I do find it silly, that the various applications that aren't  
 dependent of the DE, to require a dependency of the DE. It just seems
 a bit backwards to me :-) I simply don't understand.

That just shows that they are still partially dependent on the DE, KMail
also needs various KDE libraries. KDE was designed as a cohesive DE, not
just a bunch of applications with a common look and feel. KDE apps are
intended to be run on a KDE desktop, anything else is a nice bonus.


-- 
Neil Bothwick

Facts are stubborn things, but statistics are more pliable.
  - Mark Twain


signature.asc
Description: PGP signature


Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-12 Thread Zeerak Waseem
On Fri, 12 Feb 2010 10:53:04 +0100, Neil Bothwick n...@digimed.co.uk  
wrote:



On Fri, 12 Feb 2010 05:19:43 +0100, Zeerak Waseem wrote:


But I do find it silly, that the various applications that aren't
dependent of the DE, to require a dependency of the DE. It just seems
a bit backwards to me :-) I simply don't understand.


That just shows that they are still partially dependent on the DE, KMail
also needs various KDE libraries. KDE was designed as a cohesive DE, not
just a bunch of applications with a common look and feel. KDE apps are
intended to be run on a KDE desktop, anything else is a nice bonus.




Indeed, and it is a noble pursuit.
But from a marketing aspect, it would make more sense to have things that  
aren't -vital- for the app, unlike kde-libs in this case, to be soft (is  
this the correct term?) dependencies.
Both aspects could be satisfied by having symantic-desktop as an optional  
dep. It's not a vital function for kmail to be able to tag and index all  
the files on the computer (which is what the symantic-desktop does if I  
understand correctly), it's a nifty thing for KDE users, and soon probably  
Gnome users as well, but for anyone else, it's a nifty thing -if- they  
feel the need for it. Much like most other bits of software :-)


In the end there isn't a right or wrong, but just a standpoint. Some don't  
mind the bloat (we can agree that it's bloat if you're just going to  
disable the function as soon as it's been installed, right?) and don't  
consider it to be the slightest bit akin to bloat, whilst to others it's  
an unnecessary feature forced on them (mainly thinking of the people not  
using kde, but also those kde-users that just disable it) and thus becomes  
bloat.


--
Zeerak



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-12 Thread Alan McKinnon
On Friday 12 February 2010 12:15:13 Zeerak Waseem wrote:
 On Fri, 12 Feb 2010 10:53:04 +0100, Neil Bothwick n...@digimed.co.uk
 
 wrote:
  On Fri, 12 Feb 2010 05:19:43 +0100, Zeerak Waseem wrote:
  But I do find it silly, that the various applications that aren't
  dependent of the DE, to require a dependency of the DE. It just seems
  a bit backwards to me :-) I simply don't understand.
  
  That just shows that they are still partially dependent on the DE, KMail
  also needs various KDE libraries. KDE was designed as a cohesive DE, not
  just a bunch of applications with a common look and feel. KDE apps are
  intended to be run on a KDE desktop, anything else is a nice bonus.
 
 Indeed, and it is a noble pursuit.
 But from a marketing aspect, it would make more sense to have things that
 aren't -vital- for the app, unlike kde-libs in this case, to be soft (is
 this the correct term?) dependencies.

Your entire argument is pointless and utterly without merit.

KDE is the way it is because that's how the devs built it. From a marketing 
perspective, it is correct the way it is because the vast majority of it's 
users will not understand or care about the point you are making and the DE 
was built for them.

I'll give you an analogy:

A new suspension bridge has permanent copper cladding on the stay wires. You 
are of the opinion that this should have been hot-pluggable and the city that 
paid for the bridge should have had the choice to fit aluminium cladding after 
the fact, and to be able to do so at the press of a button. You express this 
opinion to the bridge architect and present vast reams of made-up marketing 
fluff to support your point.

The bridge architect and his team of engineers listen to you, look at each 
other and cock their eyebrows. The architect looks back at you and says:

Tough shit. We're not changing it now.

There's a difference between what you think is the right way to proceed and 
the way the devs chose. If you don't like where kmail is going, use claws



-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-12 Thread Volker Armin Hemmann
On Freitag 12 Februar 2010, Zeerak Waseem wrote:
 On Fri, 12 Feb 2010 10:53:04 +0100, Neil Bothwick n...@digimed.co.uk
 
 wrote:
  On Fri, 12 Feb 2010 05:19:43 +0100, Zeerak Waseem wrote:
  But I do find it silly, that the various applications that aren't
  dependent of the DE, to require a dependency of the DE. It just seems
  a bit backwards to me :-) I simply don't understand.
  
  That just shows that they are still partially dependent on the DE, KMail
  also needs various KDE libraries. KDE was designed as a cohesive DE, not
  just a bunch of applications with a common look and feel. KDE apps are
  intended to be run on a KDE desktop, anything else is a nice bonus.
 
 Indeed, and it is a noble pursuit.
 But from a marketing aspect, it would make more sense to have things that
 aren't -vital- for the app, unlike kde-libs in this case, to be soft (is
 this the correct term?) dependencies.
 Both aspects could be satisfied by having symantic-desktop as an optional
 dep. It's not a vital function for kmail to be able to tag and index all
 the files on the computer (which is what the symantic-desktop does if I
 understand correctly), it's a nifty thing for KDE users, and soon probably
 Gnome users as well, but for anyone else, it's a nifty thing -if- they
 feel the need for it. Much like most other bits of software :-)
 
 In the end there isn't a right or wrong, but just a standpoint. Some don't
 mind the bloat (we can agree that it's bloat if you're just going to
 disable the function as soon as it's been installed, right?) and don't
 consider it to be the slightest bit akin to bloat, whilst to others it's
 an unnecessary feature forced on them (mainly thinking of the people not
 using kde, but also those kde-users that just disable it) and thus becomes
 bloat.

and luckily for you, there are a lot of 'soft' dependencies. kmail does not 
force you to install konqueror. It does not force you to install plasma-
desktop or systemsettings. It does not force you to install the printing 
manager  



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-12 Thread BRM
- Original Message 

 From: Zeerak Waseem zeera...@gmail.com
 On Fri, 12 Feb 2010 10:53:04 +0100, Neil Bothwick wrote:
  On Fri, 12 Feb 2010 05:19:43 +0100, Zeerak Waseem wrote:
  But I do find it silly, that the various applications that aren't
  dependent of the DE, to require a dependency of the DE. It just seems
  a bit backwards to me :-) I simply don't understand.
  That just shows that they are still partially dependent on the DE, KMail
  also needs various KDE libraries. KDE was designed as a cohesive DE, not
  just a bunch of applications with a common look and feel. KDE apps are
  intended to be run on a KDE desktop, anything else is a nice bonus.
 Indeed, and it is a noble pursuit.
 But from a marketing aspect, it would make more sense to have things that 
 aren't 
 -vital- for the app, unlike kde-libs in this case, to be soft (is this the 
 correct term?) dependencies.
 Both aspects could be satisfied by having symantic-desktop as an optional 
 dep. 
 It's not a vital function for kmail to be able to tag and index all the files 
 on 
 the computer (which is what the symantic-desktop does if I understand 
 correctly), it's a nifty thing for KDE users, and soon probably Gnome users 
 as 
 well, but for anyone else, it's a nifty thing -if- they feel the need for it. 
 Much like most other bits of software :-)

Obviously you don't understand the reason for the dependency.
It does not exist so that Kmail can index all the files on the system but for 
the opposite - 
so that Kmail can participate in the search by allowing the system to be able 
to search _its_ data.

And, btw, you're not turning it off within Kmail, but at the system - DE - 
level.
The application itself will still check to see if it could participate, only to 
have nothing turned on to support so then it doesn't do anything.
 
 In the end there isn't a right or wrong, but just a standpoint.

Question: are you a software developer?

Kmail probably has the dependency the way they do b/c it is far easier to make 
it one and let the system determine not to support the functionality
than it is to litter the codebase with if (symanticDesktopEnabled)... code.

 Some don't mind 
 the bloat (we can agree that it's bloat if you're just going to disable the 
 function as soon as it's been installed, right?) and don't consider it to be 
 the 
 slightest bit akin to bloat, whilst to others it's an unnecessary feature 
 forced 
 on them (mainly thinking of the people not using kde, but also those 
 kde-users 
 that just disable it) and thus becomes bloat.

No more than it is bloat for gcc to support mmx/sse/sse2/sse3/sse4 when your 
processor cannot.

Ben





Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-12 Thread Zeerak Waseem
On Fri, 12 Feb 2010 14:01:22 +0100, Volker Armin Hemmann  
volkerar...@googlemail.com wrote:



On Freitag 12 Februar 2010, Zeerak Waseem wrote:

On Fri, 12 Feb 2010 10:53:04 +0100, Neil Bothwick n...@digimed.co.uk

wrote:
 On Fri, 12 Feb 2010 05:19:43 +0100, Zeerak Waseem wrote:
 But I do find it silly, that the various applications that aren't
 dependent of the DE, to require a dependency of the DE. It just seems
 a bit backwards to me :-) I simply don't understand.

 That just shows that they are still partially dependent on the DE,  
KMail
 also needs various KDE libraries. KDE was designed as a cohesive DE,  
not

 just a bunch of applications with a common look and feel. KDE apps are
 intended to be run on a KDE desktop, anything else is a nice bonus.

Indeed, and it is a noble pursuit.
But from a marketing aspect, it would make more sense to have things  
that

aren't -vital- for the app, unlike kde-libs in this case, to be soft (is
this the correct term?) dependencies.
Both aspects could be satisfied by having symantic-desktop as an  
optional

dep. It's not a vital function for kmail to be able to tag and index all
the files on the computer (which is what the symantic-desktop does if I
understand correctly), it's a nifty thing for KDE users, and soon  
probably

Gnome users as well, but for anyone else, it's a nifty thing -if- they
feel the need for it. Much like most other bits of software :-)

In the end there isn't a right or wrong, but just a standpoint. Some  
don't

mind the bloat (we can agree that it's bloat if you're just going to
disable the function as soon as it's been installed, right?) and don't
consider it to be the slightest bit akin to bloat, whilst to others it's
an unnecessary feature forced on them (mainly thinking of the people not
using kde, but also those kde-users that just disable it) and thus  
becomes

bloat.


and luckily for you, there are a lot of 'soft' dependencies. kmail does  
not

force you to install konqueror. It does not force you to install plasma-
desktop or systemsettings. It does not force you to install the printing
manager 



But then the question isn't whether there are a number of soft  
dependencies, but in the case of semantic-desktop whether -it- is a soft  
dependency. Like previously stated, I don't use kmail, nor do I intend to  
(I at least think I mentioned it). This is just my take on the matter of  
whether it is truly necessary, or even a good idea to have  
symantic-desktop as a hard dependency.
And as stated, this is not in the light of a full blown KDE env, but  
mainly in considerations to when you're using another window manager. Be  
it icewm, jwm, openbox or whatever. Should something that is an integrated  
part of the KDE desktop environment be forced on those that don't use KDE?
Our opinions on this matter obviously differ, and for that simple reason I  
find it interesting to find out -why- you think it's okay that they're  
being forced. And simply stating that the devs' decided that it was how it  
was done, is pretty much as nonconstructive argument as dbus is bad  
because it's new. I'd like to find out why you seem to disagree, so  
please. By all means, enlighten me :-) (I am asking for it after all ;))


--
Zeerak



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-12 Thread Zeerak Waseem

On Fri, 12 Feb 2010 15:46:57 +0100, BRM bm_witn...@yahoo.com wrote:


- Original Message 


From: Zeerak Waseem zeera...@gmail.com
On Fri, 12 Feb 2010 10:53:04 +0100, Neil Bothwick wrote:
 On Fri, 12 Feb 2010 05:19:43 +0100, Zeerak Waseem wrote:
 But I do find it silly, that the various applications that aren't
 dependent of the DE, to require a dependency of the DE. It just seems
 a bit backwards to me :-) I simply don't understand.
 That just shows that they are still partially dependent on the DE,  
KMail
 also needs various KDE libraries. KDE was designed as a cohesive DE,  
not

 just a bunch of applications with a common look and feel. KDE apps are
 intended to be run on a KDE desktop, anything else is a nice bonus.
Indeed, and it is a noble pursuit.
But from a marketing aspect, it would make more sense to have things  
that aren't
-vital- for the app, unlike kde-libs in this case, to be soft (is this  
the

correct term?) dependencies.
Both aspects could be satisfied by having symantic-desktop as an  
optional dep.
It's not a vital function for kmail to be able to tag and index all the  
files on

the computer (which is what the symantic-desktop does if I understand
correctly), it's a nifty thing for KDE users, and soon probably Gnome  
users as
well, but for anyone else, it's a nifty thing -if- they feel the need  
for it.

Much like most other bits of software :-)


Obviously you don't understand the reason for the dependency.
It does not exist so that Kmail can index all the files on the system  
but for the opposite -
so that Kmail can participate in the search by allowing the system to be  
able to search _its_ data.


And, btw, you're not turning it off within Kmail, but at the system - DE  
- level.
The application itself will still check to see if it could participate,  
only to have nothing turned on to support so then it doesn't do anything.




Right, but then when the DE isn't a DE, but a window manager, a minimal  
one, then it's kind of a strange for a function to be forced outside of  
the specific DE. Well it seems strange to me anyway.



In the end there isn't a right or wrong, but just a standpoint.


Question: are you a software developer?

Kmail probably has the dependency the way they do b/c it is far easier  
to make it one and let the system determine not to support the  
functionality
than it is to litter the codebase with if (symanticDesktopEnabled)...  
code.




An aspiring one, yes. And it probably easier to just make it a hard dep,  
however if the quality of their application for anyone -not- using kde.  
It's sensible for it being set if you have kde, but if you don't have kde  
it just seems very out of place.



Some don't mind
the bloat (we can agree that it's bloat if you're just going to disable  
the
function as soon as it's been installed, right?) and don't consider it  
to be the
slightest bit akin to bloat, whilst to others it's an unnecessary  
feature forced
on them (mainly thinking of the people not using kde, but also those  
kde-users

that just disable it) and thus becomes bloat.


No more than it is bloat for gcc to support mmx/sse/sse2/sse3/sse4 when  
your processor cannot.


Ben





I hadn't considered that particular thing, but yes, in a sense you're  
right. I mean there is difference for a compiler and a mail app, with gcc  
you can compile for another system so the it supports things your  
processor doesn't support doesn't necessarily mean that you won't need the  
support, with a mail app you can... But essentially, if you know you'll  
never need to compile for another processor, then yes I'd consider it  
bloat.


--
Zeerak



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-12 Thread BRM
- Original Message 

 From: Zeerak Waseem zeera...@gmail.com
 But then the question isn't whether there are a number of soft dependencies, 
 but 
 in the case of semantic-desktop whether -it- is a soft dependency. Like 
 previously stated, I don't use kmail, nor do I intend to (I at least think I 
 mentioned it). This is just my take on the matter of whether it is truly 
 necessary, or even a good idea to have symantic-desktop as a hard dependency.

So you are complaining why? Why even install KMail if you are not going to use 
it?

 And as stated, this is not in the light of a full blown KDE env, but mainly 
 in 
 considerations to when you're using another window manager. Be it icewm, jwm, 
 openbox or whatever. Should something that is an integrated part of the KDE 
 desktop environment be forced on those that don't use KDE?

The KDE devs in general (applications, etc.) with the exception of KOffice, and 
possibly Amarok, are all targeting their development as an integrated DE meant 
to be run under KDE.
They have been pretty clear as well that they do not intend the applications to 
be run stand-alone under other DE's (even Gnome) - that's not officially 
supported.
And this has been especially clear for KDE4 (see asiego's blog for example).

 Our opinions on this matter obviously differ, and for that simple reason I 
 find 
 it interesting to find out -why- you think it's okay that they're being 
 forced. 
 And simply stating that the devs' decided that it was how it was done, is 
 pretty 
 much as nonconstructive argument as dbus is bad because it's new. I'd like 
 to 
 find out why you seem to disagree, so please. By all means, enlighten me :-) 
 (I 
 am asking for it after all ;))

If you disagree with the devs lack of support for things beyond their 
requirements, or things that they explicitly have stated they do not support 
that is your issue.
The fact is the devs are building the application for the target environment - 
KDE4 - and no other DE (e.g. gnome, icewm, jwm, openbox, etc.).
So expect that dependencies will match what would be expected in that 
environment if you want to use the application.
Anything else is unreasonable of you as a user.

A simple analogy: The Chevy Malibu part not fitting in the Ford F150 vehicle. 
Sure, they may perform the same function in the end, but they were designed for 
completely different vehicles.

Ben





Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-12 Thread Volker Armin Hemmann
On Freitag 12 Februar 2010, Zeerak Waseem wrote:
 On Fri, 12 Feb 2010 14:01:22 +0100, Volker Armin Hemmann
 
 volkerar...@googlemail.com wrote:
  On Freitag 12 Februar 2010, Zeerak Waseem wrote:
  On Fri, 12 Feb 2010 10:53:04 +0100, Neil Bothwick n...@digimed.co.uk
  
  wrote:
   On Fri, 12 Feb 2010 05:19:43 +0100, Zeerak Waseem wrote:
   But I do find it silly, that the various applications that aren't
   dependent of the DE, to require a dependency of the DE. It just seems
   a bit backwards to me :-) I simply don't understand.
   
   That just shows that they are still partially dependent on the DE,
  
  KMail
  
   also needs various KDE libraries. KDE was designed as a cohesive DE,
  
  not
  
   just a bunch of applications with a common look and feel. KDE apps are
   intended to be run on a KDE desktop, anything else is a nice bonus.
  
  Indeed, and it is a noble pursuit.
  But from a marketing aspect, it would make more sense to have things
  that
  aren't -vital- for the app, unlike kde-libs in this case, to be soft (is
  this the correct term?) dependencies.
  Both aspects could be satisfied by having symantic-desktop as an
  optional
  dep. It's not a vital function for kmail to be able to tag and index all
  the files on the computer (which is what the symantic-desktop does if I
  understand correctly), it's a nifty thing for KDE users, and soon
  probably
  Gnome users as well, but for anyone else, it's a nifty thing -if- they
  feel the need for it. Much like most other bits of software :-)
  
  In the end there isn't a right or wrong, but just a standpoint. Some
  don't
  mind the bloat (we can agree that it's bloat if you're just going to
  disable the function as soon as it's been installed, right?) and don't
  consider it to be the slightest bit akin to bloat, whilst to others it's
  an unnecessary feature forced on them (mainly thinking of the people not
  using kde, but also those kde-users that just disable it) and thus
  becomes
  bloat.
  
  and luckily for you, there are a lot of 'soft' dependencies. kmail does
  not
  force you to install konqueror. It does not force you to install plasma-
  desktop or systemsettings. It does not force you to install the printing
  manager 
 
 But then the question isn't whether there are a number of soft
 dependencies, but in the case of semantic-desktop whether -it- is a soft
 dependency. Like previously stated, I don't use kmail, nor do I intend to
 (I at least think I mentioned it). This is just my take on the matter of
 whether it is truly necessary, or even a good idea to have
 symantic-desktop as a hard dependency.

yes it is a good idea. Because KDE is such a modular beast you can not just 
install kmail, konqueror or kate. You always need a bit more for full 
functionality. KDE strives to be a COMPLETE, networking, work and data sharing 
aware desktop solution.

Semantic-Desktop is a huge part of it.

If you never used nepomuk, you don't even know what you are missing.

 And as stated, this is not in the light of a full blown KDE env, but
 mainly in considerations to when you're using another window manager. 

you can use whatever WM you want in KDE. Isn't that nice.

 Be
 it icewm, jwm, openbox or whatever. Should something that is an integrated
 part of the KDE desktop environment be forced on those that don't use KDE?

what are you even talking about? 

 Our opinions on this matter obviously differ, and for that simple reason I
 find it interesting to find out -why- you think it's okay that they're
 being forced. And simply stating that the devs' decided that it was how it
 was done, is pretty much as nonconstructive argument as dbus is bad
 because it's new. I'd like to find out why you seem to disagree, so
 please. By all means, enlighten me :-) (I am asking for it after all ;))

no, I have the feeling that you are trolling.

But see above. KDE goals is more than just a wm with some apps. That niche is 
filled by XFCE. And for being more than just a wm plus an asorted pile of apps, 
you need a certain infrastructure shared by the whole environment.

KDE apps use PHONON, so they don't have to deal with the underlying sound 
system.
KDE apps use SOLID, so they don't need to care about hardware, hot plugin, 
etc.
KDE apps use dbus so they can share code and easily communicate.

KDE apps use NEPOMUK, so they don't need to fiddle with different databases and 
concepts when working with information. And 'semanitic-desktop' is more than 
just finding a certain picture, textfile, email or link quickly.

When you are displaying a html email, Kmail uses the khtml kpart. Why don't 
you cry about that dependency? Who uses html mails anyway?

You might have missed the memo. But today information is more compley than 
keeping a tidy tree of directories. And finding information is harder with 
gigabytes of data than a couple of floppy disks. 

Semantic-desktop can help you with that. A lot. Your calender tells you, that 
there is a meeting 

Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-12 Thread Mike Edenfield

On 2/12/2010 10:14 AM, Zeerak Waseem wrote:


But then the question isn't whether there are a number of soft
dependencies, but in the case of semantic-desktop whether -it- is a soft
dependency. Like previously stated, I don't use kmail, nor do I intend
to (I at least think I mentioned it). This is just my take on the matter
of whether it is truly necessary, or even a good idea to have
symantic-desktop as a hard dependency.


No, it's not a soft dependency.  Yes, it's a hard 
dependency.  Yes, it's a good idea.  Yes, it's necessary. 
No, no amount of pointless whining about bloat is going to 
change things.


If you want to use KDE-4 applications, you use semantic 
desktop.  If you don't want to use semantic desktop, you 
don't use KDE-4 applications.


Yay for choice.

--Mike





Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-12 Thread Zeerak Waseem
On Fri, 12 Feb 2010 17:51:01 +0100, Volker Armin Hemmann  
volkerar...@googlemail.com wrote:



On Freitag 12 Februar 2010, Zeerak Waseem wrote:

On Fri, 12 Feb 2010 14:01:22 +0100, Volker Armin Hemmann

volkerar...@googlemail.com wrote:
 On Freitag 12 Februar 2010, Zeerak Waseem wrote:
 On Fri, 12 Feb 2010 10:53:04 +0100, Neil Bothwick  
n...@digimed.co.uk


 wrote:
  On Fri, 12 Feb 2010 05:19:43 +0100, Zeerak Waseem wrote:
  But I do find it silly, that the various applications that aren't
  dependent of the DE, to require a dependency of the DE. It just  
seems

  a bit backwards to me :-) I simply don't understand.
 
  That just shows that they are still partially dependent on the DE,

 KMail

  also needs various KDE libraries. KDE was designed as a cohesive  
DE,


 not

  just a bunch of applications with a common look and feel. KDE apps  
are

  intended to be run on a KDE desktop, anything else is a nice bonus.

 Indeed, and it is a noble pursuit.
 But from a marketing aspect, it would make more sense to have things
 that
 aren't -vital- for the app, unlike kde-libs in this case, to be soft  
(is

 this the correct term?) dependencies.
 Both aspects could be satisfied by having symantic-desktop as an
 optional
 dep. It's not a vital function for kmail to be able to tag and index  
all
 the files on the computer (which is what the symantic-desktop does  
if I

 understand correctly), it's a nifty thing for KDE users, and soon
 probably
 Gnome users as well, but for anyone else, it's a nifty thing -if-  
they

 feel the need for it. Much like most other bits of software :-)

 In the end there isn't a right or wrong, but just a standpoint. Some
 don't
 mind the bloat (we can agree that it's bloat if you're just going to
 disable the function as soon as it's been installed, right?) and  
don't
 consider it to be the slightest bit akin to bloat, whilst to others  
it's
 an unnecessary feature forced on them (mainly thinking of the people  
not

 using kde, but also those kde-users that just disable it) and thus
 becomes
 bloat.

 and luckily for you, there are a lot of 'soft' dependencies. kmail  
does

 not
 force you to install konqueror. It does not force you to install  
plasma-
 desktop or systemsettings. It does not force you to install the  
printing

 manager 

But then the question isn't whether there are a number of soft
dependencies, but in the case of semantic-desktop whether -it- is a soft
dependency. Like previously stated, I don't use kmail, nor do I intend  
to

(I at least think I mentioned it). This is just my take on the matter of
whether it is truly necessary, or even a good idea to have
symantic-desktop as a hard dependency.


yes it is a good idea. Because KDE is such a modular beast you can not  
just

install kmail, konqueror or kate. You always need a bit more for full
functionality. KDE strives to be a COMPLETE, networking, work and data  
sharing

aware desktop solution.

Semantic-Desktop is a huge part of it.

If you never used nepomuk, you don't even know what you are missing.


I have tried it, briefly so I won't claim to know all the merits, but it  
didn't seem to be a huge addition to my life. To each his own however :-)
I don't know, I just considered flexibility and as much being as far  
independent of anything that isn't strictly related to the core functions  
of the application.
But again, this is just my take, and the entire development with KDE is  
interesting to follow and I'll surely be following this development with a  
great interest.



And as stated, this is not in the light of a full blown KDE env, but
mainly in considerations to when you're using another window manager.


you can use whatever WM you want in KDE. Isn't that nice.


Be
it icewm, jwm, openbox or whatever. Should something that is an  
integrated
part of the KDE desktop environment be forced on those that don't use  
KDE?


what are you even talking about?



Well what I mean is that Semantic-desktop is a part of the KDE DE, right?  
So anyone not using the fullblown DE, but simply a few apps is being  
forced to install semantic-desktop with various KDE apps.
And sure you can use whatever WM in KDE, but that was never really the  
point, at least not how I intended it, pardons if I was too vague about  
it. My point was if you only run a window manager and not any DE at all.


Our opinions on this matter obviously differ, and for that simple  
reason I

find it interesting to find out -why- you think it's okay that they're
being forced. And simply stating that the devs' decided that it was how  
it

was done, is pretty much as nonconstructive argument as dbus is bad
because it's new. I'd like to find out why you seem to disagree, so
please. By all means, enlighten me :-) (I am asking for it after all ;))


no, I have the feeling that you are trolling.



Oh, well I'm very sorry that you get that impression, I am actually quite  
interested in some arguments for why you consider it to 

[gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-12 Thread walt
Zeerak Waseem wrote:

 I just started a degree, to accomplish -something akin to- that ;-)

Ah, good.  Let me give you some free advice, well in advance.  When
it comes time to pick people for your thesis committee -- pick ones
who love to argue.  I think it may save you some pain later.




Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-11 Thread Volker Armin Hemmann
On Donnerstag 11 Februar 2010, Stroller wrote:
 On 11 Feb 2010, at 00:01, Jörg Schaible wrote:
  ...
  your understanding is wrong. Completely wrong. Seriously it hurts.
  
  start here:
  
  http://en.wikipedia.org/wiki/NEPOMUK_(framework)
  
  and then proceed with the links.
  
  google-desktop is something completley different (and something
  that can
  be replaced with find, locate and grep).
  
  Well, in 4.3.x I eliminated it after the first try, because it took
  so many
  resources of my machine, that I could not use it for something else.
  So, you
  mean, in 4.4.x it takes only a 10% of the resources it took with
  4.3.x? LOL,
  although I really like the idea of the semantic desktop, I rather
  have a
  usable machine ...
 
 I don't use KDE, but when I freshly install Mac OS (or migrate to a
 new hard-drive) the Spotlight indexing hammers the drive for several
 hours. It is not reasonable to compare performance during this initial
 indexing period.
 
 There is no way the likes of `find`, `grep` and `locate` - useful as
 they are - can operate as efficiently as this kind of indexing (and
 Spotlight is pretty damn poor - your KDE implementation is surely
 loads better). I love `find`, `grep` and `locate` - they're fantastic,
 but my typical usage of them is to perform strict batch operations. If
 I just want to open a document then why would I wait for `find`,
 `grep` - or go hunting around manually in sub-directories of sub-
 directories - when I can just type a keyword into the search box and
 find it immediately?
 
don't forget that updatedb is hammering your harddisk regularly too - and it 
doesn't just index new files. Nope, it goes over the whole disk.




Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-11 Thread Walter Dnes
On Thu, Feb 11, 2010 at 01:17:07AM +, Stroller wrote

 I cannot for a moment believe that you (Roy) can organise your files  
 so that you can find them easier than typing a search term  clicking  
 on the correct result. You just don't want to try it because your  
 current methods are good enough for you, but this isn't good grounds  
 on which to complain about KDE moving on with their development of a  
 state-of-the-art desktop which will actually make life easier for  
 millions of other people (people who aren't afraid to try it).

  Yes, I can organize my files to the point where I rarely ever use
find.  Just because you can't, is not a reason to slow down everybody
else's desktop.  And if I really wanted a glitzy, bloated,
slow-as-molasses, pointy-clicky-touchy-feely-oowee-GUI, I would've
stayed with Windows, thank you.  I started with Blckbox and am now on
ICEWM.

  I have to put up with Windows at work and one of the first things I do
with a new machine is to turn off indexing.  It noticeably, speeds up
the system.  I'll take the rare occasional long search versus continuous
disk-thrashing, thank you.

-- 
Walter Dnes waltd...@waltdnes.org



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-11 Thread Volker Armin Hemmann
On Donnerstag 11 Februar 2010, Walter Dnes wrote:
 On Thu, Feb 11, 2010 at 01:17:07AM +, Stroller wrote
 
  I cannot for a moment believe that you (Roy) can organise your files
  so that you can find them easier than typing a search term  clicking
  on the correct result. You just don't want to try it because your
  current methods are good enough for you, but this isn't good grounds
  on which to complain about KDE moving on with their development of a
  state-of-the-art desktop which will actually make life easier for
  millions of other people (people who aren't afraid to try it).
 
   Yes, I can organize my files to the point where I rarely ever use
 find.  Just because you can't, is not a reason to slow down everybody
 else's desktop.  And if I really wanted a glitzy, bloated,
 slow-as-molasses, pointy-clicky-touchy-feely-oowee-GUI, I would've
 stayed with Windows, thank you.  I started with Blckbox and am now on
 ICEWM.
 
   I have to put up with Windows at work and one of the first things I do
 with a new machine is to turn off indexing.  It noticeably, speeds up
 the system.  I'll take the rare occasional long search versus continuous
 disk-thrashing, thank you.


again. You are talking about stuff you do know nothing about. Semantic desktop 
is not a MUST. You can turn it off.
Second, even if you use it the impact on performance is negligble. updatedb 
running over your harddisks does a lot more damage than nepomuk - with the 
additional bonus that nepomuk only indexes once.

But again, you can turn it off with a single mouse click. So what again ist 
your problem? Besides that it is new?



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-11 Thread Mike Edenfield

On 2/11/2010 7:00 AM, Walter Dnes wrote:


And if I really wanted a glitzy, bloated,
slow-as-molasses, pointy-clicky-touchy-feely-oowee-GUI, I would've
stayed with Windows, thank you.  I started with Blckbox and am now on
ICEWM.


So, to summarize:

* You don't like modern desktop environment design philosophy
* You have no need for all of the convenience and productivity 
enhancements they provide

* You are perfectly happy to use your previous window manager
* Your previous window manager continues to work well for you and do 
everything you require from a window manager,


and,

* You just really like to complain about things.

--Mike



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-11 Thread Paul Hartman
On Wed, Feb 10, 2010 at 6:01 PM, Jörg Schaible joerg.schai...@gmx.de wrote:
 Well, in 4.3.x I eliminated it after the first try, because it took so many
 resources of my machine, that I could not use it for something else. So, you
 mean, in 4.4.x it takes only a 10% of the resources it took with 4.3.x? LOL,
 although I really like the idea of the semantic desktop, I rather have a
 usable machine ...

I tried it again in KDE 4.4, and other than virtuoso taking 100% with
a bug (I killed it and it behaved normally after that) I didn't
experience any extreme load even during the initial indexing. However,
I disabled it after a couple hours of indexing because it was already
using a few gigabytes of disk and I simply don't find it useful.



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-11 Thread Neil Bothwick
On Thu, 11 Feb 2010 07:00:27 -0500, Walter Dnes wrote:

   Yes, I can organize my files to the point where I rarely ever use
 find.  Just because you can't, is not a reason to slow down everybody
 else's desktop. 

Is this ignorance or FUD?

It must be FUD because it has already been stated countless times in this
thread that this service can be switched off.


-- 
Neil Bothwick

I typed Format SER: and accidentally killed a telephone operator!


signature.asc
Description: PGP signature


Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-11 Thread Roy Wright

On Feb 11, 2010, at 11:02 AM, Neil Bothwick wrote:

 On Thu, 11 Feb 2010 07:00:27 -0500, Walter Dnes wrote:
 
  Yes, I can organize my files to the point where I rarely ever use
 find.  Just because you can't, is not a reason to slow down everybody
 else's desktop. 
 
 Is this ignorance or FUD?
 
 It must be FUD because it has already been stated countless times in this
 thread that this service can be switched off.

Just to come full circle, the thread started because the kmail is now requiring 
the semantic-desktop USE flag.  So the consensus seems to be that if you use 
kmail, then you have to compile the semantic desktop features, then go back and 
turn off using the semantic desktop.




Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-11 Thread Zeerak Waseem

On Thu, 11 Feb 2010 21:55:23 +0100, Roy Wright r...@wright.org wrote:



On Feb 11, 2010, at 11:02 AM, Neil Bothwick wrote:


On Thu, 11 Feb 2010 07:00:27 -0500, Walter Dnes wrote:


 Yes, I can organize my files to the point where I rarely ever use
find.  Just because you can't, is not a reason to slow down everybody
else's desktop.


Is this ignorance or FUD?

It must be FUD because it has already been stated countless times in  
this

thread that this service can be switched off.


Just to come full circle, the thread started because the kmail is now  
requiring the semantic-desktop USE flag.  So the consensus seems to be  
that if you use kmail, then you have to compile the semantic desktop  
features, then go back and turn off using the semantic desktop.





Agreed, this thead seems to have been blown out of proportion really.
One thing is if you install a fullblown DE, then having semantic-desktop  
is fine, it's also fine that the DE forces you to build it, being that it  
can be turned off. However I think that random apps that are a part of the  
DE, but can be deselected, shouldn't have to force the users into building  
anything that the DE requires. It just seems silly that if you want to use  
the newest version of kate, kmail etc. that semantic-desktop is forced  
upon you, when you're not interested in having the entire DE.

That's just my take on it anyway.

--
Zeerak



[gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-11 Thread walt

On 02/11/2010 01:35 PM, Zeerak Waseem wrote:


It just seems silly that if you want to use the newest version of kate, kmail 
etc.

 that semantic-desktop is forced upon you, when you're not interested in 
having the
 entire DE.

By the authority vested in me by My-Wife-the-Windows-User, I welcome you to
the gentoo-users mail list. (I don't recall your name from previous months,
but, nevermind.)

I see that you've taken some heat in return for your opinions, but you've
maintained a very civil and polite tone to your replies, and I admire you
for that.

On the other hand, may I politely suggest that, if you wish to use the latest
version of kate (or any other software including software from M$) you must
necessarily accept the decisions of the author of that software.  How could
it possibly be otherwise?

The Ultimate Solution is to develop your own software, of course, and be
the next M$/Google/Whoever.

Hey, I'm still working on it -- I'll get there, do-or-die!




Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-11 Thread Zeerak Waseem

On Fri, 12 Feb 2010 04:04:38 +0100, walt w41...@gmail.com wrote:


On 02/11/2010 01:35 PM, Zeerak Waseem wrote:

It just seems silly that if you want to use the newest version of kate,  
kmail etc.
  that semantic-desktop is forced upon you, when you're not interested  
in having the

  entire DE.

By the authority vested in me by My-Wife-the-Windows-User, I welcome you  
to
the gentoo-users mail list. (I don't recall your name from previous  
months,

but, nevermind.)

I see that you've taken some heat in return for your opinions, but you've
maintained a very civil and polite tone to your replies, and I admire you
for that.



Why thank you :-)

On the other hand, may I politely suggest that, if you wish to use the  
latest
version of kate (or any other software including software from M$) you  
must
necessarily accept the decisions of the author of that software.  How  
could

it possibly be otherwise?



Well it can't be otherwise, however I do enjoy complaining, well about  
certain things anyway. Personally I installed kde, and realized I had no  
idea what on earth was on my computer and why, so I removed it and moved  
to openbox, and don't use any kde specific apps.
But I do find it silly, that the various applications that aren't  
dependent of the DE, to require a dependency of the DE. It just seems a  
bit backwards to me :-) I simply don't understand.



The Ultimate Solution is to develop your own software, of course, and be
the next M$/Google/Whoever.

Hey, I'm still working on it -- I'll get there, do-or-die!




I just started a degree, to accomplish -something akin to- that ;-)


--
Zeerak



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-10 Thread Volker Armin Hemmann
On Donnerstag 11 Februar 2010, Jörg Schaible wrote:
 Volker Armin Hemmann wrote:
  On Mittwoch 10 Februar 2010, Roy Wright wrote:
  On Feb 10, 2010, at 8:34 AM, Volker Armin Hemmann wrote:
   On Mittwoch 10 Februar 2010, Christian Apeltauer wrote:
   Hello list,
   when I synced my portage tree today, I saw that kmail-4.4.0 needs
   kdelibs compiled with USE=semantic-desktop and cannot be told to
   not use it. But I do not like the idea of semantic desktop and I
   will not install it.
   
   you don't even now what that is. Right?
   
   You just don't use 'it' and you are fine. Btw, I am sure you already
   have it installed with soprano.
  
  My understanding is the semantic-desktop is just the latest incarnation
  of kde's clone of google desktop search which just wastes CPU, memory,
  and
  disk space.  Personally I don't see the need for this technology as I'm
  perfectly happy waiting a few seconds on find every few months.
  
  your understanding is wrong. Completely wrong. Seriously it hurts.
  
  start here:
  
  http://en.wikipedia.org/wiki/NEPOMUK_(framework)
  
  and then proceed with the links.
  
  google-desktop is something completley different (and something that can
  be replaced with find, locate and grep).
 
 Well, in 4.3.x I eliminated it after the first try, because it took so many
 resources of my machine, that I could not use it for something else. So,
 you mean, in 4.4.x it takes only a 10% of the resources it took with
 4.3.x? LOL, although I really like the idea of the semantic desktop, I
 rather have a usable machine ...
 
 - Jörg

I don't know what load it creates because I never even have any negative 
impact. Yes, there is some nepomuk stuff sleeping in the background and it has 
zero impact on my desktop behaviour.



Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-10 Thread Neil Bothwick
On Thu, 11 Feb 2010 01:25:31 +0100, Volker Armin Hemmann wrote:

 I don't know what load it creates because I never even have any
 negative impact. Yes, there is some nepomuk stuff sleeping in the
 background and it has zero impact on my desktop behaviour.

It's the Strigi indexer that can affect performance. I only notice it on
my desktop because of the increased drive noise. It's a three year old
dual core box, but there's no real impact. On the other hand, it brings
my Eee PC 1005 to its knees, which is why it's turned off on that.


-- 
Neil Bothwick

Linuxgeek How do i find the model of my card?
Serena[T] your nick is misleading, seriously


signature.asc
Description: PGP signature


Re: [gentoo-user] Re: Has semantic-desktop really become compulsatory for kmail?

2010-02-10 Thread Stroller


On 11 Feb 2010, at 00:01, Jörg Schaible wrote:

...
your understanding is wrong. Completely wrong. Seriously it hurts.

start here:

http://en.wikipedia.org/wiki/NEPOMUK_(framework)

and then proceed with the links.

google-desktop is something completley different (and something  
that can

be replaced with find, locate and grep).


Well, in 4.3.x I eliminated it after the first try, because it took  
so many
resources of my machine, that I could not use it for something else.  
So, you
mean, in 4.4.x it takes only a 10% of the resources it took with  
4.3.x? LOL,
although I really like the idea of the semantic desktop, I rather  
have a

usable machine ...


I don't use KDE, but when I freshly install Mac OS (or migrate to a  
new hard-drive) the Spotlight indexing hammers the drive for several  
hours. It is not reasonable to compare performance during this initial  
indexing period.


There is no way the likes of `find`, `grep` and `locate` - useful as  
they are - can operate as efficiently as this kind of indexing (and  
Spotlight is pretty damn poor - your KDE implementation is surely  
loads better). I love `find`, `grep` and `locate` - they're fantastic,  
but my typical usage of them is to perform strict batch operations. If  
I just want to open a document then why would I wait for `find`,  
`grep` - or go hunting around manually in sub-directories of sub- 
directories - when I can just type a keyword into the search box and  
find it immediately?


I cannot for a moment believe that you (Roy) can organise your files  
so that you can find them easier than typing a search term  clicking  
on the correct result. You just don't want to try it because your  
current methods are good enough for you, but this isn't good grounds  
on which to complain about KDE moving on with their development of a  
state-of-the-art desktop which will actually make life easier for  
millions of other people (people who aren't afraid to try it).


After the initial index, data is only indexed when you save a file,  
using inotify [1], which is built into the kernel for maximum  
efficiency. (Please correct me if I'm wrong about KDE's  
implementation). So in actual real world usage, the result is that it  
takes a fraction of a second longer when you save an Open Office  
document. My 5 year old desktop can handle this overhead just fine. A  
£100 Core 2 Duo + motherboard combo would surely handle it MUCH  
better. I trust you can see why I'm dubious of claims of poor  
performance.


I don't wish to seem rude, being strident with my arguments here. This  
is just the way I see it.


Stroller.



[1] http://en.wikipedia.org/wiki/Inotify