I successfully manage to compile KDE without nepomuk/soprano/akonadi stuff (IMHO bloat), so if anyone needs instructions, PM me.
treating that kind of people and their habbits as the only target, and ackonwledging those patterns as legitimate is not a good way to go for the least sucky DE of best F/OSS OS out there :|
with which on my every act of disabling it, notifications on plasma would pop-up about how horrible, that it's switched off. every log in, and some times in-beetwen, until not long ago, when it finally shut the fuck up with some update.
and Phonon... like there isn't enougt abstractions for multimedia already. for me, it also always glitchy: on pure ALSA it most of time unable to playback and poops text notifications instead into plasma about soundcard "being bussy", despite everything else working fine; and on PA it ignores sound notifications volume level from its config menu and "fart out" sounds with distortion, if any other playback is going on at that moment.
i pretty sure Gstreamer will suffice, and i heard that Gnome people prefer it too, so some more unification as a bonus. at least that way there are more chances, that someone would maintain it in the end.
they should have concentrated on kwin status more, instead of doing some shit, like rewriting built-in half-assed plasmoids and fidling with elaborate frameworks for them, since they still had to remake everything (QML transition) anyway and either way plasmoid-writing didn't gathered much usefull popularity. which isn't surprising, looking at the state of built-in, KDE authors's own, plasmoids in comparison to KDE 3.X Kicker.
i'm not saying they shouldn't done any of that at all, but bringing kwin and overall WM-functionality in order to Four-point-_NINE_ release (and not _from_ four-point-nine release) would have been... nice.
modularization, Qt5 and Telepathy work, hiring the dude, etc. seems pretty good though. i just hope, that it won't turn to crap in practice.
you're happy with how KDE4 turning up ? good for you. i'm not quite.
for me: it's fucked up, but, at least, it's not Gnome.
i would expect stunts like nepomuk/akonadi from there, and nice, modular things, like Telepathy & Gstreamer, from KDE. this whole KDE4 & Gnome3 thing is epic mindfuckery :/
and an empty window with just an error message like "graphical system does not support resolution changes or rotation", at worst.
like it is now for me, but that has something to do with RandR being inactive for some reason. probably because Xinerama is enabled, but before that it didn't want to let mouse cursor unto second screen.
this is probably not KDE's but X issue, since it also let's windows go between screens, which it shouldn't.
which doesn't change the fact that KDE's monitor config is just a GUI for RandR, analogie of xrandr. which is pretty useless on use-cases other than "one giant virtual screen from all the outputs"-kind of multi-screen.
yeah, it is useful _for that particular, most-widespread use-case_. not because it's so good, but because there is no other choices in any GUIs, and most people not even aware about other options.
as a RandR GUI, it's OK, i guess.
I suppose that the KDE GUI could provide a better explanation as to why it won't work in the case of multiple X display Screens (:0.0, :0.1, ... :0.n), or across Displays (:0.x, :1.x) for that case I guess, but Meh. :p
Hopefully, by this time next year, all the hard work that David Airlie is doing towards that end will provide results that many of us wait upon
But seriously, I have only a 240GB SSD and the KDE indexing is really, really awfully slow and still lacks basic options like disabling the indexing for files bigger than a configurable threshold. If you have several gigabyte germany.osm and germany.txt in your home directory you'll know what I mean.
The story is about KWin and you people discuss MySQL? WTF?
To post something ON TOPIC for a change: Martin already did incredibly much on KWin as hobby developer, it's hard to imagine how much he'll do as full-time developer. KWin is by far the best window manager that ever existed.
Phonon I can't really comment on because I havent had any issues with it in a long time. but Kopete was last updated 4 months ago according to the wikipedia article ( https://en.wikipedia.org/wiki/Kopete ), though if you check the official kopete website ( http://kopete.kde.org/ ) The last update for it was back in 2008 so maybe its been in maintenance mode since 2008.Quote:
Originally Posted by dfx.
I am glad to be seeing the community standardizing around Gstreamer, a lot of distros seem to be standardizing on things right now.
Gstreamer handles multimedia / codecs
Alsa handles audio drivers
Pulse handles audio output
Avahi handles mdns
systemd is looking to be the new standard for init and low-level things
LightDM is looking to be the new login-manager of choice since its lightdm-core + a greeter frontend
udev handles devices
NetworkManger handles Network Management (fittingly lol) though it does need bridging support to be fully capable.
Any new standards or possible standards I'm missing? Standards meaning standard because most distros use them/plan to use them, not because a committee sat down and said "This is the standard" (cant remember which is standard de facto and which is standard de jure, its 2am haha)
Could the crashes simply be related to the KHTML libs not being optimization friendly? Maybe gcc optimized away something important either due to a gcc bug or the style / architecture of the libs. Quite honestly is KHTML even really updated anymore? The ONLY source of updates I can find is: http://khtml-konqueror.blogspot.com/ and thats, by name, restricted to konqueror not AkregatorQuote:
Originally Posted by dfx.
Just gonna down the list, mainly just clarifying things for anyone else reading the discussion...Quote:
Originally Posted by dfx.
1) Plasmoids to QML is a nice time. The logic and the GUI are being even more separated, and the GUI is now even easier to write thanks to how QML is done. They are relying on upstream (Qt) now instead of themselves. The plasmoids are also more portable. They can be used in Plasma Desktop or Plasma Active without any changes, are immediately crossplatform thanks to being Qt based, and are less glitchy. Perfect example is the rewrite being done for the file transfer plasmoid, it has a nasty habit of adjusting its size seemingly randomly when you have the details exposed. So you have the plasmoid showing and its height / width are jumping all over the place instead of staying static. The QML rewrite should fix that.
2) Redoing the frameworks for KDE5 is another good thing. KDE4 was a big change from KDE3 architecturally, and they realized they didnt get it right the first time but by then they were stuck with maintaining API and ABI compatibility. KDE5 is an opportunity to throw that out the window and refactor the architecture to be more sane, and split off the libraries into smaller libraries in the process making KDE more modular and having simpler dependencies.
3) Kwin should've gotten more love earlier, yes. But better late than never, and judging from the types of work Martin has been doing in relation to refactoring the classes and the hierarchy and the way things are done, I'm sure he'll have even more stuff to merge now that A) he's a full time developer, and B) He can throw backwards compatibility out the window with KDE5 coming up and people expect an API/ABI break. So its a good oppurtunity to just refactor the entire thing if he has the time and the ideas to do it.
You said yourself that its decades old X functionality thats breaking some things, I'm hoping that when the Wayland backend is introduced that they can split things off to where Kwin + X works as it always has, but Kwin + wayland will allow for new / better functionality that doesnt have to work around X's fundamental flaws.Quote:
Originally Posted by dfx.
I wouldnt say I'm happy with KDE4, like theres somethings I wish could be changed, but I am far happier with KDE than I am with Gnome or XCFE or LXDE or any of the *boxes. The only one that i've always been attracted to more than KDE has been E17, but KDE definitely is more 'modern-capable' than E17.
KDE gets a lot of things right, yes, Gnome gets a lot of things wrong, yes. But no one is right or wrong 100% of the time. Gnome will have some good ideas (though honestly I cant think of anything 'good' since Gnome 3 that KDE didnt already do or was in the works for KDE) For you, Nepomuk is useless. Thats fine, but for me its useful. I just wish there was an search applet on the panel similar to OS X's Spotlight where I could just hit it and search instead of having to do alt-f2 when I wanted to do it, im not a fan of keyboard bindings mainly because I forget about them lol