Daniel Campbell posted on Thu, 08 Aug 2013 01:26:47 -0500 as excerpted: > [Duncan wrote...] >> Gentoo/gnome is simply working with what upstream gnome gives them, >> which for gentoo/gnome users now means a choice between gnome with >> systemd and if no systemd, no gnome either. Upstream decision that >> gentoo/gnome is dealing with too. >> >> ... >> >> So as I said, gentoo/kde-ers would be so lucky, if the gentoo/kde >> project took the same position gentoo/gnome's taking here, that they >> support what upstream offers, that gentoo/gnome's only forcing systemd >> because upstream gnome's forcing it. Were that the case, >> semantic-desktop wouldn't be forced by gentoo/kde in kde 4.11, where >> upstream still offers the same options they did in 4.10, where >> gentoo/kde offered the option as well. >> > Wow, that really sucks. I'm not posting this to the ML since I have > nothing to offer to their discussion.
The best of intents... you did. =:^\ > All this mess with GNOME and KDE > makes me happy to run vanilla X with Fluxbox, though. :P Which options > have you considered, if Gentoo/KDE doesn't re-enable the option to > disable semantic desktop? [This is probably a rather longer reply than you expected, but eh... it helps me order my thoughts and plans by putting them into words, as well...] For now, I'm carrying the necessary patches (generated by examining the diffs between the ebuilds with and without that support, updating as needed) myself. This is in fact how I can state with such certainty that upstream still provides the required options -- I'm still using them! But I started a thread on the gentoo-desktop list (which is where the kde- sunset people gathered as well as where gentoo/kde announces meetings, etc) asking if anyone else were interested in helping, with the idea of doing something like the user maintained kde-sunset overlay. That generated a number of hits, and there's a thread on the forums discussing the topic (and linking to the list thread) as well, so I'm definitely not the only one unhappy with the current situation. Tho I've let that sit for a couple weeks as "real life" got in the way, unfortunately. Meanwhile, if all goes well, the effort should be reasonably short term, as upstream kde has already announced that for kde5 they're going far more modularized, splitting off most packages to have independent releases no longer necessarily synced to the kde core release cycle and versioning, and indeed, for kde5, they're calling that core kde-frameworks-5 -- which then itself becomes a much smaller kde5, as all the newly independent packages WILL have their own release cycle and versioning. Given the further modularization for kde5/frameworks as the primary declared and apparently well under way goal (an early preview release of this core/framework is apparently already available, tho I've not tried it) and no indications to the contrary, it seems unlikely that they'd actually DE-modularize the semantic-desktop components, making them LESS optional for frameworks and the basic desktop in the supposedly MORE modularized kde5/frameworks than in current kde4, and in fact, kde's plasma desktop itself has evolved to target (non-kde) mobile deployment as its own "mobile-top" in the mean time too, so it really doesn't seem that plasma2's likely to force a dependency that even on the desktop takes enough resources to cause people to care strongly enough about getting it off their systems that they'll go to extreme lengths to do it. So I'm /reasonably/ optimistic about kde5/frameworks not requiring semantic-desktop at the global level. Which of course makes gentoo/kde's choice so late in the game (with 4.11 being declared the last 4-series feature release for many kde4 apps including the plasma-desktop itself) even *MORE* galling than it'd otherwise be! Never-the-less, realistically, I don't see myself continuing "forever" with these patches, particularly if the "kde-slim" overlay idea doesn't pan out... Should that happen, and should I be wrong about kde5/frameworks not hard- requiring semantic-desktop (or should gentoo/kde continue to hard-enable it in kde5/frameworks despite upstream's support for the option)... My current plan is in that worst-case to switch, with my "investigate- further-short-list" currently including: * The new and still evolving razor-qt/lxde-qt http://wiki.lxde.org/en/LXDE-Qt * enlightenment * Possibly something gtk-related like xfce, given how far toward the gtk side I've tipped since kde4. But currently that's all gtk2, and with gtk2's own future in doubt and gtk3's close ties to the our-way-or-the- highway gnome, so that even formerly gtk-based desktops like lxde are turning qt, for all I can see that'd be a jump from the frying pan into the fire, so I'd have to see some potential resolution to the gtk2/gtk3 issue, before considering that for anything longer term. (I've actually been wondering what claws-mail's position is on this, but I did some research on firefox about a year ago and their gtk3 implementation was still hugely missing, and I'm reasonably confident that as long as firefox remains gtk2 and at least so long as chromium doesn't eat /all/ of firefox's Linux share, gtk2's own support status can't be /terribly/ dire, so...) Of course the other big upcoming "paradigm switch" is wayland. Qt5 and kde5/frameworks already support it to some degree, and indeed, there's early experimental wayland support in the kde-frameworks preview I mentioned as well as in kde 4.11 (with a very early wayland preview of its own), and of course gtk3 has its own wayland support, but I've seen nothing about gtk2-wayland, and I suspect wayland is actually what's bringing the curtain down on continuing gtk2 support more than anything else. But I suspect the wayland switch could effectively turn the current Linux/ GUI/X world as we know it on its head -- it *CERTAINLY* has that potential -- and 2-3 years from now (or possibly by the end of 2014 (!!)) what remains of the linux desktop, with "modern" desktops on wayland by then altho X certainly won't be dead for awhile longer, very likely looking like an entirely different competitive landscape. Beyond that, my "crystal ball" goes opaque, and I really don't have much of a clue /what/ I'll be looking at in terms of desktop choices, except that I have the strong feeling some of our currently familiar desktop environment names will be replaced! But I won't even venture a guess as to which ones... Totally opaque, the crystal ball, at that point. But that's in the future. For now, I'm hoping to jump back into to the kde-slim overlay discussion, hopefully boosting it with some of the patches I've already deployed here. And if/when there's signals of any of these three: kde5/frameworks NOT going optional/modular with semantic- desktop, gentoo/kde CONTINUING their un-gentoo-line forced-semantic options into kde5/frameworks, or kde5/frameworks getting stuck in "duke- nukem-forever" mode, /then/ I'll have to see where the kde-lean overlay project is at, as well as take a deeper look at lxde-qt, enlightenment, and other options. (That's if I haven't already explored them by then. I tend to sit on stuff like that for some time, sometimes years, then all of a sudden decide I happen to have the time and the inclination, and "just do it", generally with only a day or two's inkling I might be headed that way, if that. My switch to grub2, trying lvm for a year or two, trying mdraid for several years, deploying ssds and btrfs here a few months ago, setting up bind, and setting up ntp, were all that way. By contrast, my MS->Linux switch, my kmail->claws-mail conversion, my kde3- >4 upgrade, and my konqueror->firefox switch, all were similarly intensive and ASAP focused action switches, but much more deliberatively planned ahead and generally undertaken as the externally forcing event came to pass. (After two years of planning, I actually began my full switch to Linux the week eXPrivacy came out, for instance, being similarly backed into a corner by MS as I was simply NOT going to give them their demanded remote root and possible deactivation rights, the same way I'm simply NOT going to have gentoo/kde dictate my semantic- desktop policy, tho with lots of warning it was going to occur (as similarly I had months of warning of the gentoo/kde semantic-desktop policy change from project meeting announcements on the gentoo-desktop list, before I actually needed to deal with it, when the 4.11-beta1 ebuilds came out), thus the two years...)) -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman