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."

25 of 262 comments (clear)

  1. Funny and scarry by oo_waratah · · Score: 5, Insightful

    The comments made about Redhat can be applied to many company supported projects. Now that is scary. It takes a lot more time to be "trusted" by a company than Open Source projects not run by companies. Funny, sad and scary.

    We chase away enthusiastic supporters that can really help by not having a process which they can follow to get real access to these systems and make a difference.

    1. Re:Funny and scarry by Nermal · · Score: 5, Insightful

      Basically (and this is all explained in the follow-ups to the referenced post and elsewhere in that thread) there are people at RH who are working on setting up community CVS access but getting the machine, the space, the access and devising policies to prevent stuff that could get RH in trouble from being committed, etc is taking a frustratingly long time.

      By way of disclaimer, I am an "RH person", but I don't have anything to do with the Fedora and am no more or less informed on the matter than any other reader of Fedora-devel, but here's the short version as I understand it:

      The IRC log is funny and probably accurate, but it doesn't give credit to the people at Red Hat who really are trying to make community involvement feasable and doesn't take into account all of the extra red tape (much of it nescessary) involved in doing this within a corporate structure.

    2. Re:Funny and scarry by cowens · · Score: 3, Insightful
      Cylix wrote:

      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.


      That's funny, in the seven or so years I have been professionally programming I have never signed anything that said "you will not insert stolen code in these products." However, I have been required to sign things saying that the company owned my work and I had no right to it.
  2. Can we PLEASE get some decent Mods? by jonman_d · · Score: 3, Insightful

    Who the hell modded this funny?

    A) The damn guy coppied and pasted it wrong. If you read the actual article, you'll see he reversed oss_crowd with rh_dev, which completely destroys the whole intention of the satire.

    B) He just copied and pasted (wrongly) something from the article, with no additional input of his own! I'm not saying he's trolling, or creating flamebait, but come on! Maybe if he'd copied/pasted it correctly, and then added some of his own lines, a Funny moderation would be justified, but there's not a single word of his own authorship!

    Please, mods, use some discression (and read the articles AND the comments you're moderating). Thanks.

  3. Re:Score +5 by schwaang · · Score: 5, Insightful
    The funny message is so true.

    But Red Hat's disfocus/distraction in enabling true community involvement (beyond testing and packaging) hasn't kept them from cranking out an excellent distro in Fedora.

    Slashdotters have to admit: Red Hat hasn't abandoned their non-paying users after all.

  4. Re:all distributions suck by sirReal.83. · · Score: 4, Insightful

    debian has no coherent release schedule
    I know, it sucks. That's why I'm helping.
    Are you helping?

    try figuring out how to file a bug based on that--what exactly is debian unstable?
    What? When you report bugs, the version of the package you're using is reported along with it. That is, if you're using the reportbug tool, which there's really no reason not to be doing. But really, the first thing you should be doing before reporting bugs is to upgrade. It's irresponsible to file bugs on old packages, especially if the new version already has fixed that bug.

  5. Re:How is this news? by Vellmont · · Score: 2, Insightful


    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


    Mozilla seemed to do it, though the reports I've heard seemed to indicate it was rough going at first. From the looks of the article, I'm just not sure how the project is part of the open source community. If Redhat doesn't want to spend the bucks to support Fedora, that's fine. If they do want to spend the bucks, that's fine too. But don't lie to us and tell us that Fedora is going to be part of the OSS community, and then not make it part of the community.

    I suspect the real problem is just RH didn't have the infrastructure needed to have community development of Fedora.


    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.


    I've got Fedora on my laptop, and we run RHEL on our servers at work. It's a nice mix because I want the latest and greatest on my laptop, and I want long-term support on servers. I don't want to wait a year and half between releases for my laptop, I want the 2.6 kernel as soon as it's reasonably stable. That's Fedora.

    As for doing everything myself, I don't know about most administrators, but I _hate_ running up2date, hate compiling new versions of software for bug-fixes, and I hate upgrading working production servers to a new version of an OS. Since RHEL solves all those problems rather nicely, it's a great choice.

    --
    AccountKiller
  6. Re:all distributions suck by trance9 · · Score: 2, Insightful

    am i helping with debian? no. i am not using debian. i am not going to use debian if i can help it, so why would i help? i help by using distributions that get this right, thereby giving them larger market share.

    as for filing bugs: maybe you are some kind of purist who thinks i should only be running software that i installed with apt-get, but last i checked things like WebLogic and Oracle did not come as free software .deb's, and yes i do sometimes need to file bugs against these behemoths.

    if i were at one of these corps. and i got a bug that says "doesn't work on debian unstable" i would toss it in the trash. i'm also not really interested in doing a lot of work finding every library they link in and sending that list to them, nor would that really help.

    saying "it doesn't work on fedora core 2" means there is a high probability that they have in their QA lab a "fedora core 2" machine which they can try and replicate my bug on.

    here is how i am helping debian, by providing some worthwhile advice: debian developers reading this, get a clue--give me a stable release version number system that i can use to report bugs.

    given all my whining here you may simply say "debian may not be for you", and that was my exact conclusion as well.

  7. Re:How is this news? by wavecoder · · Score: 2, Insightful
    This, folks, concludes today's Slashdot karma-whoring lesson.

    Eh, whatever. I frankly couldn't care less how high my karma goes; I have many better things to do than posting on /., which is why I'm on here so rarely. I just don't feel like getting modded into the basement, because I do like the ability to post and be heard occasionally.

    -Ed

  8. Re:all distributions suck by maskedbishounen · · Score: 1, Insightful

    I'll never understand this silly concept of "I want someone else to choose my packages!" Honestly. As a user of the Larry the Cow distro ;), I'm the exact opposite. I -don't- want to use it, much less have it installed, unless -I- am the one who decides it's needed/useful.

    On that note, who the heck cares about release cycles? Are you going to dump your installation only to reformat and use the newly packaged release? Surely you have more sanity than that. In which case you would merely use your package-updating tool (which you should do periodically anyway), regardles of if there's a "new release" or not. Bugfixes/updated packages come out all the time, regardless of "new releases", after all.

    I'll go ahead and admit now that I mostly use linux on my servers. Rather, I don't really run anything that isn't (a server). :P

    I don't know. "Home users". Ugh.

    --
    "An infinite number of monkeys typing into GNU emacs would never make a good program."
  9. There is a little something more. by Anonymous Coward · · Score: 1, Insightful

    Why does Panasonic (et al) make their own off brand? There are people who want the goods but not the assurance that comes with the brand. Fedora keeps people, at least to some degree, from going elsewhere. For home Fedora, but when an enterprise OS purchase comes along, they evangelize for the brand they know. If redhat killed off the freebies and didn't have an off brand to push people to, Suse, Mandrake, whatever would start looking better to a lot of people in a couple of years when it comes time to evangelise for that purchase.

    At the same time they've got one important piece of information. Thing people will pay money to have addressed, and the realm of fedora where they get input on things people find mearly desireable.

  10. It would be funny... by Anonymous Coward · · Score: 4, Insightful



    ...It would be funny if it weren't so painfully fucking accurate.

    Welcome to 2004. Here's the rundown, incase you fell asleep:

    o VA now pimps SourceForge as a tool to help companies ship jobs overseas. Go ahead, count the number of times you see the word "outsourcing" on their page. Thats right -- That lovely free hosting space your project has? Salesmen inside VA now point to projects like yours and go "See? It works! Now you can fire your employees, and replace them with this handy-dandy website!" They're making an example out of you. Wise up.

    o Red Hat isn't interested in talking to you, looking at you, or hearing from you. Be sure to read the fine print at the bottom of the page..the part that reads "The Fedora Project is not a supported product of Red Hat, Inc."....Those friendly folks at Red Hat just want you to keep the mill wheel turning, cranking out those security fixes and updates for them to sell. It's real simple. You grow the grain, cut it, and haul it all to the mill, where they'll bag it, and sell it, and let you go hungry. Now, in 2004, rather than being part of the business model, you are a distraction to the business model -- Sorry! No more Red Hat for you! (Fun Fact: They were making money off their end-user desktop distribution -- just not enough to justify listening to your noisy and distracting comments.)

    Yaaay! Open source is GRRRREAT!

    ..will the last one out please turn off the lights?

    Cheers,
    Bowie J. Poag

    1. Re:It would be funny... by Jussi+K.+Kojootti · · Score: 3, Insightful
      Be sure to read the fine print at the bottom of the page..the part that reads "The Fedora Project is not a supported product of Red Hat, Inc."....Those friendly folks at Red Hat just want you to keep the mill wheel turning, cranking out those security fixes and updates for them to sell. It's real simple. You grow the grain, cut it, and haul it all to the mill, where they'll bag it, and sell it, and let you go hungry.
      1. Please point me to a free distro with guaranteed support.
      2. Please point me to a producer of a free distro that compensates the work of volunteers.

      That's not insightful, that's a troll.

  11. Re:Funny and scarry - Normal Operating Procedure by kale77in · · Score: 4, Insightful

    The larger the company the more time they generally spend {wasting money, wasting time, shuffling deckchairs, etc} by changing direction all the time. To save face they never explain to outsiders (in this case, their constituency) how the high-level managers responsible have {impossible work constraints, petty political agendas, no idea}. If they were watched the way sports teams are, they might behave a little differently.

    But as it is, so many companies seem incapable of simply choosing one competent and respected project manager, with a generally known and respected vision, and simply backing them for a twelve-month period. It's not like there aren't enough such people in the FLOSS community. But that's just not how business works, most of the time.

  12. Ahem? by Doktor+Memory · · Score: 2, Insightful

    Now, I'll be the first to admit that (a) my tinfoil hat has some large pits and holes from the air corrosion here in NYC, and (b) I am but a bear of very little brain, and thus may not completely comprehend the astounding master plan of our new RedHat overlords... ...but it seems to me that if RedHat were organizing an astroturfing campaign for Fedora based around /. articles, they might, maybe, just possibly, do it by submitting stories that portrayed Fedora in a positive light, unlike this story?

    --

    News for Nerds. Stuff that Matters? Like hell.

  13. Re:Ditch Fedora - Go Debian Unstable by daemonc · · Score: 4, Insightful

    " ( apt-get update && apt-get dist-upgrade once / day usually ends up doing around 20+ packages )"

    So, I admin a lab with 50+ computers, and I configure them to download and install available updates nightly. As an admin, do you think I want to come in to work every morning and have to wonder what new bugs have cropped overnight? Sure, they'll probably be fixed by tomorrow, but what about all the users bugging me NOW?

    If you seriously think that Debian Unstable is an alternative to Fedora, you need your head examined.

    --
    All that we see or seem is but a dream within a dream.
  14. Re:Ditch Fedora - Go Debian Unstable by Karn · · Score: 4, Insightful

    After the Fedora deal, I switched all my servers to Debian stable (with a few packages from www.backports.org.) Debian unstable/testing is just not as nicely polished as Redhat for the desktop, so until some really slick looking Gnome/KDE defaults come to Debian testing or stable, or Userlinux actually happens, I have no compelling reason to switch desktops from Fedora. I am interested however, for the simple reason that I don't want to have to worry about managing two different distros for my servers and workstations.

    --


    Why do I keep typing pythong?
  15. As an IT person who deals with linux... by Ayanami+Rei · · Score: 3, Insightful

    I have zero problem with that notion. We use Fedora on desktops/laptops as appropriate, and use RHEL on servers that warrant it.

    And let's not forget, the projects that Red Hat picks to include in Fedora are getting a lot of user-facetime that helps them improve, independant of how it helps Red Hat. (Minus changes Red Hat makes to that software to make it work in their environment if required)

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  16. Re:Ditch Fedora - Go Debian Unstable by proxima · · Score: 5, Insightful

    (apt-get update && apt-get dist-upgrade once / day usually ends up doing around 20+ packages)

    RedHat isn't formally supporting Fedora anyways, so I don't get it, what is the incentive?

    Let me be the first to say I'm a big Debian fan. I use it on several computers. However, using Debian unstable on my main workstation for about a year was not the most pleasant experience. I don't remember everything, but I'll list a few of the more major annoyances:

    1.) Some of us really don't want to download 20 (or over 100) packages, many of them the same update as last week, just to stay up to date with security holes.

    2.) Though Debian fans love to say "just use unstable if you want the latest", Debian unstable is often _not_ faster than Fedora or Mandrake at getting the latest version of X, KDE, GNOME, or many other applications. IIRC, it took some time before Debian unstable got KDE 3. Yes, you can add additional sources (which I, actually, do with FC1 on my main workstation now to get the very latest KDE - kde-redhat)

    3.) Debian Unstable is not the first priority of the Debian Security project. As such, I wouldn't trust a Debian unstable computer with any directly open ports to the internet, as even the latest "apt-get upgrade" may not fix security bugs that are fixed in Debian stable.

    4.) At times, Debian unstable can truly be unstable. For a few weeks sometime last year (January?), KDE broke. A workaround was found a short while later, but it took a few weeks for the packages themselves to be fixed. Depending on what you have installed, Debian unstable can feel rather buggy.

    All of this led me to install Debian stable on my computer last spring, which stayed until I got a new computer this February. I found that so long as I grabbed the latest KDE from kde.org's unofficial Debian packages, the system felt pretty new. However, I started to wish for a more updated feel with regards to fonts (which often look terrible in Debian, especially unstable, and I'm not the only one who couldn't quite figure out how to fix them). A more updated application set and the same ability to apt-get a bunch of packages made Fedora feel really nice on my new workstation. Fonts are beautiful, and the kde-redhat project does a nice job of packaging up the latest and greatest KDE. When I do apt-get upgrade, I often get some larger or non-essential upgrades, but it doesn't seem to be the quantity that I went through with Debian unstable. I didn't have to put much fuss into getting my system to look great _and_ have the niceties of the apt system.

    I kept browsing the Debian-devel mailing list, hoping to see some sign of when we might see a new release, but some legal and technical issues seem to be pushing it back quite a ways. Therefore, I'm now a believer in the "Debian for the server" mentality. Never before has my desktop looked and functioned so cleanly, with OpenOffice now using some KDE widgets (thanks to the packaging from kde-redhat, I wouldn't have realized it was available otherwise). There was a strange problem with Mozilla in Debian where the occasional line of text would have part of the characters "shifted" a few pixels, which was very distracting. That made me switch to Konqueror way back when, and I still don't use Mozilla much at home - but it's nice to know that in Fedora the Mozilla fonts look great.

    Sorry for the long rant, but I think I've got a decent perspective of one user who's tried both Debian unstable, stable, and Fedora on the desktop, and to me it just isn't worth the hassle to use Debian.

    --
    "The universe seems neither benign nor hostile, merely indifferent." --Carl Sagan
  17. Re:all distributions suck by sirReal.83. · · Score: 2, Insightful

    I can guarantee you they won't have the exact version of "debian unstable" you found your bug on.
    Remember when I said you should update before filing bugs? This is why. Make a report with a current Debian distro, and developers will only have to update to get everything you have.

  18. Re:Ditch Fedora - Go Debian Unstable by ZeeTeeKiwi · · Score: 2, Insightful
    You can be sure that in 10 years it will still be around

    ... Actually in 10 years you can be sure that woody will still be around and sarge will be released "Real Soon Now" (TM).

    This not [just] a troll. Like many others I guess, I seriously wish the debian community would allocate a little more importance to shipping a current set of apps.

    I'm about ready to give up on debian. I have already given up on RH/fedora as too commercial and schizo about the desktop. I used Mandrake for a while, but it was too buggy. p. Currently I'm helping out with Userlinux (yes I know its debian based!) and I hope this project doesn't let me down.

  19. Re:-1 Troll - Do you even know how Debian works??? by Doctor_D · · Score: 2, Insightful

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

    I think the previous author meant release critical bugs. Debian *will not* make a stable release until they are happy that there are no release critical bugs, and things work together. Of course there will be serious bugs and security compromises found--but that's why Debian does the security updates as well as point releases every few months or so.

    "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.

    Let's see Debian doesn't have to meet any ridgidly imposed deadlines, so they don't have to relase a shoddy product, and then quickly have to follow up their release with a slew of patches/service packs/errata. Show me a commerical software vendor that releases fresh packages that don't have a mile long patch list shortly after release. Our buddies at Microsoft? Nope, they always have a service pack shortly after release of a new product. RedHat...nope, same thing. Sun Microsystems? Well they still ship GNOME 1.4 with Solaris 9, so no, not exactly fresh.

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

    Oh really? How so?

    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."

    I personally work with a few Fortune 500 companies, and the thing they tell me they want over everything is stability, uptime and reliability. They do *NOT* want cutting edge. They will *NOT* install patches that haven't been out for at least two months, unless it's a patch for a bug they've encountered or a security update. And even then that patch has to be soaked and tested in their development environment for at least two weeks before it gets approved to be applied in their production environment. So if you work in an environment with any sort of real change control, just blindly applying updates is not acceptiable.

    So, for a corporate setting, with real change control policies, Debian Stable makes perfect sense. It follows the same protocols that you would have from a true commerical vendor. Long release cycles, and security and bug fixes during the life of said re

    --
    "If you insist on using Windoze you're on your own."
  20. Community-based distro by Dwonis · · Score: 2, Insightful

    For the sake of argument: If you, as a user or a developer, wanted a community-run distribution, why would you flock to Fedora, rather than using Debian or Gentoo or any of the other community-based distros?

    1. Re:Community-based distro by mikefoley · · Score: 2, Insightful

      Because you're comfortable with supporting RedHat installations and don't have the time to learn a new quirk?

      Alot of people in Slashdot think everyone has the time to learn a new way of doing something just because it's cool. There's lots of people who are way over worked and it's just enough to keep things up and running.

      --
      What's my Karma Mr. Burns? "Excellent"
  21. The instability myth. by chrome · · Score: 4, Insightful

    I'm working in a company who moved to Fedora for the same reasons, but I can't say that being current particularly bothers me.

    Fedora is more 'bleeding edge' than Debian, but thats also a way of saying it's 'less stale'. Its not as bleeding edge as the Test series of Fedora which have had some odd problems.

    We've been running Core 1 since it came out, in over 50 machines. We havn't had a single kernel panic or software component failure in any of them.

    How do we manage it? We have a local mirror of the Fedora Core distribution, and we also mirror the updates. We don't integrate the updates into our distribution until we've tested them - unless they are trivial and not likely to cause a major problem.

    So, for most applications, like webservers and mailservers, I don't see what the issue is. Fedora isn't any less 'stable' than any other distribution. Who is to say that staying up to date is more or less stable than having 2-3 year old code that is only patched to fix specific, known vulnerabilities?

    With no actual evidence of a problem, its hard to know if there is a problem or not. If we see evidence of Fedora being unstable, or unsafe to use, then we'll re-evaluate the situation - but right now Fedora is doing everything we need to to do and more.