Slashdot Mirror


XFree86 Core Team Disbands

mumumu was among the many to write with this news: "XFree86's release engineer David Dawes has announced that "a majority of the XFree86 core team has voted in favour of my proposal to disband the core team". XFree86's News Headline has a short message about it. Why, all of a sudden? What is the successor of the XFree86? Xouvert? freedesktop.org?"

37 of 448 comments (clear)

  1. Why a successor? by __past__ · · Score: 4, Insightful

    Why would a successor for XFree86 be needed? As I understand it, this is only a change in the "political" structure of the project, not its end.

    1. Re:Why a successor? by Anonymous Coward · · Score: 5, Insightful

      Because, basically, every software project needs to evolve or it will die. And there is a lot of room for improvement in X11 ! Apple has developed a very nice system (Quartz) and even Microsoft is constructing a very modular and IMO quite interesting Avalon system. There are some good techniques in there that will benefit the entire X11 community.

    2. Re:Why a successor? by Xtifr · · Score: 5, Insightful

      Yes, and when it says, "the core team was no longer representative of the active, experienced and skilled XFree86 developers," it actually sounds like they might be opening up the project a little more, rather than disbanding it. Given some of the negative comments I've heard in the past about the rigidity and bureaucracy of core team, this could well be a very good thing for XFree86 overall.

    3. Re:Why a successor? by zarr · · Score: 5, Interesting
      I can't se anything in the article that would indicate that the core developers have stopped working on it. The message by David Dawes gives me the impression that the "core team" and the core deveolpers aren't necessarily the same people.


      If you ask me, xfree86 doesn't need much "inovation". It works great the way it is! Of course, that shouldn't stop other people from taking the xfree code and do radically new stuff with it. If someone manages to come up with something that is significantly better than xfree I'll be more than happy to switch.

    4. Re:Why a successor? by cshark · · Score: 4, Insightful

      I really wish these kinds of announcements were a little less ambiguous. Judging by the post, we know the core team is disbanding. Great! Now what?

      There is nothing in it about the future of X86, which would be mine and many others big concern.

      It's all Slashdot speculation right now. Unless someone can provide us with more information on the subject.

      Any Xfree86 developers out there?

      --

      This signature has Super Cow Powers

    5. Re:Why a successor? by hankaholic · · Score: 5, Insightful
      There is nothing in it about the future of X86, which would be mine and many others big concern.
      Did you read the post? It basically said that the people involved in the "core team" aren't the ones driving XFree86 development.

      Given that statement, why would you ask them to describe the future of XFree86, which is something over which they explicitly announced that they don't have control?
      --
      Somebody get that guy an ambulance!
    6. Re:Why a successor? by AndyElf · · Score: 4, Informative

      Of course it is -- anyone claiming this to be the end of fxree simply don't understand the difference b/w "core team" and "developmetn team" -- the former is like a board of directors, if you wish, while the latter is what makes or breaks the project.

      --

      --AP
    7. Re:Why a successor? by smkndrkn · · Score: 4, Informative

      possibley because:

      Not everyone knows what a core team is in relation to this project

      Given the above some may want a little reassurance that this isn't a major problem and that development will continue

      Considering how ambiguous the release was, to most people, a little news on how this affects the direction of the project couldn't hurt anyone could it?

      --
      ======== In the future, everything will be artificial. ========
    8. Re:Why a successor? by Tim+C · · Score: 5, Funny

      There is nothing in it about the future of X86, which would be mine and many others big concern.

      Don't worry - Intel, AMD, etc have far too much money invested in x86 to kill it off anytime soon

    9. Re:Why a successor? by Stinking+Pig · · Score: 4, Funny

      > Great! Now what?

      Venkman: This city is headed for a disaster of biblical proportions.
      Mayor: What do you mean, biblical?
      Ray: What he means is Old Testament, Mr. Mayor... real Wrath-of-God-type stuff. Fire and brimstone coming down from the skies.
      Venkman: Rivers and seas boiling!
      Egon: 40 years of darkness, earthquakes, volcanos.
      Winston:The dead rising from the grave!
      Venkman: Human sacrifice, dogs and cats, living together... mass hysteria!

      --
      "Nothing was broken, and it's been fixed." -- Jon Carroll
  2. Core Team Disbands by Anonymous Coward · · Score: 5, Insightful

    Sounds more like the "core" team weren't actually doing the development anymore, and that they felt it was unfair to be the "core" team when they weren't doing the work.

    Nothing to see here folks, keep moving.

    1. Re:Core Team Disbands by GAVollink · · Score: 4, Insightful

      "keep moving" aside, I actually do believe this to be a bad thing. While the core team was not active in the development they did still help steer direction. These are the folks that would say, "that will break things" - when it otherwise may not be obvious that "n" change could break things. This is a loss of experience, but the core team obviously feels that there is enough checks and balances to keep things from breaking.

    2. Re:Core Team Disbands by Firehawke · · Score: 4, Insightful

      Personally, I'm a little more cynical about the core team-- overall core team competency has been questioned of late, resulting in several branches of the code. I'm not so cynical to call them incompetent outright-- I've no experience with them directly, so how could I say such, but in either case they've decided to let things go in the direction they have.

      Now we just need to see how the structure holds up and see where the actual 'power' in the organization is going to be. In plain english, to see who's going to be OKing the executive decisions now.

    3. Re:Core Team Disbands by Nothinman · · Score: 4, Informative

      From what I've seen it appears they were slowing development more than steering it anyway, do you have any idea how many patches the Debian X package maintainers had to maintain because the X team was so slow at accepting patches?

    4. Re:Core Team Disbands by Fnkmaster · · Score: 5, Informative
      The thing is XFree86 ALSO has a Board of Directors. The Core Team was like a Board of Directors, only they didn't do anything but add bureaucracy and private list discussion of issues that would then be cited as authority for decisions made. These are the fuckers that attacked Keith Packard for being "low class" because he set off to work on X outside of the XFree86 organization because they simply couldn't adopt their bureaucracy to accept innovative new patches and extensions to X.


      Keith for those of you who don't know, wrote the Xft/XRender extensions that do anti-aliased font rendering and is generally the leading force pushing X (kicking and screaming, I might add) into the 21st century. The Core Team was one of the leading forces doing the kicking and screaming, next to the Board of Directors. I would be happy to see them go to, replaced by a more forward thinking, less bureaucracy-minded group of leaders.

  3. From the link... by BoneFlower · · Score: 4, Interesting

    "core team was no longer
    representative of the active, experienced and skilled XFree86 developers"

    That leads me to suspect it isn't XFree86 that is dying, just the current core team is giving up their posts- and probably to be reorganized with new members from among the referred to "active, experienced... developers"

    I wouldn't panic yet.

  4. Just a formal thing. by Qbertino · · Score: 5, Informative

    This has nothing to do with XFree developement. In fact the non-relation between XFree 'core team' and Xfree development was the actual reason to dispand.

    --
    We suffer more in our imagination than in reality. - Seneca
  5. Re:I hope something replaces X by javatips · · Score: 4, Funny

    It will be called XX.

    But I suggest you wait a bit for what will replace XX!

  6. Full text of email & analysis. by Noryungi · · Score: 4, Informative
    Here is the email:
    I'm very pleased to announce that a majority of the XFree86 core team
    has voted in favour of my proposal to disband the core team.

    I believe that this is an acknowlegement that the core team was no longer
    representative of the active, experienced and skilled XFree86 developers,
    or a place where technical discussion happens.

    Happy New Year to all!

    David
    --
    David Dawes
    developer/release engineer The XFree86 Project
    www.XFree86.org/~dawes
    So, this means that XFree86 is not disbanding, simply that the core group has recognized it was not really needed anymore.

    That is a relief, as I almost thought for a second that XFree86 was going to disappear... *eek*
    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    1. Re:Full text of email & analysis. by NDPTAL85 · · Score: 4, Insightful

      The abundance of abandond projects on Sourceforge would appear to disagree with you. Open Source projects are usually NOT the domain of hundreds and thousands of globally diverse developers but rather a very small and very active "core" team. Once that core team leaves (and I'm not talking about XFree86 here) then the project usually dies. Why? Because even though the code is in the public domain there is a lack of willingness to get involved or a lack of skill of those who ARE willing or a lack of time for those who are both skillfull AND willing.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    2. Re:Full text of email & analysis. by Tassach · · Score: 5, Insightful
      The abundance of abandond projects on Sourceforge would appear to disagree with you
      Do you think, perhaps, that the reason there are so many abandoned projects is because they suck, are irrelevant, outdated, or duplicative? How many half-assed winamp clones does the world need? Do we really need 2000 different email clients, or yet another piece of desktop eye candy?

      Open source development is a Darwinian process. The strong prosper and the weak either die off or adapt themselves to survive in an isolated niche. If a project is so uninteresting or so obscure that it can't attract a new maintainer, then it deserves to die. The carcass remains part of the ecosystem -- scavangers are free to pick the bones for anything useful, or someone can come along and breathe new life into it.

      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
  7. Don't overreact by Carnifex487 · · Score: 5, Informative

    Read the message:

    I believe that this is an acknowlegement that the core team was no longer representative of the active, experienced and skilled XFree86 developers, or a place where technical discussion happens.

    In effect, nothing is going to change. There are still active, experienced and skilled XFree86 developers out there, who will continue to work just as they always have.

  8. So if this is just a political change... by Esekla · · Score: 4, Interesting

    then perhaps it's a good thing as there has clearly been a fair amount of rankling lately.

  9. So Keith won? by eddy · · Score: 5, Informative

    Wasn't this what Keith Packard et.al wanted?

    --
    Belief is the currency of delusion.
  10. Re:Bumpy times ahead for XFree86 users? by Lussarn · · Score: 4, Informative

    Maybe you should understand what we are talking about here before you predict anything.

    The XFree86 core team (of which some of them isn't even *nix users anymore) have been disbanded because of there lack of interest in the project. It's really no big deal for XFree.

  11. Re:Related to the Cygwin blowup? by Anonymous Coward · · Score: 4, Insightful

    I think it's related to the "firing" of Keith Packard from the core group, when he was one of the few people trying to move X11 into the 20th century.

  12. Re:"Core Team" models need to die. by Mr+Smidge · · Score: 4, Interesting

    (NOT framebuffer because fb doesn't work well with some hardware)

    Purely out of interest, what kind of hardware does the framebuffer not work well on?

  13. willful release of power?!? by boog3r · · Score: 5, Funny
    A good example of hope for the future that a group can decide it is no longer required. Look at this hypothetical email in comparison:

    I'm very pleased to announce that a majority of the United States House of
    Representatives and the United States Senate has voted in favor of my proposal to
    disband the United States Congress.

    I believe that this is an acknowlegement that the United States Congress was no longer
    representative of the active, experienced and skilled population and local governments,
    or a place where meaningful legislation happens.

    Happy New Year to all!

    Dennis
    --
    Dennis Hastert
    Speaker of the House of the United States Congress
    speaker.house.gov/
    --
    signatures are for fools with hands
  14. Re:Doesn't really matter. Quality stays for years. by aled · · Score: 4, Insightful

    False. Enterprise financial apps don't depend on changing hardware every year like graphics applications. And "just plain works" doesn't mean is maintainable. And I would doubt very strongly that someone knows 30-year-old-multi-million-lines-apps of financial code in Fortran well enough to be sure that it does what it is supposed to do...

    --

    "I think this line is mostly filler"
  15. That's Impossible! by NanoWit · · Score: 4, Funny

    How will XFree maintain control without the bureaucracy?

    1. Re:That's Impossible! by ballestra · · Score: 5, Funny

      The regional governors now have direct control over their territories. Fear... will keep the local systems in line.

  16. Re:"Core Team" models need to die. by stienman · · Score: 4, Insightful

    "Core Team" Development models are out-dated and sound more M$'ish than Open Source'ish.

    While several projects continue to use the "Core Team" model, like FreeBSD, in my opinion, the politics involved ain't worth it.


    Uh, say again? Are you saying that open source software favors one political structure over another?

    So if a core team is bad, what about Linux with essentially a technical dictator^H^H^H^H^H^H^H^Hdirector? And do you believe the MS uses a core team to direct development of their software? They have a simple hierarchy, like most succesful businesses.

    While it may be warm and fuzzy to say that open source == no core team, the simple fact is that different political structures are good for different projects during different phases of their life. Linux has gotten too large to be developed by a single developer, so Linus has changed the political structure to fit his needs.

    Furthermore, this doesn't mean the end of the core team for XFree, only the end of a core team. They haven't spelled out a change in structure, only a change in personel.

    -Adam

  17. Core disbands does not mean the end by plcurechax · · Score: 4, Insightful

    The disbanding of the current XFree86 core team does not mean an end to the continuing development of XFree86, it means a change of people recongised as being key players.

    The biggest remaining question IMHO is whether there will be a expansion of cvs commit access. I think the former core team realises that new up and coming developers need to be added to the project to subtain the continuing improvement and work with others groups such as X.org, and freedesktop.org. To say nothing of expanding access to video card manufacturers so they can maintain and improve open source drivers for their cards (Most companies are at least partial supportive of 2D drivers, the real issues occur over 3D accelation).

    I expect it will end up being a good thing.

  18. This is only good news for Xfree86 by Error27 · · Score: 5, Informative

    Back in the day Xfree86 needed to be a corporation to trademark the term "Xfree86" so they created this weird organization with a constitution and everything. There was the board and there was the core. Later another group was added, people who had commit access to the CVS repository, but weren't on the core. Then at the bottom there were regular developers.

    The problem is that no one really new what the core does except that it had a private email list. Even people on the core didn't know. (I'm not making this up).

    Historically XFree86 has had closed developement. If you wanted to read the developers emails or look at the development code you had to apply and be approved. A couple years ago they openned up the CVS repository to the world. Then earlier this year they openned up all the development email lists.

    But once in a while when during code discussions people would say, "Oh that. We discussed on the core email list and we decided it sucked. Case closed." That kind of thing gets annoying.

    Some people said that the core email list should be destroyed, but the answer was that, "Why do you care? All the development discussion is on the developers email list." This was probably true in theory if not in real life.

    To be on the core you had to be selected after coding for 3 or 4 years. It's not worth it really because as I said, no one knows what the core does and all the real power is held by the people with CVS commit access anyway.

    The whole idea of a core group was stupid and pointless. The reason it stuck around for so long was that XFree86 developers are stubborn people. Everyone (often not developers) was telling them to change and have elections and so they said, "Screw you. We'll do whatever we want." Another reason was that some people on the core group weren't active developers and didn't follow the lists closely. They didn't realise how frustrated people were.

    I've been getting more and more upset as I write this post thinking about how XFree86 used to be, but I started out just wanting to say that it was a good thing. I believe it is a good thing for XFree86. It's a sign that the project is becoming more transparent and responsive to developers. It takes humility on the part of the core members to give up the extra privileges.

    This is a good thing for everyone.

  19. Re:Related to the Cygwin blowup? by JianTian13 · · Score: 5, Interesting

    Jesus Fucking Christ. How many times are people going to trot this shit out?

    /flame on

    You haven't been using Linux or X very long, have you? Or if you have, how have you failed to notice how many times someone says "X is slow/boated/sux for 3d/etc"? If you did, did you ever follow the discussion after that point, or did you just say, "Yep, I agree with them, I can stop reading now"?

    Because if you had, how did you miss the amazingly lucid explanations as to just why X does not suck; just how incredibly extensible it is; or how it does not suck at 3d, but that the real problem lies in the card manufacturers who won't release the necessary specs to allow open driver development? No, really. The fundamental problem with 3D driver development is that the card manufacturers have a limited pool of developers who can only acquire so much knowledge/expertise, and can only spend so much time developing drivers for each platform. How much better would things be if they would allow more experienced X devs to look at their code and suggest or write some improvements? We know the answer to this question; if you don't, what are you doing using Free Software?

    /flame off

    X works. X works well. X, properly equipped with the right drivers, even does 3d well. If you can't configure it yourself (no shame there; I was scared as hell the first time *I* did it), there's all these nice distros from RedHat (oops, Fedora), SuSE, Mandrake, even Debian that have tools to do it for you.

    Allright, I'm done. Back to browsing at +3...

  20. Congratulations by johnos · · Score: 4, Insightful

    I think we should congratulate the core team for doing the right thing. Its pretty rare for any institution to volintarily disband no matter how irrelevant it becomes. I can think of a few institutions a lot less relevant than this group that have continued plugging along for generations.

    These people are showing maturity and class usually missing in the software industry. Just by taking this action, the team has refuted one of the more subtle FUD points out there, that projects will eventually peter out or be consumed by internal bickering.

  21. freedesktop.org by be-fan · · Score: 4, Interesting

    The fdo.o X server is most likely going to be the successor to XFree86, even if development of XF86 continues. They fd.o X server project is led by Keith Packard, who did a lot of the work on Render and Xft, basically bringing XFree86 into the 20th century. He is also getting help from people who really know what they are doing, like Jim Gettys. They are working on the following features:

    - A core X server based on the lightweight kdrive codebase (formerly TinyX).
    - Back-buffering of all windows, like OS X. This will enable OS X-style fancy window effects like shadows and whatnot.
    - OpenGL accelerated 2D rendering. This is a big step up from Apple's system, because it will accelerate actual drawing via OpenGL, not just window compositing. As a result of this, there is a lot of talk about seperating OpenGL from the X server, and allowing the X server to be just another OpenGL app running on top of a low-level OpenGL acceleration layer.

    --
    A deep unwavering belief is a sure sign you're missing something...