| View previous topic :: View next topic |
| Author |
Message |
ulenrich Guru

Joined: 10 Oct 2010 Posts: 468
|
Posted: Sun Apr 22, 2012 10:08 pm Post subject: absurd and long /usr discussion on gentoo-dev |
|
|
There is an absurd discussion on the mailing list about the
upstream move to /usr (sake of distribution_single_point_ro)
For the whole lot of people there is no change but a shorter PATH environment.
Only people who want
- a seperate partition of /usr
- not to use an initramfs
are affected. These people want to keep the old /-root directories of
/lib /bin /sbin (which will be removed by upstream).
But there is a very,very simple solution for these people: Why not a new USE varible
seperateusrbutnoinitrd
Which could be interpreted by portage to just copy a bunch of libs and bins into old /-root direcitories and to keep the long PATH environment. This way we all keep up with upstream and these few people do have their free of any initrd boot possibility? _________________ fun2gen2 |
|
| Back to top |
|
 |
cach0rr0 Moderator


Joined: 13 Nov 2008 Posts: 4117 Location: Houston, Republic of Texas
|
Posted: Mon Apr 23, 2012 4:00 am Post subject: |
|
|
because
a)it breaks shit
b)upstream has the attention span of a methamphetamine-crazed chihuahua
everything "upstream" is doing seems to be almost exclusively for the benefit of GnomeOS, with the mind that everyone else is simply going to fall in line.
If i wanted to use GnomeOS, i would not use gentoo.
There will be a path provided for people to go about things either way; however it grows very tiresome tracking a new "standard" introduced by the Good Idea Fairy that requires a complete gutting of everything you do, only to find out 6 months later the Good Idea Fairy has changed its mind and the "standard" is now to be something entirely different.
Some discussion on the topic here: http://www.gentoo.org/proj/en/council/meeting-logs/20120403.txt
whoever Chainsaw is, his take on the matter is buy-that-man-a-beer-worthy _________________ Lost configuring your system?
dump lspci -n here | see Pappy's guide | Link Stash |
|
| Back to top |
|
 |
ulenrich Guru

Joined: 10 Oct 2010 Posts: 468
|
Posted: Mon Apr 23, 2012 3:06 pm Post subject: |
|
|
Same procedure as every 5 years?
Next fork of gentoo is pending: "exzerbo"
This was said and keeps valid as answer of the council decision:
"Unless somebody is actually willing to maintain a robust alternative I
don't really see that as a real option. If upstream moves in one
direction, and nobody is willing to maintain things in a different
state, then you just end up with a system package that nobody wants to
use, and something in an overlay that everybody uses instead that is
beyond these debates. You can't effectively mandate that people
maintain something in a volunteer organization, unless the effort
involved is very minor."
My point was:
The other way round is easier to maintain!
And error free ... _________________ fun2gen2 |
|
| Back to top |
|
 |
Dont Panic Guru


Joined: 20 Jun 2007 Posts: 317 Location: SouthEast U.S.A.
|
Posted: Mon Apr 23, 2012 4:44 pm Post subject: |
|
|
I think the council would love to have a roadmap for something comparable to a 'seperateusrbutnoinitrd' USE flag.
The problem they keep running up against is that will involve forking some important packages (udev being the first one). As time goes on, more and more packages will require patching/forking since upstream will just assume /usr is mounted.
Feel free to elaborate on your 'seperateusrbutnoinitrd' USE flag solution. Many people would salute you if you can find a way to make that work without a high maintenance burden. |
|
| Back to top |
|
 |
depontius Advocate

