Slashdot Mirror


Revealed: How Fedora And The Community Interact

bakwas_internet writes "Konstantin Ryabitsev sent a funny message in form of a irc chat log, revealing how Fedora and the Community Interact, to the development discussions mailing list related to Fedora Core.The story also appeared at lwn.net and OSnews."

22 of 262 comments (clear)

  1. Community by hawkeyeMI · · Score: 5, Interesting
    I am also a bit bewildered about community input. What happened to the old Fedora packages, the project with which they merged? I still use Freshrpms on the Fedora machines I administer. Setting up apt-rpm repositories with them is the first thing I do after an install.

    I really think their quality is improving. FC2 test3 is a nice system, and I think adequately simplified for most home users. It's great that they're almost right on the edge of the major stuff (KDE, kernel, GNOME, X, etc), most distributions seem to lag pretty heavily. In additon, the access to ISOs has been pretty spectacular, not something I could say for RH8, RH9.

    --
    Error 404 - Sig Not Found
  2. the test list by Neo-Rio-101 · · Score: 3, Interesting

    The fedora test list is very much a bug reporting list. Mainly heaps of uers chime in and beeyatch about how some feature doesn't work or how some hardware isn't supported. Then it is expected that whoever is listening does something.

    I doubt most of the regulars actually do any coding.

    --
    READY.
    PRINT ""+-0
  3. business model by gandalphthegreen · · Score: 5, Interesting

    Actually, what else could a software company want? Think about it, they're basically developing a product that has features that will eventually be sold to generate revenue. But the best part (for redhat anyway) is that they have a huge and completely free testing and bug-fixing population. What a deal.

  4. Score +5 by miyako · · Score: 4, Interesting

    Score +5
    Insitful 70%
    Funny 30%
    In all seriousness, although the article had a humerous slant, it was true in all the important ways. Redhat really fumbled with the whole fedora thing, and I think this is opening up the way for other distrobutions
    I have since migrated to other distrobutions and realize how much I was missting (gentoo level 1 install on the servers, SuSE on the desktop).

    --
    Famous Last Words: "hmm...wikipedia says it's edible"
    1. Re:Score +5 by GigsVT · · Score: 3, Interesting

      Red Hat hasn't abandoned their non-paying users after all.

      They did abandon their paying customers though. The small businesses and consultants that used to run many Red Hat servers and were willing to pay maybe $60 or $100 a year per server for updates.

      I guess in the end it worked out cheaper, since now updates are free through fedora legacy, from White Box updates, or from Debian in the servers I moved to Debian.

      Yes, Red Hat took care of the freeloaders, and they took care of the people that can afford $500 per year per server, but they cut out the small businesses that just wanted a Linux they could install and run for at least 2 years or so without upgrading, and were willing to pay a small amount for updates, and didn't need any "support" in the phone-in sense.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Score +5 by miyako · · Score: 4, Interesting

      no, actually I find that gentoo suits my server needs better than any other distro (other than maybe debian), because it's highly customizable and blazingly fast, updates are easy, and it's stable.
      Suse on the other hand is nice for just getting a desktop system up and running without having to worry about the details. For a server I want the most bang for the buck and absolute control, gentoo is great for this. For a desktop I just want something to work, and suse fills my needs there.

      --
      Famous Last Words: "hmm...wikipedia says it's edible"
  5. Re:Funny and scarry by Cylix · · Score: 4, Interesting

    What would have been nice is some good examples of why Fedora isn't the project it was touted as. Of course, since I have no involvement in the development process (end user), I'm not sure that the community really is being excluded as a whole.

    Yeah, it's a funny commentary on the problem, but without real subsequent features it makes it hard to get a full grasp on the situation.

    Obviously, it looks like there is some contention with CVS access of any sorts. Still, there are other means of involvement. Again, a rather lack luster article for those who are uninformed of the situation.

    --
    "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
  6. Re:How is this news? by wavecoder · · Score: 5, Interesting
    Okay, at the risk of hurting my "karma"...

    One has to ask oneself, here, why one really expects to be part of a community of open source developers when the project in question is run by a for-profit company and there are thousands of people who want to help and think they can.

    What I'm saying is, with the decision to split Fedora from the core product lines, Red Hat essentially removed their own motive for expending huge amounts of time in evaluating user input, particularly user-submitted code.

    It's simple economics: where's the money in it? "User loyalty," you say. Really? Aren't Fedora users the ones who don't need RH Enterprise or just don't want to pay for anything? Seems to me that they're the same ones who, if they convince an employer to go OSS, will also try to do it all themselves, to avoid "evil" licensing fees.

    It seems to me that Red Hat is just looking out for number 1 by not spending huge amounts of time with non-paying users; even when those users have valid input, the time involved in building a trusted developer base makes it prohibitive.

    Comments?

    -Ed

  7. apt-get updates by wowbagger · · Score: 4, Interesting

    I do wish they would put the FC2 stuff on an apt-for-rpm server, as they did with the FC1 stuff.

    I really like the combination of Synaptic, apt-for-RPM, and Fedora, but as yet I've not seen any of the FC2 stuff avaiable via apt (yum yes, apt no).

    The combination of the meta-data fetching of apt, the transaction rollback of RPM, and the avaiability of UIs like Synaptic is really great for system admin.

  8. -1 Troll - Do you even know how Debian works??? by brunes69 · · Score: 2, Interesting

    Ok, for one - filing a bug using reportbug is going to tag it with the exact package version, you can't get more detailed.

    Another thing - comparing Debians release schedule to RedHat is like comparing apples to oranges - that is, ripe apples to rotten oranges. Debian has a *VERY* firm concept of a release - that is, a Debian relase is *STABLE*. It is rock solid. No holes, no bugs, nothing. They will test and test the release, and delay it if necessary, until done.

    RedHat et. al need to meet release deadlines because they have to shove out "the latest and greatest" to make $$$. Debian has no such problems - that's why Debian Stable puts all other distros to shame when it comes to reliability and stability. It may not have all the whiz-bangs, but it is *_rock solid_*.

    Aside from that, you're obviously trolling with this comment "and at this point it's not even clear they are EVER going to have another release: the current "release" has been delayed *years* already". Debian Stable was released July 2002. They are not "delayed by years". There is no fixed date when the next release will be out - it will be out when it is out.

    That said, this is why most people in the know *do* run Debian Unstable and apt-get update && upgrade daily, because it is desktop where stability is not as mission critical. Hell, when there is a bug, it's usually fixed by the next day I find.

    1. Re:-1 Troll - Do you even know how Debian works??? by RzUpAnmsCwrds · · Score: 5, Interesting

      "RedHat et. al need to meet release deadlines because they have to shove out "the latest and greatest" to make $$$. Debian has no such problems - that's why Debian Stable puts all other distros to shame when it comes to reliability and stability. It may not have all the whiz-bangs, but it is *_rock solid_*."

      RedHat makes no money on Fedora whatsoever. Fedora essentially *is* "RedHat Unstable". RedHat's stable line is their bread-and butter.

      "Debian has no such problems - that's why Debian Stable puts all other distros to shame when it comes to reliability and stability."

      I have had no problems with Fedora Core 1 with either reliability or stability. My system has been up for months without issue.

      "It is rock solid. No holes, no bugs, nothing."

      Bullshit. Software *always* has bugs, and it *always* has security holes.

      "Debian has a *VERY* firm concept of a release - that is, a Debian relase is *STABLE*."

      Translation: Debian doesn't regularly release with fresh packages. Their only releases are filled with stale packages like GNOME 1.4 and KDE 2. Their "testing" release is actually an ongoing release which constantly changes.

      Sorry, Debian nuts. Your favorite distro frankly sucks from a business sense.

      If you want to run modern packages in a business setting, Debian makes it far more difficult to keep every system in sync. With Fedora, you can run Fedora Core 1 on every system and recieve security updates as they are released - just as you can with Windows. With Debian, you have to run Stable if you want a single set of packages with only security upgrades.

      The whole "Stable"/"Unstable"/"Testing" thing runs completely counter to the rest of the industry. Microsoft releases a new OS every few years and then only releases incremental bug-fixes and security upgrades. Thus, when you are running "Windows XP", you are running a specific set of packages with a specific configuration system and specific interface. How is a business supposed to get support for "Debian Unstable"? Are they supposed to thell the support company the versions of every package on their system? What if they want to get security upgrades without signifigantly changing their system?

      With Debian, a business would be forced to use Stable if they wanted a stable, supported platform. Unfortunately, stable is filled with old packages. Fedora Core 1 is tested and stable. You can call up LinuxCare (or another corporation), tell them that you are using "Fedora Core 1", and get support for configuration and other issues. You can't do that with Debian Unstable.

      "That said, this is why most people in the know *do* run Debian Unstable and apt-get update && upgrade daily, because it is desktop where stability is not as mission critical."

      You just admitted that Debian's releases are so old that people "in the know" are using an unstable release. With Fedora, you get a tested, polished release with modern software. There isn't a need to worry about your packages changing (or not working) tomorrow because you ran "apt-get update && upgrade". You can get security patches and still keep everything the way it is.

  9. Confused over Fedora by superpulpsicle · · Score: 2, Interesting

    I am just confused by the state redhat is in over fedora.

    One day no one in redhat gives a damn about their free distro, wanting to put all the focus on advanced $erver. The next day they want to hit deep in the community again.

  10. This isn't a good article... by MarkJensen · · Score: 3, Interesting

    With the time spent generating a fake (and, yes, amusing - don't get me wrong) IRC chat, this seems to be more of what a typical /. poster would write in response to an article.


    This, as of itself, isn't really article material...

  11. Re:How is this news? by love2hateMS · · Score: 2, Interesting

    Just a comment:

    My company buys Red Hat Enterprise licenses (because I advise them to). Personally I use Fedora. The good will Red Hat has built with me over the years is why I keep buying Red Hat licenses at work rather than Suse.

    Your only mistake is in assuming that users of Fedora and RH Enterprise are different people. In many cases they are the same.

  12. Looks like more Astroturfing by ZeekWatson · · Score: 1, Interesting

    This is a dead serious comment.

    Whats with all the talk about Fedora on /.?

    As a professional software developer, I know a lot of people in the industry.

    I don't know *anyone* who is using Fedora.

    I don't know *anyone* who wants to use Fedora.

    So who exactaly are these people who are using it? Who are these people who are advocating Fedora? Why in real life are they nowhere to be found?

    Time to put on your tinfoil hats. Redhat is Astroturfing a huge community behind Fedora. Seriously! Fedora is stillborn but hyped by a few people as if its the next messiah of OSes.

    Well sorry Redhat, I ain't falling for it! Seems you have tricked plenty of suckers though. Hopefully I can educate a few of them here.

    For those of you who don't know what Astroturfing is, it is faking a grass roots movement.

  13. Re:Sounds like an ad for Debian by Anonymous Coward · · Score: 1, Interesting

    > I run testing on servers and unstable on desktops
    > because stable is just so damned old that it's
    > almost useless. A six-month release schedule like
    > GNOME's would solve this, IMO.

    A couple of points:

    By using testing for your servers, you are giving yourself the worst of all possible worlds. Testing has no security updates, and new versions have to go through unstable for several weeks before they can trickle into testing. Testing is the "please root me" version of debian.

    Also, for servers, a 6 month release cycle for your operating system is far, far too frequent. Assuming the number of services on the system are kept to a sensible minimum, leaving the base os stable while tracking new versions of the important services is the most manageable way to go.

    backports.org is a great way to keep a stable base with newer key items. Backporting your own packages is pretty straightforward using source packages too.

    -Mark

  14. Re:IRC is Funny by Anonymous Coward · · Score: 1, Interesting

    I hate you.

    I've now wasted 3 straight hours of my life at bash.org and I still can't stop laughing. Now I'll NEVER get anything done.

  15. Debian posters cleared the fog by youknowmewell · · Score: 3, Interesting

    At one point I was considering using Debian. I liked the idea of a totally community-based distro, and I also liked how Debian stuck to using only free software.

    But now, after using Fedora Core and liking it, I haven't wanted to switch. Still, Debian has been tempting. Until now.

    I realize now that the Debian community has a few too many loud-mouthed zealots for my taste. Way too much left-winged "down with the big man!" for me, thanks. Red Hat/Fedora Core seems to have a much more mature community than Debian does.

    And if I was to ever consider switching to a different distro which is completely community-based, then I'd probably go for Gentoo anyway.

    I think enough people know that RH/FC and Debian have different places in the Free Software community, and that they both can peacefully coexist together in the community. It's just seems there are a few who feel a need to push their distro so much as to start spreading FUD about other distros. Childish and distasteful.

  16. Re:Funny and scarry by Cylix · · Score: 2, Interesting

    Oh but I did RTFA ;) I guess we need a new anacronym... RTFT (the final word being thread)

    Indeed, I understand the problems as they are pretty much the same problems any corporate environement would have.

    I'm really interested to see how the solutions come about.

    The kernel is a fine example. As I understand it, Linus used to accept patches, review said patches and apply them if he so deemed. Eventually, if the person was reliable and proven they were given access. (Someone correct me here or feel free to add detail).

    Now... stop for a moment and lets look at a bit of something different.

    AOL used to give free access to channel moderators and other such content managers in exchange for their services. Tax laws or some other regulation later decided it was time to count these barter personal as employees. Thus, some expenses began coming AOL's way and a great portion of this program was whisked away. I can't quite remember what it was, but I do remember reading about it in a slashdot article.

    So in any event, I suspect the same doesn't apply as the individuals are not rewarded. Then again, I would suspect there would be something in the form of liability contractual agreements or something along the lines that says "you will not insert stolen code in these products." Probably something very similar to what employees are made to sign.

    It is all probability a non-issue, but I'm just wondering if anyone has considered it.

    --
    "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
  17. Not to be a total Mandrake fan boi... by msimm · · Score: 2, Interesting

    But that irc log was hilarious. Just thought I'd point out that Manrdrake Club includes things like community RPM voting, so if you really think application/feature X is the best thing since sliced bread you can add it, then the other users will vote on it and finally SOMEONE (maybe Mandrake Soft, maybe community member) will put it through the paces (testing > release..possibly). Mandrake seems to be a lot of what Fedora wants to be, only it is, already. And don't forget they release ALL their software under the GPL. Thats pretty amazing for a commercial project.

    --
    Quack, quack.
  18. Re:Funny and scarry [but definately true] by tyler_larson · · Score: 5, Interesting
    If you want to develop a new tool and have have the bazaar dev model work like ESR told us all it should, then Fedora is a great place. I remember when Fedora was first getting started, I offered to start development on a much needed tool, and I got no less that 7 different offers for help from other non-RH participants in just a week. The prospect of having your tool built under the oversight of RedHat, and almost guarantee that it will be included in the distro is enough already to get all the outside support you need. Fedora was a brilliant idea. It was executed horribly, however.

    Offical support and direction was difficult to come by. "Read the docs," they said, but there was precious little written about how we were to proceed. Common questions were: how should we communicate, where should we host the project, how do we best get our product to integrated into the RH environment. All the "offical" Fedora components were hosted on RedHat's own CVS server and had entries in RedHat's official Bugzilla site. What about our project? We're writing for Fedora, for RedHat. We were even given the go-ahead by RH staff. Now when do we get CVS and Bugzilla? We want to start building here.

    RedHat staff has been "very busy" trying to answer our questions and satisfy our reasonable requests. Apparently there's red tape everywhere--legal and logistical issues enough to make a man cry. Stuff can be fixed, but it takes time.

    We sit and twiddle our thumbs hoping for some answers. Status updates are few and generally cryptic. RedHat is still "very, very busy" and is apparently making progress.

    In the mean time, other commitments have commanded my time and I've had to abandon my post as a Fedora developer--at least for now. Now I look back and wonder how much I actually got to contribute.

    It was a wonderful environment. Your work was almost guaranteed to be included in the distro (assuming you were filling a posted need). And I, a nameless nobody in the Linux world, had on multiple occasions asked questions and gotten prompt, insightful answers from both Eric Raymond and Alan Cox. I really felt like I was doing something important.

    But the delays and disorganization, good heavens. What frustration is was to try to get any offical assistance or direction from RedHat. Their developer support infrastructure was nonexistant at best. To borrow an old metaphor, they were building a passenger jet in the air with Fedora, and we the passengers expected to be joining something a little more ..erm.. functional than we experinced.

    Fedora's not a bad idea. It's a great idea. I was (and still am) fairly excided about the whole prospect. But it would have been nice if RedHat had prepared itself and built some sort of support system before bringing the rest of us on board.

    --
    "With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea...."
    RFC 1925
  19. Re:all distributions suck by 0x0d0a · · Score: 2, Interesting

    The main thing that I'm not comfortable with about SuSE is that they're about the least open of the major distros. I remember reading an interview with their CEO about how "people shouldn't expect everything to be free". SuSE does not provide free ISOs of their product for download, unlike Red Hat and most other Linux vendors (they do have a "live" version that only runs off the CD for download -- effectively a demo version). RH is one of the most open distros (aside, obviously, from Debian) -- RH has moved to "open" versions of software well before they're ready (like Mozilla), eliminated MP3 support due to patent concerns at one point, provides ISOs of their product for free, provides a public Bugzilla server (unlike SuSE) that lets end users see the same thing that Red Hat developers do and input their own bugs, and donates vast amounts of money (funding of many open source projects), developer time (two major areas of RH patches are gcc and the kernel), server space and bandwidth, and political oomph to the open-source community above and beyond the bare amount of effort required. I'd much rather see Red Hat stay the dominant Linux vendor (though I'm not sure if they're capable of doing so -- seems that the folks that are less nice tend to win out).