1 |
On Fri, 12 Feb 2010 17:51:01 +0100, Volker Armin Hemmann |
2 |
<volkerarmin@××××××××××.com> wrote: |
3 |
|
4 |
> On Freitag 12 Februar 2010, Zeerak Waseem wrote: |
5 |
>> On Fri, 12 Feb 2010 14:01:22 +0100, Volker Armin Hemmann |
6 |
>> |
7 |
>> <volkerarmin@××××××××××.com> wrote: |
8 |
>> > On Freitag 12 Februar 2010, Zeerak Waseem wrote: |
9 |
>> >> On Fri, 12 Feb 2010 10:53:04 +0100, Neil Bothwick |
10 |
>> <neil@××××××××××.uk> |
11 |
>> >> |
12 |
>> >> wrote: |
13 |
>> >> > On Fri, 12 Feb 2010 05:19:43 +0100, Zeerak Waseem wrote: |
14 |
>> >> >> But I do find it silly, that the various applications that aren't |
15 |
>> >> >> dependent of the DE, to require a dependency of the DE. It just |
16 |
>> seems |
17 |
>> >> >> a bit backwards to me :-) I simply don't understand. |
18 |
>> >> > |
19 |
>> >> > That just shows that they are still partially dependent on the DE, |
20 |
>> >> |
21 |
>> >> KMail |
22 |
>> >> |
23 |
>> >> > also needs various KDE libraries. KDE was designed as a cohesive |
24 |
>> DE, |
25 |
>> >> |
26 |
>> >> not |
27 |
>> >> |
28 |
>> >> > just a bunch of applications with a common look and feel. KDE apps |
29 |
>> are |
30 |
>> >> > intended to be run on a KDE desktop, anything else is a nice bonus. |
31 |
>> >> |
32 |
>> >> Indeed, and it is a noble pursuit. |
33 |
>> >> But from a marketing aspect, it would make more sense to have things |
34 |
>> >> that |
35 |
>> >> aren't -vital- for the app, unlike kde-libs in this case, to be soft |
36 |
>> (is |
37 |
>> >> this the correct term?) dependencies. |
38 |
>> >> Both aspects could be satisfied by having symantic-desktop as an |
39 |
>> >> optional |
40 |
>> >> dep. It's not a vital function for kmail to be able to tag and index |
41 |
>> all |
42 |
>> >> the files on the computer (which is what the symantic-desktop does |
43 |
>> if I |
44 |
>> >> understand correctly), it's a nifty thing for KDE users, and soon |
45 |
>> >> probably |
46 |
>> >> Gnome users as well, but for anyone else, it's a nifty thing -if- |
47 |
>> they |
48 |
>> >> feel the need for it. Much like most other bits of software :-) |
49 |
>> >> |
50 |
>> >> In the end there isn't a right or wrong, but just a standpoint. Some |
51 |
>> >> don't |
52 |
>> >> mind the bloat (we can agree that it's bloat if you're just going to |
53 |
>> >> disable the function as soon as it's been installed, right?) and |
54 |
>> don't |
55 |
>> >> consider it to be the slightest bit akin to bloat, whilst to others |
56 |
>> it's |
57 |
>> >> an unnecessary feature forced on them (mainly thinking of the people |
58 |
>> not |
59 |
>> >> using kde, but also those kde-users that just disable it) and thus |
60 |
>> >> becomes |
61 |
>> >> bloat. |
62 |
>> > |
63 |
>> > and luckily for you, there are a lot of 'soft' dependencies. kmail |
64 |
>> does |
65 |
>> > not |
66 |
>> > force you to install konqueror. It does not force you to install |
67 |
>> plasma- |
68 |
>> > desktop or systemsettings. It does not force you to install the |
69 |
>> printing |
70 |
>> > manager .... |
71 |
>> |
72 |
>> But then the question isn't whether there are a number of soft |
73 |
>> dependencies, but in the case of semantic-desktop whether -it- is a soft |
74 |
>> dependency. Like previously stated, I don't use kmail, nor do I intend |
75 |
>> to |
76 |
>> (I at least think I mentioned it). This is just my take on the matter of |
77 |
>> whether it is truly necessary, or even a good idea to have |
78 |
>> symantic-desktop as a hard dependency. |
79 |
> |
80 |
> yes it is a good idea. Because KDE is such a modular beast you can not |
81 |
> just |
82 |
> install kmail, konqueror or kate. You always need a bit more for full |
83 |
> functionality. KDE strives to be a COMPLETE, networking, work and data |
84 |
> sharing |
85 |
> aware desktop solution. |
86 |
> |
87 |
> Semantic-Desktop is a huge part of it. |
88 |
> |
89 |
> If you never used nepomuk, you don't even know what you are missing. |
90 |
|
91 |
I have tried it, briefly so I won't claim to know all the merits, but it |
92 |
didn't seem to be a huge addition to my life. To each his own however :-) |
93 |
I don't know, I just considered flexibility and as much being as far |
94 |
independent of anything that isn't strictly related to the core functions |
95 |
of the application. |
96 |
But again, this is just my take, and the entire development with KDE is |
97 |
interesting to follow and I'll surely be following this development with a |
98 |
great interest. |
99 |
> |
100 |
>> And as stated, this is not in the light of a full blown KDE env, but |
101 |
>> mainly in considerations to when you're using another window manager. |
102 |
> |
103 |
> you can use whatever WM you want in KDE. Isn't that nice. |
104 |
> |
105 |
>> Be |
106 |
>> it icewm, jwm, openbox or whatever. Should something that is an |
107 |
>> integrated |
108 |
>> part of the KDE desktop environment be forced on those that don't use |
109 |
>> KDE? |
110 |
> |
111 |
> what are you even talking about? |
112 |
> |
113 |
|
114 |
Well what I mean is that Semantic-desktop is a part of the KDE DE, right? |
115 |
So anyone not using the fullblown DE, but simply a few apps is being |
116 |
forced to install semantic-desktop with various KDE apps. |
117 |
And sure you can use whatever WM in KDE, but that was never really the |
118 |
point, at least not how I intended it, pardons if I was too vague about |
119 |
it. My point was if you only run a window manager and not any DE at all. |
120 |
|
121 |
>> Our opinions on this matter obviously differ, and for that simple |
122 |
>> reason I |
123 |
>> find it interesting to find out -why- you think it's okay that they're |
124 |
>> being forced. And simply stating that the devs' decided that it was how |
125 |
>> it |
126 |
>> was done, is pretty much as nonconstructive argument as "dbus is bad |
127 |
>> because it's new". I'd like to find out why you seem to disagree, so |
128 |
>> please. By all means, enlighten me :-) (I am asking for it after all ;)) |
129 |
> |
130 |
> no, I have the feeling that you are trolling. |
131 |
> |
132 |
|
133 |
Oh, well I'm very sorry that you get that impression, I am actually quite |
134 |
interested in some arguments for why you consider it to be okay (which are |
135 |
being provided throughout your post :-)). But I very much apologise for |
136 |
the misunderstanding. (It would hardly be good sport to start trolling |
137 |
when I sent out a mail a few hours ago, asking to keep cheekiness to a |
138 |
bare minimum :-) ) |
139 |
|
140 |
> But see above. KDE goals is more than just a wm with some apps. That |
141 |
> niche is |
142 |
> filled by XFCE. And for being more than just a wm plus an asorted pile |
143 |
> of apps, |
144 |
> you need a certain infrastructure shared by the whole environment. |
145 |
> |
146 |
> KDE apps use PHONON, so they don't have to deal with the underlying sound |
147 |
> system. |
148 |
> KDE apps use SOLID, so they don't need to care about hardware, hot |
149 |
> plugin, |
150 |
> etc. |
151 |
> KDE apps use dbus so they can share code and easily communicate. |
152 |
> |
153 |
> KDE apps use NEPOMUK, so they don't need to fiddle with different |
154 |
> databases and |
155 |
> concepts when working with information. And 'semanitic-desktop' is more |
156 |
> than |
157 |
> just finding a certain picture, textfile, email or link quickly. |
158 |
> |
159 |
|
160 |
Would you care to expand on this? Because I pretty much had the |
161 |
semantic-desktop thing down to being finding something certain quickly :-) |
162 |
|
163 |
> When you are displaying a html email, Kmail uses the khtml kpart. Why |
164 |
> don't |
165 |
> you cry about that dependency? Who uses html mails anyway? |
166 |
> |
167 |
|
168 |
Plenty of newsletters do, Star wars newsletter, splitreason newsletter, |
169 |
and I believe sony psp newsletter as well just to name a few, so no I |
170 |
don't complain about it in the least. It's still very much used. |
171 |
|
172 |
> You might have missed the memo. But today information is more compley |
173 |
> than |
174 |
> keeping a tidy tree of directories. And finding information is harder |
175 |
> with |
176 |
> gigabytes of data than a couple of floppy disks. |
177 |
> |
178 |
|
179 |
Yes, it is harder to find and keep track of files amongst x-hundred GB of |
180 |
data, the way I see it though, a logical directory tree can help with that. |
181 |
|
182 |
> Semantic-desktop can help you with that. A lot. Your calender tells you, |
183 |
> that |
184 |
> there is a meeting tomorrow where SUBJECT A is on the agenda. A semantic |
185 |
> desktop aware environment can give you all files concerned with SUBJECT |
186 |
> A. All |
187 |
> pictures, all texts, presentations, emails and bookmarks. in a split |
188 |
> second. |
189 |
> |
190 |
> http://nepomuk.kde.org/discover/user |
191 |
> |
192 |
> |
193 |
> |
194 |
|
195 |
Well I'll hand it to you, that is smart. I would argue that much of the |
196 |
same thing could be accomplished with a logical directory tree, but there |
197 |
are some things that can't obviously. :-) |
198 |
|
199 |
-- |
200 |
Zeerak |