Joined: 05 May 2004 Posts: 2156
|
Posted: Wed Apr 25, 2012 4:05 pm Post subject: |
|
|
There are annoying forces at work here, and this debate is one symptom. Basically it looks to me as if people who grew up on Windows and are comfortable with everything that implies, including the Registry, have moved to Linux and are trying to make it more "comfortable". Some of the legacy Linux decisions and design points look uncomfortable to them, and they're trying to change that. Or at least that's what this all feels like, to me.
I won't deny that Linux can learn some things from Windows, but I would also assert that Linux has learned some lessons that Windows hasn't, and some of those "uncomfortable legacies" are in there for problems Windows users never thought of hitting, yet. The goal of "just works" (TM) is great, but the real problem has always been that it doesn't always, and usually by the time it doesn't always, what's there stymies you horribly and seems to actively work to prevent you from fixing your system.
Yet at the same time, these changes are coming from RedHat, and it can be hard to fight city hall.
So I focus on 2 things:
1 - Documentation - I really hate those "magic strings" from freedesktop.org - the kind where the answer makes perfect sense after the fact, but you have no idea how to get there from ground-zero. There is career-path documentation available at freedesktop.org, but nothing for someone whose system doesn't "just work" (TM) and is simply trying to get it there. We need some decent mid-level documentation.
2 - Debug and non-GUI access - One example of this would be DBus, as others have mentioned being able to see and especially filter the bazillions of DBus messages wandering back and forth. (Perhaps one of the most important aspects would be to see the DBus messages that nobody is listening to, and figure out why not.) Another example would be the binary turn that systemd is taking with its "journal". We need a bunch of text-mode (and GUI) "fuzz" programs around this new stuff.
Once again, the goal is to sit at a system that doesn't boot properly, figure out why not, and FIX IT!
In the long run, I don't think it will be productive to dig in one's heels, refuse to accept DBus, PAM, systemd, *kit, etc. Of course you can roll your own alternatives, many have. But unless you also bring such workarounds to full "OSS project" status, grow a community, and become a realistic fork, you're tilting at windmills and will eventually be alone in your own sandbox. The alternative is to take these "newfangled gadgets" and surround them with the utilities we know they should have. _________________ .sigs waste space and bandwidth |
|
| Back to top |
|
 |
cach0rr0 Moderator


Joined: 13 Nov 2008 Posts: 4117 Location: Houston, Republic of Texas
|
Posted: Wed Apr 25, 2012 5:25 pm Post subject: |
|
|
| depontius wrote: |
In the long run, I don't think it will be productive to dig in one's heels, refuse to accept DBus, PAM, systemd, *kit, etc. Of course you can roll your own alternatives, many have. But unless you also bring such workarounds to full "OSS project" status, grow a community, and become a realistic fork, you're tilting at windmills and will eventually be alone in your own sandbox. The alternative is to take these "newfangled gadgets" and surround them with the utilities we know they should have. |
if it becomes completely untenable to run with linux without systemd and/or without /usr on a separate partition, I will leave linux completely (there are plenty of alternatives you know). And so too will my company. It is very easy for us to sunset our software and declare linux an unsupported platform. To the suits running the show for most of the major commercial linux backers: ask yourselves now how many others - those who your revenue model relies on - will do the same if you continue shitting all over the place for the sake of GnomeOS and wicked cool youtube videos showing ZOMG 5 SECOND PARALLEL BOOT betwixt conky animations. systemd is of zero benefit to people running servers. Rolling separate /usr is something that's not at all uncommon on servers or within enterprise environments where people like mounting large directories via e.g. nfs. Servers are your bread and butter. I would hope you won't be this stupid, dear RH Inc board members! _________________ Lost configuring your system?
dump lspci -n here | see Pappy's guide | Link Stash |
|
| Back to top |
|
 |
cach0rr0 Moderator


Joined: 13 Nov 2008 Posts: 4117 Location: Houston, Republic of Texas
|
Posted: Wed Apr 25, 2012 5:44 pm Post subject: |
|
|
| Dont Panic wrote: | As time goes on, more and more packages will require patching/forking since upstream will just assume /usr is mounted.
|
just as more and more packages assumed you had HAL available, because it was the new "standard"
that's somewhat the point. If you dont like the direction linux is taking on its userland "core", just wait a few months and the direction will change entirely.
This is simply life with the Faildesktop.org crew
More and more packages *wont* require patching/forking, because a few months from now these assholes will receive a visit from the Good Idea Fairy once again, and the "standard" will change completely, systemd will disappear, udev will back out all of the changes they made to account for systemd, and we'll be back at square one - all the while regular users will be sitting there asking "hey, is there any way to disable this colossal mound of fail in the meantime while we wait for the schizophrenic mafia to change their minds and unfuck themselves? you know, reverting to the old way!". As a very wise man said, an ancient chinese proverb in fact, "upstream has the attention span of a methamphetamine-crazed chihuahua"
They're screwing with all of this for the sake of Gnome. Not joking. It is my prediction that very, very soon, some people at RH Inc are going to be punched in the dick, really really hard, by upper management.
NB: pulseaudio sucked, avahi zeroconf sucked, why is this guy still allowed to touch code let alone decide on product direction? This is what Product Management is supposed to be for - keeping the inmates from running the jail. _________________ Lost configuring your system?
dump lspci -n here | see Pappy's guide | Link Stash |
|
| Back to top |
|
 |
