Slashdot Log In
The State of X.Org
Posted by
kdawson
on Wednesday June 11, @08:47AM
from the marks-the-spot dept.
from the marks-the-spot dept.
An anonymous reader writes "Phoronix has up an article looking at the release of X Server 1.4.1. This maintenance release for X.Org, which the open-source operating systems depend upon for living in a graphically rich world, comes more than 200 days late and it doesn't even clear the BugZilla release blocker bug. A further indication of problems is that the next major release of X.Org was scheduled to be released in February... then May... and now it's missing with no sign of when a release will occur. There are still more than three dozen outstanding bugs. Also, the forthcoming release (X.Org 7.4) will ship with a slimmer set of features than what was initially planned."
Related Stories
Firehose:The Sorry State Of X.Org? by Anonymous Coward
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.

Anything else out there? (Score:5, Interesting)
Reply to This
Re:Anything else out there? (Score:5, Informative)
Reply to This
Parent
Re:Anything else out there? (Score:5, Funny)
Reply to This
Parent
Re:Anything else out there? (Score:5, Informative)
Reply to This
Parent
Re:Anything else out there? (Score:5, Insightful)
Reply to This
Parent
Re:Anything else out there? (Score:5, Insightful)
Reply to This
Parent
Re:Anything else out there? (Score:5, Insightful)
Reply to This
Parent
Re:Anything else out there? (Score:5, Interesting)
Reply to This
Parent
Re:Anything else out there? (Score:5, Interesting)
Reply to This
Parent
Re:Anything else out there? (Score:5, Interesting)
We're using X as our windowing system because it's what we have, and we need it. But I don't think anybody (or not many people) really *believe* in it.
That is to say, I doubt anybody takes a look at it and says "this is it! This is the way we should do Windowing!" And so the followup, "...and if it this thing worked, then it'd be more awesome."
What people actually say when they start looking at it looks more like this.
"Okay! X.org is a good project! I think maybe I'll contribute my time to it! Hold on...what is this? Why does it have all these features that nobody cares about? Why the nonstandard build system? What's with all the crazy legacy code? This thing is way too complex for me to spend my time on, and what I learn won't transfer to any other work. I'll pick something else."
Reply to This
Parent
Re:Anything else out there? (Score:5, Interesting)
I've tried to help the project two years ago, I did dome work on input hotplugging and while not much of the code I wrote finally made it to the upstream (Daniel Stone, the man behind the input subsystem, finally decided for a different solution than what I was thinking about - maybe that was a good decision, I'm not the one to judge), I could experience myself how difficult developing X is. Besides skills and experience, you need to be able to keep track of such a big structure mentally, all the time. Not every programmer can do that, even skilled and experienced.
And, no, you can't always abstract everything out and make a nice, clean structure for the code to adhere to. Maybe the X code could be a bit easier to modify, but just a bit. Trying to force that, you would end up with an Xserver counterpart of GNU Hurd, if you know what I mean...
Reply to This
Parent
What's the problem? (Score:5, Insightful)
Reply to This
Phoronix will pay to fix X (Score:5, Informative)
From the article:
Reply to This
Re:Phoronix will pay to fix X (Score:5, Insightful)
BattleCat needs to have a bug fixed. He approaches coders who, for free and in their spare time, code.
"Hey there, coderman. I see that you do this sort of thing for free and for fun, but what would you say to doing that coding thing that you love to do, hitting this one bug that I really need fixed, and ending up with all the satisfaction that you normally get from your work and a shiny nickel on top of it?"
"ZOMGBRIBERYYOUCALLOUSBASTARD!"
Really? Is that what you call bribery? Where I come from, bribery entails a breach of ethics. All BattleCat wanted was to add a little icing to the job that people were already doing for free in an effort to have something fixed that was a priority for him. That's about as straight-up, ethical, and non-bribery a way to get things done as I can imagine.
Reply to This
Parent
Typical of Microsoft (Score:5, Funny)
Reply to This
Gots to pay people... (Score:5, Insightful)
Reply to This
ID games? (Score:5, Funny)
Reply to This
Paid developers? (Score:5, Interesting)
Reply to This
Re:I don't like this (Score:5, Insightful)
The salient question would be: What's stopping us from fixing the bugs in it.
Reply to This
Parent
Duh (Score:5, Funny)
Reply to This
Parent
Re:Finally, developers' ignorance and childish (Score:5, Insightful)
There's a LOT wrong with X.org right now, even mentioned in TFS. I personally wish they would put a lot more work into the transition to evdev and HAL, so we can get rid of xorg.conf and finally make strides to being as user friendly as "the other" OSes.
But network transparency? You're fighting the wrong battles here.
Reply to This
Parent
Re:Finally, developers' ignorance and childish (Score:5, Insightful)
export DISPLAY=skarabrae:0.0
and get actual work done fast!
Network transparency is *the* feature of X.
Reply to This
Parent
Re:Finally, developers' ignorance and childish (Score:5, Informative)
Everyone who suggests changing the architecture of X by removing network transparency is arguing from a position of ignorance. There isn't a faster mechanism for doing a GUI server without either building the windows server into each app (allowing only one app at a time), or building the window server into the kernel (bad idea).
Reply to This
Parent
Re:Haven't really noticed any reduced quality .. (Score:5, Insightful)
I agree wholeheartedly. The current release of X is suitable and works well for me.
The "upgrade every year" mentality is the wrong one to have. They missed their date? Okay, that's fine. As long as they don't buckle under the "release schedule" mentality compromise quality. I may be naive, but I don't know any reason they would want to push/rush their next release.
Reply to This
Parent
Re:Haven't really noticed any reduced quality .. (Score:5, Informative)
Reply to This
Parent