systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
Posted Apr 25, 2012 6:03 UTC (Wed) by paulj (subscriber, #341)In reply to: systemd & the tightly couple core band vs a world of many inits by dgm
Parent article: Shuttleworth: Quality has a new name
Posted Apr 25, 2012 6:32 UTC (Wed)
by apoelstra (subscriber, #75205)
[Link] (17 responses)
I would say rather that these are fixes to real problems affecting real desktop users -- the old ifup scripts could not handle switching between wireless networks all the time, and init was slow as a dog and (as much as we all grew to know and love it) really did involve deep magic to manage.
The point of pulse was to manage sound across multiple users and applications smoothly. There were some apps *cough*flash*cough* which would routinely hijack the audio system, and I remember often having to reboot just to get my music back. Pulse, after the first few versions of Fedora anyway, has never given me that kind of crap.
In my experience, I've always resisted these changes at first, then after a year or two, started to love them. Because after the early bugs were worked through, they really were technically superior to the old systems, and often more configurable and more flexible. Since they're new, they tend not to be so discoverable or well-documented, which I think is what most "I loved init like a child!" posters here are actually complaining about.
For example, I still can't figure out how to use NetworkManager from a command-line, so I don't. (As a result, I need to do all sorts of ugly crap when moving between networks, crap which no end-user should be required to deal with. But no end-user -is- required to, as long as they install a DE, so this is fine.)
This stuff is all open-source and freely licensed, so there's no reason for other distributions not to use it. If this is Red Hat's strategy, it's pretty stupid, since it amounts to working for free for the competition.
To compare, consider the changes Ubuntu makes. In my experience, these start out as irritating, then transition to unusable. (After Unity, I threw in the towel, and stopped using Ubuntu anywhere) so I have no idea what they've been up to in the last few years. Upstart was crashy and confusing, hard to configure and poorly documented. Unity is a complete gong show. It looks like garbage, is non-discoverable and unusable, doesn't work on most computers, depends on high-end video drivers (which are mostly proprietary), and involved special tools and BINARY BLOBS to configure. The Ubuntu attitude has always been "our way or the highway", and this attitude has gotten worse, as they deviate further and further from the mainstream, in the WRONG DIRECTION, for NO REASON.
I had technically illiterate family members using Ubuntu. At first (around the 6.06 era) it worked great. Then they started breaking things in weird ways. For a while, I was able to work around their crap, apologize profusely and insist that I was "talking to the developers" about this "completely unprofessional" behaviour. Then Unity came around, and X stopped starting, and when I went to poke around, found the system internals completely trashed. Stuff was renamed, deleted, replaced, whatever, for seemingly no other reason than to be different. Since half the stuff couldn't be configured over SSH, and I had literally no clue what the UI looked like (even though it was a stock UI), this involved me physically travelling around to maintain these computers. In the 20th century.
After dicking around for a few hours, I said "go to Futile Shop, buy a $250 refurbished computer with Windows on it".
I didn't mean for this to be a rant about Ubuntu. My point was simply that I would not blame Red Hat for being hostile and uncooperative with the community. And I would absolutely accuse Canonical of this.
Posted Apr 25, 2012 7:58 UTC (Wed)
by spaetz (guest, #32870)
[Link] (6 responses)
Not that I believe Canonical is always making the right decisions, but it is possible to run stock Gnome Shell on an unmodified Ubuntu. Personally, I run Xubuntu and I am very happy with it, even using old and crappy graphics drivers. So, you can't really claim my way or the highway when other DEs are simply making similar decisions.
Posted Apr 25, 2012 8:34 UTC (Wed)
by apoelstra (subscriber, #75205)
[Link] (5 responses)
>So, you can't really claim my way or the highway...
Without rehashing the specific arguments, I recall there being a lot of complaints in the beta release, followed by a grandiose blog post from Mark Shuttleworth, and the new buttons appeared in the final release anyway.
Of course, as the spin-off distros show, it is still possible to do your own thing with Ubuntu, provided you have the know-how.
> when other DEs are simply making similar decisions.
Yes, I should have been clearer that Unity is not alone in their silly changes. Gnome 3, Windows Metro, and any other "touchscreen" desktop environments are just as guilty of making poor UI choices. The difference is that Canonical has put a significant amount of effort into making their -own- poor UI, whereas other distributions focus their efforts on more useful pursuits.
Posted Apr 26, 2012 17:47 UTC (Thu)
by JanC_ (guest, #34940)
[Link] (1 responses)
The majority of Ubuntu users never complained about that, but a loud minority did. (Personally, I find that it's not really all that important which side these buttons are, and most people get used to it.)
Posted Apr 26, 2012 17:50 UTC (Thu)
by Cyberax (✭ supporter ✭, #52523)
[Link]
Posted Apr 30, 2012 15:52 UTC (Mon)
by jbicha (subscriber, #75043)
[Link] (2 responses)
Of course Unity didn't exist in 10.04 and the reasoning wasn't explained well then.
Posted Apr 30, 2012 16:03 UTC (Mon)
by Cyberax (✭ supporter ✭, #52523)
[Link] (1 responses)
Posted Apr 30, 2012 19:35 UTC (Mon)
by jbicha (subscriber, #75043)
[Link]
Posted Apr 25, 2012 7:58 UTC (Wed)
by mezcalero (subscriber, #45103)
[Link] (3 responses)
Lennart
Posted Apr 25, 2012 8:35 UTC (Wed)
by apoelstra (subscriber, #75205)
[Link] (2 responses)
Posted Apr 26, 2012 21:36 UTC (Thu)
by mgedmin (subscriber, #34497)
[Link] (1 responses)
Posted May 3, 2012 0:52 UTC (Thu)
by josh (subscriber, #17465)
[Link]
Posted Apr 25, 2012 12:08 UTC (Wed)
by james (subscriber, #1325)
[Link] (5 responses)
Posted Apr 25, 2012 15:46 UTC (Wed)
by drag (guest, #31333)
[Link]
For example:
I wouldn't even know were to start with configuring 802.1x network access controls (very different from 802.11) on Redhat and Debian and Suse, but I know I can do it all the same way on all three systems if I am using Network Manager.
Posted Apr 26, 2012 21:38 UTC (Thu)
by mgedmin (subscriber, #34497)
[Link] (3 responses)
I've read 'man nmcli'. It didn't help.
Posted Apr 26, 2012 21:47 UTC (Thu)
by nybble41 (subscriber, #55106)
[Link] (1 responses)
Posted Apr 27, 2012 1:54 UTC (Fri)
by mathstuf (subscriber, #69389)
[Link]
[1]http://repo.or.cz/w/cnetworkmanager.git/commitdiff/e2c001...
Posted May 3, 2012 20:55 UTC (Thu)
by runciter (guest, #75370)
[Link]
systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
My "our way or the highway" comment was regarding Ubuntu's attitude toward user feedback -- for example, the flak they got when they moved the maximize/minimize/close buttons to the other side of the title bar.
systemd & the tightly couple core band vs a world of many inits
> attitude toward user feedback -- for example, the flak they
> got when they moved the maximize/minimize/close buttons to
> the other side of the title bar.
systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
Why?
systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
1. People like to flame about anything Lennart has written.
2. People like to flame about NetworkManager.
3. Therefore Lennart wrote NetworkManager.
systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
I still can't figure out how to use NetworkManager from a command-line, so I don't.
man nmcli should tell you how to manage it, and
https://live.gnome.org/NetworkManager/SystemSettings should tell you how to configure it through text files.
systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits
systemd & the tightly couple core band vs a world of many inits