Ant P. Veteran

Joined: 18 Apr 2009 Posts: 1923 Location: UK
|
Posted: Wed Apr 25, 2012 6:05 pm Post subject: Re: absurd and long /usr discussion on gentoo-dev |
|
|
| ulenrich wrote: | But there is a very,very simple solution for these people: Why not a new USE varible
seperateusrbutnoinitrd |
For starters, you've already forgot to add the separatevarbutnoinitrd USE flag. Some of us use Linux for things other than toys, like multi-TB databases.
I'm sure you've already sent in a patch for handbook section 4B so people aren't installing broken servers though, right? Right?? |
|
| Back to top |
|
 |
NeddySeagoon Administrator


Joined: 05 Jul 2003 Posts: 30016 Location: 56N 3W
|
Posted: Wed Apr 25, 2012 6:12 pm Post subject: |
|
|
cach0rr0++ _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
| Back to top |
|
 |
MarekSieradzki n00b

Joined: 05 Oct 2010 Posts: 17
|
Posted: Wed Apr 25, 2012 6:17 pm Post subject: |
|
|
| cach0rr0 wrote: | | Rolling separate /usr is something that's not at all uncommon on servers or within enterprise environments where people like mounting large directories via e.g. nfs. Servers are your bread and butter. I would hope you won't be this stupid, dear RH Inc board members! |
If you're rolling your own then why do you care? |
|
| Back to top |
|
 |
cach0rr0 Moderator


Joined: 13 Nov 2008 Posts: 4117 Location: Houston, Republic of Texas
|
Posted: Wed Apr 25, 2012 6:42 pm Post subject: |
|
|
| MarekSieradzki wrote: |
If you're rolling your own then why do you care? |
i think we have different definitions of "rolling your own"
I'm not talking about e.g. crafting my own static /dev, or "rolling my own" udev replacement
I care because I'd like for udev to work outside of GnomeOS. I'm not particularly interested in running "GnomeOS - Server Edition" _________________ Lost configuring your system?
dump lspci -n here | see Pappy's guide | Link Stash |
|
| Back to top |
|
 |
MarekSieradzki n00b

Joined: 05 Oct 2010 Posts: 17
|
Posted: Wed Apr 25, 2012 6:42 pm Post subject: |
|
|
| depontius wrote: | | There are annoying forces at work here, and this debate is one symptom. Basically it looks to me as if people who grew up on Windows and are comfortable with everything that implies, including the Registry, have moved to Linux and are trying to make it more "comfortable". Some of the legacy Linux decisions and design points look uncomfortable to them, and they're trying to change that. Or at least that's what this all feels like, to me. |
The problem is totally different. There are 2 axis:
a) Linux directory /, /usr, /boot
b) partitioning
If 2 are joined together in a bad way and enforced it creates problems. However there's absolutely no reason to make drama about it because there's initramfs.
Constraints on udev side can be compensated by making it easier to install software somewhere else or transparent storage of some parts of it where it fits.
I never had a reason to split my Linux partitions to more than swap and / on my laptop/desktops. People that use TB+-sized databases probably know how to mount separate drive and how to set their PostgreSQL to store data elsewhere or will even compile it themselves. |
|
| Back to top |
|
 |
MarekSieradzki n00b

Joined: 05 Oct 2010 Posts: 17
|
Posted: Wed Apr 25, 2012 6:43 pm Post subject: |
|
|
| cach0rr0 wrote: | | MarekSieradzki wrote: |
If you're rolling your own then why do you care? |
i think we have different definitions of "rolling your own"
I'm not talking about e.g. crafting my own static /dev, or "rolling my own" udev replacement
I care because I'd like for udev to work outside of GnomeOS. I'm not particularly interested in running "GnomeOS - Server Edition" |
You were talking about rolling separate /usr for specific programs or server software. I asked you about same kind of "rolling your own" so why did you change the topic? |
|
| Back to top |
|
 |
cach0rr0 Moderator


