> William Hubbs wrote: > > waltdnes wrote: > >> Question... when Sun made OpenOffice depend on Java (also a Sun > >> product) did Gentoo developers run around suggesting that Java be made a > >> part of the core Gentoo base system? I don't think so. If a user wants > >> to run GNOME badly enough, he'll switch to systemd. I don't see why the > >> rest of us (i.e. non-users of GNOME) should have to follow along and > >> reconfigure our systems. This is a case of the tail wagging the dog. > > > > I don't interpret what he is saying that way. I think what he is > > talking about is that we are trying to get teams to support non-systemd > > setups when upstreams do not, like with gnome. > > > > Gnome now has a hard dependency on systemd (for gnome newer than 3.8). > > Some folks want to use gnome without systemd and are putting that under > > the gentoo is about choice banner and want us to support them.
I haven't seen anyone say that in this entire discussion, but I might have missed something. "If a user wants to run GNOME, he [can] switch to systemd" is clearly not saying that, so we're left with an enigmatic "some" who haven't posted to this thread, afaics. It's clear to me that users have been forced through lots of changes over the last 5 years, even where we just want to carry on using our machines the way we always have. Isn't that what convenience layers are about? So Walter's point stands. I for one have become very wary of accepting assurances that "nothing will change" for existing users and their use-cases (since it's never proven accurate from this upstream.) Especially when one init-system of several for a niche operating-system becomes "the rest of the world." > >> Fabio Erculiani wrote > >>> So what do we want to do then? Isolate from the rest of the world? > >>> (It's not a sarcastic question). I hope that everybody does their > >>> own reality check. Gnome can depend on w/e upstream require. How is that the whole world? It's not even the whole Linux ecosystem, and I can't see Qt giving up cross- platform independence, just to work with systemd. That was never going to happen, so it was never going to happen in KDE either, however enthused a few of its volunteers were, since KDE is a showcase for Qt. You're right: reality-checks are clearly needed all over the place. > >> You are effectively calling not-using-GNOME isolationist. Let's just > >> say I disagree with you on that. BTW, see my sig. It's clear to me that systemd devs are the real isolationists: everyone else has to do everything their way, or they'll throw their toys out of the pram, including the ones they stole. The real trouble with "N+1 True Way" is the contortions it forces them through, as they explain why "this time" they've got it right, and how badly they got it wrong last time. That wouldn't be an issue-- everyone makes mistakes-- if they hadn't rubbished everyone else who pointed out issues along the way. After a few years of that, sorry but enough already. Matthew Thode wrote: > If upstream gnome has that dep on systemd then I kinda think we should > too (technical decision, not one I like personally) I think we should too: all anyone has said is "Gnome is not Linux". Presenting its choices as representative of every DE and upstream project is simply misleading. Claiming that making it easier to use systemd is in everyone's interests is clearly untrue as well, since many of us our interests are caught up with a modular system we can build and configure how we require. That's why we came to Gentoo, and why we stay. But I'm sure someone will declaim about how systemd doesn't force anything on anyone (leveraging udev builds against your explicit word, doesn't count, nor do any of the other changes like requiring an initramfs where none was needed before: those are just things you should do because we tell you to) and Lennartware hasn't already forced major changes and upgrade pain, for no tangible benefit to the desktop-users it was purportedly aimed at. I certainly haven't seen any new apps which weren't possible before, let alone a class of them, which is what I'd expect in exchange for such intrusive breakages of userspace. In fact, KDE works *better* without nubkit/ucrapola. Funny that. By all means use your machines how you want, with whatever software you like. Just respect our right to do the same: which includes the freedom NOT to use software. If you cannot respect that choice (constantly trying to second-guess our use-cases instead of accepting that actually we know them better than you, and we don't want to have to file a bug and go through your mill every time we want to do something "esoteric", that's why we use _soft_ware) then you cannot expect much respect in return. Courtesy, perhaps; if you don't spend an entire email belittling someone's experience instead of answering the substantive points. -- #friendly-coders -- We're friendly, but we're not /that/ friendly ;-)