Joined: 13 Nov 2008 Posts: 4117 Location: Houston, Republic of Texas
|
Posted: Wed Apr 25, 2012 6:58 pm Post subject: |
|
|
| MarekSieradzki wrote: |
You were talking about rolling separate /usr for specific programs or server software. I asked you about same kind of "rolling your own" so why did you change the topic? |
Nobody changed the topic. You either didn't read what I typed, or decided to interpret it as meaning something other than what was written.
| cach0rr0 wrote: |
Rolling separate /usr
|
What does "rolling separate /usr" mean?
It means nothing more than "rolling" (having) a separate /usr partition
Which means the topic, if you will, goes back to whether or not there are real-world use cases for having /usr on a separate partition. There are. And they are not fringe cases, either.
Isn't it a bit silly - scratch that, a bit stupid - that the only recourse for people running a separate /usr is to run an initramfs? REALLY? Just to have functional udev? Purely for the sake of compatibility with GnomeOS? Oh I know, we'll just re-write the FHS. From the business side of things especially it seems fairly bone-headed to focus exclusively on the desktop at the behest of the Good Idea Fairy and in the process abandon the people who pay the lion's share of your bills - enterprises running servers. Speaking as someone who is, in fact, a commercial vendor, we'll drop Linux for FreeBSD so fast it'll make your head spin. It's not a trivial move for us by any stretch, but under no circumstances is it feasible for us to do business on a platform whose format is changed every 6 months by the Good Idea Fairy. _________________ Lost configuring your system?
dump lspci -n here | see Pappy's guide | Link Stash |
|
| Back to top |
|
 |
jemi n00b

Joined: 06 Oct 2010 Posts: 21
|
Posted: Wed Apr 25, 2012 8:23 pm Post subject: |
|
|
| It's pretty silly that they wouldn't want a flexible filesystem standard. Do ubuntu users really care if they won't be familiar with my Gentoo systems filesystem layout? Mostly no. Do I want my gentoo system designed so ubuntu users are more comfortable on my system? Absolutely not! The fact is, windows has one way of doing things, and linux has a whole bunch, and to assume that this "compatibility" issue is important when it doesn't even meet reasonable definitions of the word "compatibility" is really silly. Is udev guaranteed to be a part of every posix system? No. Is gnome? No. If there is a way to avoid adopting this standard in Gentoo by forking udev or something like that, I'll be all for it. I say let's resist this until upstream gets their head screwed on straight. |
|
| Back to top |
|
 |
NeddySeagoon Administrator


Joined: 05 Jul 2003 Posts: 30016 Location: 56N 3W
|
Posted: Wed Apr 25, 2012 9:02 pm Post subject: |
|
|
jemi,
Lots of people agree that the direction being taken by GnomeOS is a VeryBadThing but they are not writing code - GnomeOS is and thats they way it will contine unitl
a) nobody can remember any different
b) the people who agree about the VeryBadThing write some altenative code of their own.
c) GnomeOS changes direction.
Just now, only a) looks likely.
b) is unlikely becuse its not just udev - its lots of other applications too.
I'll live with an initrd to have a separate /usr and /var, I mostly use root on lvm on raid anyway, so I already have an initrd.
What I won't live with is the initrd being produced automatically by some black magic I neither understand nor can fix when (not if) it breaks.
I won't have any GUIs on my servers either. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
| Back to top |
|
 |
avx Advocate


Joined: 21 Jun 2004 Posts: 2064
|
Posted: Wed Apr 25, 2012 10:28 pm Post subject: |
|
|
Simple, kick out GNOME (and to a degree, KDE) of portage, fix the rest - if there's one. People desperate for the stuff can make an overlay or switch to GnomeOS.
Funny thing is, I switched to Linux, because it was easy to be free, not that it's made complicated by a Linux company, I might as well switch back to the originals (MS/Apple).
To quote Poettering, "it's open source, send patches!": that's (mostly) out of my league and those who tried, were denied. _________________ ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. |
|
| Back to top |
|
 |
saellaven Tux's lil' helper

Joined: 23 Jul 2006 Posts: 113
|
Posted: Thu Apr 26, 2012 3:57 am Post subject: |
|
|
| MarekSieradzki wrote: |
I never had a reason to split my Linux partitions to more than swap and / on my laptop/desktops. People that use TB+-sized databases probably know how to mount separate drive and how to set their PostgreSQL to store data elsewhere or will even compile it themselves. |
I've been using Linux since the mid-90s and learned early on that there are very good reasons to split your filesystems out even for non-enterprise users.
I've had syslog and other programs start spewing errors, run away and fill up /var or /tmp and they would have filled up the entire disk if they weren't on separate filesystems. In gentoo-land, /usr/portage and /var/tmp/portage constantly get written, deleted, written deleted and it will cause massive slowdowns. I've had /usr/portage run out of inodes before. There's a certain amount of safety that comes from splitting off boot and leaving it unmounted except when you're updating it (plus for historical reasons, /boot used to have to be a small partition at the beginning of the hard drive).
What do you think happens if something goes awry and your sole filesystem becomes full (either space or inodes)? You start losing your important data - mail, stuff you're trying to write to /home, maybe your sql tables (be it on a dev machine, maybe you're running firefox or another program that stores important data as sql files).
as such, I have a small / and separate /boot /home /usr /tmp /var /usr/distfiles plus /usr/portage is a 1 GB image mounted as a loopback device. You may think that's overkill and maybe it is, I think my data is more secure that way. Even more so once you get into the crazy binary world of systemd where repairing things when the snit does hit the fan can be difficult with a text world and insane with what they're looking to do.
Forcing people with a separate /usr or /var to use an initrd makes things more fragile, not more robust... and for what benefit? So udev doesn't have to wait to load my alsa configuration? _________________ Athlon 64 X2 4400+ / Asus M2N-E
Athlon 2650e (Acer Aspire 5515)
Pentium D 945 / Dell Optiplex 745 |
|
| Back to top |
|
 |
salahx Guru

Joined: 12 Mar 2005 Posts: 349
|
Posted: Thu Apr 26, 2012 6:19 am Post subject: |
|
|
This whole is less a big deal than its being made up to be. There are 3 kinds of configuration:
- Those who have both / and /usr on the same partition - no initramfs needed, unless / is on something fancy, in which case they are using one anyway. No change in configuration.
- Those with separate partitions - / is only something fancy - initramfs required, they are already using one. No change to configuration although the initramfs will have to be modified to mount /usr)
- Those with separate partitions - / is vanilla - initramfs required, wasn't before.Configuration change required If /usr is vanilla, a minimal initramfs is needed; if /usr is fancy, they'll need the full strength initramfs.
("fancy" means on software RAID, LVM, NFS, and so forth)
The last group will be slightly inconvenienced as a result of this change |
|
| Back to top |
|
 |
The Doctor l33t


Joined: 27 Jul 2010 Posts: 948
|
Posted: Thu Apr 26, 2012 6:35 am Post subject: |
|
|
| salahx wrote: | This whole is less a big deal than its being made up to be. There are 3 kinds of configuration:
- Those who have both / and /usr on the same partition - no initramfs needed, unless / is on something fancy, in which case they are using one anyway. No change in configuration.
- Those with separate partitions - / is only something fancy - initramfs required, they are already using one. No change to configuration although the initramfs will have to be modified to mount /usr)
- Those with separate partitions - / is vanilla - initramfs required, wasn't before.Configuration change required If /usr is vanilla, a minimal initramfs is needed; if /usr is fancy, they'll need the full strength initramfs.
("fancy" means on software RAID, LVM, NFS, and so forth)
The last group will be slightly inconvenienced as a result of this change |
But the point is that it would be a more robust system and be easier to maintain if this was not the case. There does not seem to be any deep reason behind the shift except to satisfy the gnomeOS ideas. In my view Linux users should never be forced into optimization either for servers, or desktops let alone for a single desktop environment. Sure, specific distros may be but the core system should require it. How would it impress you if you had to keep apache running and properly configured on your personal computers just to satisfy someone's idea of what gnomeOS should do? _________________ First things first, but not necessarily in that order. |
|
| Back to top |
|
 |
Havin_it l33t

Joined: 17 Jul 2005 Posts: 990 Location: Edinburgh, UK
|
Posted: Thu Apr 26, 2012 11:39 am Post subject: |
|
|
| avx wrote: | | Simple, kick out GNOME (and to a degree, KDE) of portage [...] |
-Hey! What did we do?
Serious point though. I'm only a lowly desktop user, but I too dislike being steered around (in an often decidedly arseways fashion) by the whims of a big contributor with a narrow set of goals (that often don't care much for the Linux ecosystem as a whole). This has taken my mind back to the trauma of butchering my xorg.conf and throwing the pieces into those bloody .fdi files for HAL, only for that to be shitcanned 5 minutes later. Oh, there goes that throbbing vein on my temple again...
A lot of these developments seem to be greenlit after a very poor asking of the question "Will this make things better...?" and failing to suffix it with either "...for everyone using Linux?" or "...on balance, if weighed against the disruption it'll cause everyone?" I certainly have a great sense of foreboding over systemd
On this specific whizzbang development, I'm actually semi-sympathetic about it. I've always disliked initramfs, it just feels like a bit of a kludgy solution, but I do like the idea of simplifying the FHS and I do feel the presence of /bin, /lib et al a bit outmoded; people who are advanced enough to be splitting-off their /usr or other core dirs are not the norm and should probably be the ones taking responsibility for having system bits they need available at boot, however they choose to do so. |
|
| Back to top |
|
 |
avx Advocate


Joined: 21 Jun 2004 Posts: 2064
|
Posted: Thu Apr 26, 2012 1:26 pm Post subject: |
|
|
| salahx wrote: | | ("fancy" means on software RAID, LVM, NFS, and so forth) | Under what rock are these things "fancy"?
A lot of servers use RAID, for speed or data dup, NFS is very common, I personally got my NAS mounted that way, since Samba on Linux is slow as hell. LVM is the standard on some distributions for a long time now, including Fedora, which of course is (partially) responsible for the trouble. Plus, LVM making encryption schemes so much easier.
There are so many reasons, having split partitions, write on demand, easier backup, noexec, logfile trouble, etc, that it's always been a good practice to seperate out possible hazards.
| Havin_it wrote: | | -Hey! What did we do? | Oh, besides breaking stuff into unusable pieces, while stopping support for perfectly running 3.5.x stuff? I think that's enough. Looking at some recent threads, kmail is still not working as it used to, right? _________________ ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. |
|
| Back to top |
|
 |
Havin_it l33t

Joined: 17 Jul 2005 Posts: 990 Location: Edinburgh, UK
|
Posted: Thu Apr 26, 2012 7:40 pm Post subject: |
|
|
| avx wrote: |
| Havin_it wrote: | | -Hey! What did we do? | Oh, besides breaking stuff into unusable pieces, while stopping support for perfectly running 3.5.x stuff? I think that's enough. Looking at some recent threads, kmail is still not working as it used to, right? |
LOL OK that's true enough, all of KDE4 PIM is an unholy mess (thankfully it's not something I'd ever used). But at least, to my knowledge, they've just been crapping in their own little sandpit and not lobbying for disruptive wholesale changes to the underlying system. They even threw out "cherished" items like aRts and DCOP in favour of adopting (or putting pluggable frameworks on top of) more mainstream underlying components, which is pretty much the opposite of what this GNOME OS movement seems to be doing.
But yeah, the PIM does suck hard  |
|
| Back to top |
|
 |
avx Advocate


Joined: 21 Jun 2004 Posts: 2064
|
Posted: Thu Apr 26, 2012 8:05 pm Post subject: |
|
|
Still, KDE is somewhat helping Gnome in this situation I call (at the very least) problematic. F.e. dbus, by also picking it up, I guess ~85%+ of DE developers and their applications are now behind this and thus forcing it on the people developing not so mainstream applications and windowmanagers, because it gets deeply built into core libs of kde and gnome, which other projects also use.
Years ago, in the times when 'one app for one problem' was still the way to go, it's been easy to mix and match, since all these apps communicated in easily useable and predictable ways. That times are practically over, now that many projects try themselves on the monolithic approach. There wouldn't be much wrong with it, if these apps wouldn't be core applications/libs pretty much anybody is forced to use to have a working system.
Such behaviour is good on the sides of MS/Apple, which make a living by setting standards how to use and design things fitting in there respective philosophies, but for Linux, where people always said diversity is good, this is really really bad. _________________ ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. |
|
| Back to top |
|
 |
Ant P. Veteran

Joined: 18 Apr 2009 Posts: 1923 Location: UK
|
Posted: Thu Apr 26, 2012 8:41 pm Post subject: |
|
|
| avx wrote: | | Still, KDE is somewhat helping Gnome in this situation I call (at the very least) problematic. F.e. dbus, by also picking it up, I guess ~85%+ of DE developers and their applications are now behind this and thus forcing it on the people developing not so mainstream applications and windowmanagers, because it gets deeply built into core libs of kde and gnome, which other projects also use. |
DBus is a good idea in theory, having a standardised/plaintext-compatible socket protocol for apps to send commands to each other. If it was left at that (i.e. the "D" part) there wouldn't be a problem. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|