Slashdot Mirror


Ask Slashdot: Non-Coders, Why Aren't You Contributing To Open Source?

Jason Baker writes: Most everyone is using an open source tool somewhere in their workflow, but relatively few are contributing back their time to sustaining the projects they use. But these days, there are plenty of ways to contribute to an open source project without submitting code. Projects like OpenHatch will even help you match your skill set to a project in need. So what's holding you back? Time? Lack of interest? Difficulty getting started?

488 comments

  1. Cult by Moof123 · · Score: 0, Troll

    I do not support cults. Nuff said.

    1. Re:Cult by AHuxley · · Score: 1

      Yes the leadership of any project gets to set the pace and groupthink sets in.
      The creative people drift away and the personality traits revert to ensuring the project leaders are well cared for.
      No forking, no new ideas, no changes. Just code compatibility with the distant past.

      --
      Domestic spying is now "Benign Information Gathering"
    2. Re:Cult by Anonymous Coward · · Score: 1, Informative

      This. Open Source people tend to be fundamentalist in nature, which doesn't exactly make it easy to contribute. Compromise, agreement, pragmatism - these are all foreign concepts to them.

    3. Re:Cult by Anonymous Coward · · Score: 5, Insightful

      But, how is that specific to open source?

      It sounds like the problem with people in general... You find these flaws emerge everywhere on the commercial software spectrum from mass-market consumer applications to meat and potatoes business applications, enterprise verticals, bespoke consulting and in-house development. There can often be a cult of the lead developer, architect, product manager, VP, primary customer, next customer, or last customer.

      It seems to me that the only difference with open source, as with any labor-based market, is that your contributions are not as fungible as with cash purchases of software? It is not as trivial to change your mind and send your money elsewhere, both as an individual participant and as a customer base. It's a bit more like society and politics in that regard...

    4. Re:Cult by dugancent · · Score: 2

      Maybe not cult, but I don't like the open source culture and don't feel the need to feed it.

      --
      SJWs are the new boogeyman. -Me
    5. Re:Cult by rudy_wayne · · Score: 4, Interesting

      This. Open Source people tend to be fundamentalist in nature, which doesn't exactly make it easy to contribute. Compromise, agreement, pragmatism - these are all foreign concepts to them.

      Exactly. I have tried almost all of the methods of contributing listed in the article and have either been ignored or rejected.

    6. Re:Cult by exomondo · · Score: 4, Insightful

      It sounds like the problem with people in general... You find these flaws emerge everywhere on the commercial software spectrum from mass-market consumer applications to meat and potatoes business applications, enterprise verticals, bespoke consulting and in-house development. There can often be a cult of the lead developer, architect, product manager, VP, primary customer, next customer, or last customer.

      But people are less inclined to deal with that when they are just volunteering their spare time.

    7. Re:Cult by Anonymous Coward · · Score: 0

      no new ideas, no changes. Just code compatibility with the distant past.

      Yes, that *totally* explains Gnome 3 and Unity. And probably systemd.

    8. Re:Cult by rudy_wayne · · Score: 0

      But, how is that specific to open source?

      Because closed source almost never has a publicly viewable bug tracker. At best, there's a forum where you can post bugs that most likely will be ignored and rarely acknowledged even if accepted and fixed..

      Because closed source never has people from outside the company submitting patches By definition, people other than the developers can't see the source (hence 'closed'). For example. the vast majority of people who work at Microsoft are not allowed to see the Windows source code.

      Because closed source rarely solicits or accepts work of any kind from people outside the company, except under NDA.

    9. Re:Cult by ShanghaiBill · · Score: 5, Insightful

      But, how is that specific to open source?

      Because of money.
      With commercial code, programmers are paid, and people will put up with a lot of crap to keep their jobs.
      More importantly, paying customers are much harder to ignore than freeloading users.
      If you don't give customers what they want, they go elsewhere, and you go out of business.
      When you have to meet payroll in a week, and you don't have enough money in the bank account to cover it, you will find a way to refocus your priorities away from petty power games.

    10. Re:Cult by Anonymous Coward · · Score: 2, Insightful

      In that case it's the opposite, they tried to fix something that isn't broken and have now divided entire sections of the OS community.

      Oh and a special mention to systemd for wrecking Debian and starting a thousand flamewars because they just had to have Debian running their anti-unix init system.

      Yeah, those are some great software projects there...

      That and I think Poettering is a megalomaniacal douche.

    11. Re:Cult by Anonymous Coward · · Score: 0

      Maybe it's time to give up the open source movement? Our leaders are getting old and the new generation does not understand our need for freedom and in some cases they dont have enough coding skills. No one can fight forever.

      In some cases, we will only been used of big business and get almost anything back.

    12. Re:Cult by Anonymous Coward · · Score: 0

      Yes, but you get paid for putting up with them. Why on earth would someone fight asperger syndrome coders online just because he happens to code the tool you are using? If he quits or the tool goes wrong direction you just switch to some alternative. The thing is, with programs coders are kings. Unless someone voluntarily codes the damn thing it won't get done. If you are alreadu using the thing it's well enough documented for you. The only thing it might be lacking is some feature, which you won't be able to make yourself anyways. So the way to get it done is to get someone code it, and then fork(not a good idea if you want updates), or get the project to accept your addition. Guess how hard that is in reality? You are trying to push code that isn't even yours.

    13. Re:Cult by Anonymous Coward · · Score: 0

      Nothing back of course. Sorry for my bad english :-)

    14. Re:Cult by aaronb1138 · · Score: 3, Interesting

      It's hard enough to get software developers to fix a problem in a product for which one is paying. Nearly every issue I have run into with open source is a driver or compatibility issue which was previously documented years prior to my own stumbling upon it. The developers weren't interested enough back at that time to fix it, and it leaves me with little faith that it is worth my time to chime in with a "me too", not to mention the hate for resurrecting old threads or bug reports.

      Part of the problem with open source is freedom. Not enough people sat down at their desk and told to fix it instead of working on what interests them.

    15. Re: Cult by TuringTest · · Score: 1

      Maybe it's time to give up the open source movement? Our leaders are getting old and the new generation does not understand our need for freedom and in some cases they dont have enough coding skills.

      The day open source is forgotten and core sharing depends merely on developer's goodwill, without clear reuse licenses, we will face all the Unix wars all over again.

      There are clear signs of that already happening in the mobile OS area, where big corps are busy using patents to invalidate the benefits that their FLOSS code base provide.

      The advantage of open source is that it allows developers to advance the industry fast through collaboration on common infrastructure while competing on quality and features, rather than competing on who owns the largest amount of intellectual property. Next generation developers would be wise to learn that lesson from history or they will have to re-learn it from experience.

      --
      Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
    16. Re: Cult by TuringTest · · Score: 1

      s/core sharing / code sharing/

      --
      Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
    17. Re:Cult by FlyHelicopters · · Score: 1

      Because of money.
      With commercial code, programmers are paid, and people will put up with a lot of crap to keep their jobs.
      More importantly, paying customers are much harder to ignore than freeloading users.
      If you don't give customers what they want, they go elsewhere, and you go out of business.
      When you have to meet payroll in a week, and you don't have enough money in the bank account to cover it, you will find a way to refocus your priorities away from petty power games.

      ^ This is the truth, and it is a shame that it is so buried on this story...

    18. Re:Cult by FlyHelicopters · · Score: 4, Insightful

      But people are less inclined to deal with that when they are just volunteering their spare time.

      Amen...

      Pay me a quarter of a million dollars a year and I'll play the office politic game, I'll work with the management that I am dealt and the staff that I have, and get the project done because that is my job and I'm paid well to do it.

      Ask me to do ALL THAT FOR FREE?

      Yea, no thanks...

    19. Re:Cult by FlyHelicopters · · Score: 1

      Part of the problem with open source is freedom. Not enough people sat down at their desk and told to fix it instead of working on what interests them.

      This...

      The thing is, a bunch of programmers donating their time are likely to work on whatever interests them, rather than what the project really needs...

      The ability to sit the programmers down and say "this week is bug fixing week, nothing new gets done, just fix bugs", usually requires that you PAY those programmers.

      If they are getting paid, then it is a job, and it likely isn't really free open source software, since the company wants a return on investment.

    20. Re:Cult by Chrisq · · Score: 3, Funny

      I do not support cults. Nuff said.

      But are you a member of the cult of people who do not support cults?

      ---
      Apologies to Bertrand Russell

    21. Re: Cult by Anonymous Coward · · Score: 0

      Open source is commercial code.

      People pay for important stuff, no one cares if some irrelivant thing doesn't work some of the time, but if its important money will get there.

    22. Re:Cult by LWATCDR · · Score: 1

      Exactly.
      Unless you are rich by birth you have to work to pay bills.
      In the FOSS world you have five kinds of developers.
      1. The company they work for pays them to work on the project.
      2. They make money customizing and supporting a FOSS project.
      3. They are working on a project for school or college and decide to make it FOSS.
      4. They love to right code and they are doing it for fun.

      If you are category 4 and it stops being fun you move on to playing board games, riding motorcycles, or backpacking.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    23. Re:Cult by Grishnakh · · Score: 2

      systemd wasn't fixing something that wasn't broken; sysvinit is archaic and has a lot of problems, and it's amazing it's worked as well as it has. Every other UNIX out there has switched to something resembling systemd already. Solaris has SMF, for instance.

      The problem with systemd is likely that it tried to do too much, too fast, and attracted a lot of negative attention because of this (also, by enlarging its scope so fast, it's not possible to do as much in-the-field testing, so there's a higher potential for bugs). The overall idea is sound, but the execution could have been done differently.

    24. Re: Cult by Grishnakh · · Score: 1

      The next generation is too stupid to learn that lesson in time. We are doomed.

    25. Re:Cult by Anonymous Coward · · Score: 0

      Yes, that *totally* explains Gnome 3 and Unity. And probably systemd.

      Actually, given the virulently negative response to all 3 of those projects from vocal opponents in the Open Source community, you're just underscoring GP's point: new ideas aren't welcomed.

    26. Re:Cult by aaronb1138 · · Score: 2, Interesting

      One model which would work functionally but massively reduce the headcount most FOSS projects like to tout would be the Habitat for Humanity setup.

      Tell people that to contribute, these are the days and times for which they can sign up. Tell them what scope knowledgeable leader they will be reporting to. Let the group leaders track down who showed up (physically or virtually) and hand out assignments.

    27. Re:Cult by freeze128 · · Score: 1

      ...and I don't think more "managers" will fix the problem.

    28. Re:Cult by Anonymous Coward · · Score: 0

      systemd wasn't fixing something that wasn't broken; sysvinit is archaic and has a lot of problems, and it's amazing it's worked as well as it has. Every other UNIX out there has switched to something resembling systemd already.

      Hahahahah. Oh wait, you're serious? Let me laugh even harder...

    29. Re:Cult by Grishnakh · · Score: 1

      Ok, fine. Please prove that Solaris is using sysvinit.

    30. Re:Cult by BronsCon · · Score: 1

      Considering that the negative response came mostly from the *user* community, I'd say it was appropriate. Users know what they want and "change for change's sake" is not on that list. There's nothing inherently better about Gnome 3 over Gnome 2, Unity is a piece of crap, the the most usable of the "user friendly" desktops, and systemd had the potential to be great, but rather than just try to replace sysvinit and maybe add additional functionality once that had been done properly, it came out of the gate with a load of half-baked functionality, including its core functionality as a sysvinit replacement. As a result, setting up LDAP on Debian or Ubuntu has become a pain in the ass, and setting it up *properly* has become impossible.

      There was a time when there were KDE zealots who could still use Gnome when necessary, Gnome zealots who could still use KDE when necessary, and people like me who liked both. I know I left out a few dozen other WMs; if I left out your favorite, oh well, use what you like, I'm not judging; I'm only covering the big ones here, though. Honestly, I blame KDE for starting us down the road to our current desktop mess, they really fucked the market with KDE4. But I can't foist all the blame upon them; they didn't force Gnome to follow suit some years later, and Unity is Ubuntu's answer to the Gnome/KDE shitstorm, it just isn't the right answer. It's what I use because it's, sadly, the best of the lot, unless I want to put in the time to get everything working with KDE3, but honestly, I'd rather just use my damn desktop at this point.

      New ideas are plenty welcomed. However, contrary to popular belief, the Open Source community isn't chock full of whores who love having things shoved down their throats. If your solution works better than what we currently have, we'll embrace it; if it's crap, don't expect us to respond positively when our working solution is ripped out to make way for the new shitpile. Like systemd.

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    31. Re:Cult by Anonymous Coward · · Score: 0

      For a would-be contributor, it's like walking down the street, and some houses are dark and silent, while others have lights on and people talking on the porch, eh?

      Imagine if you could just drop-in on a project, read what you need to get started, and just pick up some work. Every project I've contributed to allowed me to do that. But I passed a lot of dark houses.

    32. Re:Cult by Anonymous Coward · · Score: 0

      Different AC here. Your failure of logic grinds my gears.

      Your claim: "Every other UNIX out there has switched to something resembling systemd already. Solaris has SMF, for instance."

      Your demanded proof: "Ok, fine. Please prove that Solaris is using sysvinit."

      You fail at logic.

      Your original claim is trivially disproved by citing random BSD rc.d systems that are basically sysvinit equivalents. Google NetBSD's own doco description of their rc.d system.

    33. Re:Cult by MikeBabcock · · Score: 1

      So true. Years ago I attempted to be an active participant in the Gnome UI group -- it turns out unless we agreed with the leaders, our opinions were invalid anyway.

      The problem with Open Source is frequently also its detriment -- pretty good software written by a handful of brilliant people who have the social aptitude of a small snail. When others then try to join and change the project, they have absolutely no way or willingness to assimilate those comments and suggestions into the actual software.

      I say this as a programmer myself who really hates having to deal with users some days, but without their input, most all software would suck.

      --
      - Michael T. Babcock (Yes, I blog)
    34. Re:Cult by Anonymous Coward · · Score: 0

      For mom & pop software sure, Microsoft does not give a damn, Oracle either, in fact SystemD is coming from Red Hat, which isn't actually a customer requirement, but Red Hat's need to reach desktop parity with Mac OS X and Windows. It's a pissing match, just like windows 8.1 no one used 8 so MS reworked it to save face - not please the customer. 8.1 is the sorry we should have listened release and it still kinda sucks hell I'm still pissed about the ribbon in office - nobody wanted that except Ballmer's in-laws, whose nephew specialized in UX design. No one gives a shit about what you want in windows, oracle, or the next release of red hat. They care about what you can be forced to purchase.

    35. Re:Cult by Anonymous Coward · · Score: 0

      In short, it's about impressing shareholders. Red Hat gets to say they are pushing for competition on the desktop, shareholders nod, Oracle says they're battling Google to reclaim Java, shareholders nod, Microsoft gets to say they've released X versions of 8.1 - shareholders nod.

    36. Re:Cult by leslie.satenstein · · Score: 1

      But, how is that specific to open source?

      It sounds like the problem with people in general... You find these flaws emerge everywhere on the commercial software spectrum from mass-market consumer applications to meat and potatoes business applications, enterprise verticals, bespoke consulting and in-house development. There can often be a cult of the lead developer, architect, product manager, VP, primary customer, next customer, or last customer.

      It seems to me that the only difference with open source, as with any labor-based market, is that your contributions are not as fungible as with cash purchases of software? It is not as trivial to change your mind and send your money elsewhere, both as an individual participant and as a customer base. It's a bit more like society and politics in that regard...

      Some of the biggest flaws that I come across are in the documentation. The documentation is published, without it being vetted, and the grammar errors and facts therein are, well, just crap. I took a sample document, and used opensource (libreoffice) to vet the writing, to correct the grammar, and to follow a consistent writing style. The organization would not accept libreoffice output, but wanted the documentation written with some pre-historic application. That application was chosen because one could create a pdf file and html output. Little did the organization realize that libreoffice does both exceedingly well. I can't see myself writing in command line with the vim editor. So, give a person today's gui tools, and you will have volunteers. That organization could write a python extractor that would take the libreoffice output and convert it to the format the old back-end required. WYSIWYG tools are required.

  2. they don't make it easy by Anonymous Coward · · Score: 5, Informative

    they don't make it easy
    they don't have a good list of helper that have helped
    there are not enough tools to quickly provide them all of my os/cpu/motherboard/hd/videocard information (yes sometimes this is needed for bugs)
    and honestly not even the summary says how non-coders can help?????
    if they want help they should put up giant buttons/links "WE NEED YOUR HELP NO MONEY OR SKILL REQUIRED!"
    neoforts at gmail

    1. Re:they don't make it easy by Anonymous Coward · · Score: 5, Insightful

      Because the only things I want to contribute to most open source projects are to revert the changes that the UX designers make. For some reason, the UXtards don't go for my pull requests.

    2. Re: they don't make it easy by Anonymous Coward · · Score: 1

      This.

    3. Re:they don't make it easy by Anonymous Coward · · Score: 0

      They don't want your help. Efn noobs. They just want you to express your eternal gratitude for all the free shit they give you.
        Besides any changes you contribute will be buried so deep in systemd you will wonder where systemd starts and pottering's asshole begins. Now get off Leonards lawn. See how irritating efn noobs are? If you have to ask what you can do to help, you are hopeless. Just use systemd and stfu.

    4. Re:they don't make it easy by Anonymous Coward · · Score: 0

      they don't make it easy

      Sure they do, e.g.: https://launchpad.net/+tour/translation.

      they don't have a good list of helper that have helped

      Sure they do, e.g.: every READ.ME file that accompanies FOSS lists contributors. Most source files list contributors in their revision histories.

      there are not enough tools to quickly provide them all of my os/cpu/motherboard/hd/videocard information (yes sometimes this is needed for bugs)

      Ok, I'll give you that one. But a lot of support sites can actually gather that information for you via browser-based Javascript while you're logging the bug.

      and honestly not even the summary says how non-coders can help?

      Not every programmer knows EFIGS (a whole lot of them don't even count English as their first language). Language translation is always needed and greatly appreciated. Project management, UI design, Ux design and testing. Monetary donations are often way down the list as a lot of these people are donating their time out of love for the project - often the money is just needed to keep the project web sites going.

      if they want help they should put up giant buttons/links

      Again, see the READ.ME files. Assuming you're one of those RTFM types.

    5. Re:they don't make it easy by stephanruby · · Score: 2

      OpenHatch seems to be a solution in search of a problem that doesn't really exist.

      Finding people who are invested in your open source project is usually not a problem, assuming they actually need and use your project, and you take the time to regularly speak with them.

    6. Re:they don't make it easy by Anonymous Coward · · Score: 0

      More on this: I have downloaded the source code for several projects but have had zero success getting anything to build. I gave up trying on Windows and bought a specific box just for Debian since that is what some of the projects used. While I know C/C++, I do not know all that much about builds on Linux and there always seems to be some weird dependency I can never get resolved. /. did an article a while back on the difficulty of coding in general (How long would it take to go to a clean Windows or Unix machine and get a Java development environment installed?) and how much overhead there is to get started. While I feel willing to contribute some code I don't want to throw even more time at just being able to build. I'm not sure what the solution is here - maybe VMs up on Amazon's cloud service with all the current files and build systems built in? Like others, at the end of the day I don't have that much more enthusiasm to fight these types of irrelevant problems. I simply want to add a feature to let me override the default names of exported files, but the overhead to add this code is not worth it.

    7. Re:they don't make it easy by Oligonicella · · Score: 1

      READ.ME files are probably the worst way to approach anything, much less something as complex as a project requesting help from a disparate group of people.

    8. Re:they don't make it easy by Anonymous Coward · · Score: 0

      Above, a prime example of why non-coders don't want to get involved. Arrogant fuckwads like your good self, sir.

    9. Re:they don't make it easy by gl4ss · · Score: 2

      yes.

      and you know how those choices got to be? ironically by involving non coders in the projects for the sake of those contributors getting something to put on their portfolio. they don't even friggin use the products - just want to paintshop some pretty ui's.

      --
      world was created 5 seconds before this post as it is.
    10. Re:they don't make it easy by Anonymous Coward · · Score: 0

      THIS X 1000!!!!!!!!

      I've wanted to get involved with FOSS projects in some way, shape or form, for quite a while now.Sadly, it really comes down to the individual project and how you want to help. "Read the code", does not make for a helpful start. I'm not about to start touching code on a project when I barely consider myself a programmer. And documentation? Sure. I'll gladly do that. Unfortunately, when someone comes along and doesn't like what has been written, and wants to, or changes it flat out, I'm making more work rather than helping at that point.

      To me it seems like FOSS projects want help, but they want help, in a specific fashion, or in ways they approve. This is a community, right?

    11. Re:they don't make it easy by jellomizer · · Score: 1

      Not to mention.
      For many non-coders.
      If the product works they use it, if it doesn't they don't

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    12. Re:they don't make it easy by omnichad · · Score: 1

      I don't have a default editor for .ME files.

    13. Re:they don't make it easy by Anonymous Coward · · Score: 0

      good list of helpers*

      helper = 1 thing
      helpers = more than one thing

    14. Re:they don't make it easy by Anonymous Coward · · Score: 0

      Not all projects will be responsive, but projects like (as examples, as I am involved in those) MPlayer and FFmpeg try to keep the dependencies manageable and to be possible to compile with just the usual "./configure ; make" (and usually runnable from right there).
      They might welcome feedback on the issues you are facing, in particular if you have reasonable suggestions on how to improve the experience.
      Sometimes it is just a side-effect of people always building on the same machine and never being aware of the issues.

    15. Re:they don't make it easy by rdnetto · · Score: 1

      there are not enough tools to quickly provide them all of my os/cpu/motherboard/hd/videocard information (yes sometimes this is needed for bugs)

      $ sudo lshw > hardware_info

      --
      Most human behaviour can be explained in terms of identity.
  3. I don't care by Anonymous Coward · · Score: 5, Insightful

    I work with computers all day at work. When I get off work, I'm not going to work on them even more, and for free to boot.

    Sure, I'll play on computers, and even web surf and make snarky comments on /., but work? Fuck you, pay me.

    1. Re:I don't care by Anonymous Coward · · Score: 4, Insightful

      Okay, replying to myself, but fuck it. The chemo's making me cranky. I'll be dead in a year, odds are. And no one will care.

      All y'all who do work with open source, if you like it, fine. But just don't think that anyone will care. your name will be in a readme file or whatever that no one will read. Only do it if YOU love it, because that's the only reward you'll ever get, and when they shovel the dirt over you, neither that nor anything else will matter anymore.

      But I"m old and bitter, so just ignore me, as all ACs should be.

    2. Re:I don't care by TWX · · Score: 2

      Only do it if YOU love it, because that's the only reward you'll ever get

      Indeed, Linux and BSD took-off in the nineties not because they were superior to commercial UNIX, but because they were free. A lot of open source enthusiasts don't understand that open source is popular in some circles because it's more cost-effective.

      Microsoft was kind of late to the game, not even really having good TCP/IP socket services without relying on third-party applications like Trumpet Winsock until Windows 95 came out. Even then, Microsoft was late to the game with web server software too, and that meant expensive commercial UNIX on expensive, proprietary hardware, or a free UNIX or UNIX-like (ie Linux) on commodity hardware that would normally have run a desktop operating system. Microsoft spent almost twenty years struggling with GUI OS stability, preventing them from becoming king of network services, though of late they have gotten better. Now the pretty GUI and web tools are causing new sysadmins to scorn at the command line. Open Source is becoming less inexpensive in those areas when there are more people that can click checkboxes than can rock vi.

      Don't get me wrong, I run Linux on my desktop at work even though it's predominately a Microsoft shop and even though doing Linux server administration is only a small portion of my job, but I'm resigned to the fact that my enthusiasm is not shared by others and as commercial software catches up with free software's functionality and stability I can't really argue in favor of it when the corporate mindset is to buy something and buy support for it too.

      --
      Do not look into laser with remaining eye.
    3. Re:I don't care by rtb61 · · Score: 1

      It is all about extending your skill set by practising in areas you don't normally work in and have the work publicly recognised and acknowledged. Next time you are desperate for help, whether lying on the ground with a heart attack, hanging on cliff, waiting to be rescued from a burning car, saved from a mugger, remember than " Fuck you, pay me." and when you life is on the line surely you should be legally bound to signing away all of your assets.

      So FOSS is all about building a public reputation because closed source proprietary code and it's additional supportive work is hidden and you efforts not publicly acknowledged, unless you are management.

      --
      Chaos - everything, everywhere, everywhen
    4. Re:I don't care by Anonymous Coward · · Score: 0

      I think that argument holds whether you contribute to open source or not. We're insignificant entities on a backwater planet in a backwater solar system in a backwater galaxy. Nobody's going to miss us 50 years after we're gone even if your name happened to be Steve Jobs.

    5. Re:I don't care by Anonymous Coward · · Score: 0

      So FOSS is all about building a public reputation because closed source proprietary code and it's additional supportive work is hidden and you efforts not publicly acknowledged, unless you are management.

      Perhaps a tenth of a percent of programmers workforce contributes to OSS, yet most are getting jobs just fine. So much for that theory.

      Hell, those who are good enough to contribute to the major OSS projects are good enough to not need a 'public reputation' to breeze through the hiring process.

    6. Re:I don't care by Anonymous Coward · · Score: 0

      The chemo's making me cranky.

      Really? Wow, I sure hope you recover! I send my best wishes to you.

      How about this: Do whatever you can, and make it a goal to post again Dec. 1 next year, and write, "I did it! I've beaten it. My health is coming back!" I'm looking forward to seeing that posting.

      I certainly wish you a complete recovery.

    7. Re:I don't care by FlyHelicopters · · Score: 1

      I know who George Washington, Napoleon, and Adolf Hitler all were, long after they are all gone...

    8. Re:I don't care by Anonymous Coward · · Score: 0

      Indeed, Linux and BSD took-off in the nineties not because they were superior to commercial UNIX, but because they were free. A lot of open source enthusiasts don't understand that open source is popular in some circles because it's more cost-effective.

      Very true. For example, the largest motivation for using Linux in servers was that it allowed one to run full UNIX on cheap x86 machines, also without paying for a licence for some variety of UNIX, which often was the price of a car.

    9. Re: I don't care by Plammox · · Score: 1, Insightful

      I care about you.

    10. Re:I don't care by Anonymous Coward · · Score: 0

      You want to be remembered for posting rants on Slashdot instead of for contributing to something useful? Is this making you feel better?

    11. Re:I don't care by Anonymous Coward · · Score: 0

      Yes, it's funny how the ones we remember most are the ones we're not missing.

    12. Re:I don't care by Anonymous Coward · · Score: 0

      Especially open source projects like Firefox, where the monetize your contributions. Fuck that. You make money off of me you give me a cut or I don't do shit.

    13. Re:I don't care by Anonymous Coward · · Score: 0

      Gee, I don't know. To help the world, why not, y'know, help the world. Volunteer at a shelter, take meals to those who can't get them themselves, ... There's a whole world out there that one can experience and many ways to make a difference. One can argue "Building a public reputation" is pretty similar to "Fuck you, pay me". How about just working for the personal satisfaction of helping others?

    14. Re:I don't care by Anonymous Coward · · Score: 0

      I contribute to GCC sometimes.
      I think it's fun to spend a couple of hours looking at some bug or feature request and figuring out how to make it work.
      But it's not like I spend all my free time doing that.
      I might spend a couple of hours per month when I feel like it.
      And I use GCC myself, so there is the fact that I'm improving something I actually use.
      Otherwise I'd say "fuck that shit" too.

    15. Re:I don't care by deadweight · · Score: 1

      I rarely respond to ACs, but yes - PAY ME. This is kind of like how plumbers don't get home from work and start digging up pipes in the yard for a hobby.

    16. Re:I don't care by omnichad · · Score: 1

      Microsoft was kind of late to the game, not even really having good TCP/IP socket services without relying on third-party applications like Trumpet Winsock until Windows 95 came out.

      They still rely on third-party applications. Their TCP/IP stack is based on BSD code and the HOSTS file is still in C:\windows\system32\drivers\etc\hosts. Notice that "/etc/hosts" in there?

    17. Re:I don't care by omnichad · · Score: 2

      Steve Jobs even still thought digital smart watches were a pretty neat idea

    18. Re:I don't care by maestroX · · Score: 1

      Ack, please try and keep residual shit to a minimum!

      -Best of luck-

    19. Re:I don't care by exomondo · · Score: 1

      They still rely on third-party applications.

      What 3rd party program do you have to run to get TCP/IP networking in modern Windows? Prior to 95 I remember using Winsock but TCP/IP has been built into the OS ever since so you dont need 3rd party applications for it.

    20. Re: I don't care by omnichad · · Score: 1

      Just because it's bundled doesn't mean it wasn't created by a third party (OK, maybe that makes it 2nd-party).

    21. Re: I don't care by exomondo · · Score: 1

      Just because it's bundled doesn't mean it wasn't created by a third party (OK, maybe that makes it 2nd-party).

      And just because the original code that is used in Windows was written by a third party doesn't make it a third party application. Do you not understand the distinction?

      The point is that the Windows software was not capable of TCP/IP networking and required a 3rd party application to do it, ever since Windows 95 this capability has been a direct part of Windows.

    22. Re: I don't care by omnichad · · Score: 1

      I understand the distinction, and it just isn't my point to be pedantic on phrasing. The point is that Microsoft was still not capable of writing their own Networking stack even after Windows 95.

    23. Re: I don't care by exomondo · · Score: 1

      The point is that Microsoft was still not capable of writing their own Networking stack even after Windows 95.

      Why would you write it again when good code has already been written and is freely licensable? Re-inventing the wheel and succumbing to NIH syndrome just leads to people pointlessly re-doing work that has already been done. Code re-use doesn't mean you weren't capable of writing it, it means that you weren't stupid enough to re-write something that already works for no reason.

    24. Re:I don't care by sonamchauhan · · Score: 1

      Hi - Try this therapy named 'Insulin Potentiation Therapy' - in one study, it magnified the anti-tumour effect of chemo 10000 times.
      See research paper linked to on the last page of this link:
        https://docs.google.com/file/d...

      Its a sort of research paper I did on behalf of a family friend - start on the second page.

    25. Re: I don't care by omnichad · · Score: 1

      Because a monoculture of code is a vulnerability - especially on something as low-level as networking.

    26. Re:I don't care by Anonymous Coward · · Score: 0

      "Expanding your skill set" and "building a public reputation" are far more relevant to the work a coder does for a FOSS project than people offering other skills.

      I perform a variety of function for the business I work for, but trying to manage the documentation for a FOSS project would not expand my skill set and unless it was a particularly well know FOSS project would do absolutely nothing to help my professional life.

      Let's cut the altruism. FOSS coders do the work because it benefits them either through improving the products they use, professional development, or personal enjoyment. Many (perhaps even most) professions do not experience similar benefits from contributing their time to FOSS projects. Having followed incredibly dramatic personal conflicts that seem to come with a volunteer staff is not something I'm going to do for free without some other benefit.

    27. Re:I don't care by myid · · Score: 1

      And no one will care.

      We do care about you. We're rooting for you, and we want you to get well.

      Everyone is different from everyone else. You're different from everyone else. You have your own unique way of solving a problem or telling a story. Because you're unique, you're irreplaceable. The world would be poorer without your personal ideas and insights. So for our sake, as well as for your sake, I'll say that I really, really hope you make a total recovery. My best wishes to you.

    28. Re: I don't care by exomondo · · Score: 1

      Because a monoculture of code is a vulnerability - especially on something as low-level as networking.

      No, that's a baseless argument and absolutely not justification for re-writing everything every time and avoiding code reuse.

    29. Re:I don't care by Anonymous Coward · · Score: 0

      If you cut the altruism you practiucally kill the most immense potential of Open source, that is providing to the have-nots a boilerplate of code and apps where to learn and build

    30. Re:I don't care by Anonymous Coward · · Score: 0

      ok let me expand on this:

      in europe open source software is seen by most not as an objectivist serve-myself thing but more as a humanitarian non-profit movement focused in providing common bases and tools for low income and poor people: i think that can be explored and expanded. Not everywhere money is more important than humans.

  4. Time? by Anonymous Coward · · Score: 5, Insightful

    Between work, my SO, kids, things that need to be done around the house, and a dozen other random things that come up from week to week any free time I have isn't going to be donated away.

    The free time I do have is going to be spent relaxing and de-stressing from all of the above.

    1. Re:Time? by hodet · · Score: 1

      Heh, I could of written this comment. Time, the most precious resource.

      If I am going to code anything on what little time I have you can be darn sure it is doing something that amuses me and has 0 politics attached to it. That means solo projects.

    2. Re:Time? by bungo · · Score: 1

      Well, then, you need a mistress.

      When your nowhere to be found, your wife will think you're with your mistress, your mistress will think you're with your family, and you can have the time to submit bug reports!

      --
      "The best part? I became an ordained minister while not wearing pants." -- CleverNickName
    3. Re:Time? by david_thornley · · Score: 1

      Which is why I'm thinking more of contributing as I near retirement age. It would be one way to keep programming and doing something useful at a slower pace.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    4. Re:Time? by Anonymous Coward · · Score: 0

      This selfish attitude is why so many organizations that rely on volunteers are spiraling downward

  5. In my experience - by Harlequin80 · · Score: 4, Insightful

    Unless you are committing code the projects I have tried to get involved with have been a black hole in terms of response.

    Documentation is a bitch because things are changing all the time and as a user you are often behind the 8 ball for where development is going. For bug tracking and reporting issues my experience has been either I get no response or I don't have the capabilities to supply the developer with the information they need to track the bug down.

    As for artwork I am artistically dead....

    The most positive experience with projects has actually been with a game, gnomoria, which is a closed source program with a single developer. I think knowing you are getting paid probably makes a difference.

    The opposite end of the spectrum was trying to work with the development team for Evolution (mail client). There was a lot of "if you don't use it this way you are stupid" type responses.

    1. Re:In my experience - by exomondo · · Score: 1

      For bug tracking and reporting issues my experience has been either I get no response or I don't have the capabilities to supply the developer with the information they need to track the bug down.

      I'd say that's because unless it's a corporate-sponsored project the developers are probably just doing it as a hobby (or to support something else) so they aren't particularly interested in the bugs you experience unless they experience them themselves, they usually have more important or interesting areas to focus on.

    2. Re:In my experience - by Kardos · · Score: 2

      > For bug tracking and reporting issues my experience has been either I get no response or I don't have the capabilities to supply the developer with the information they need to track the bug down.

      You don't need to find the bug.... you just need to make it reproducible. A reproducible bug report is essentially as good as finding the bug itself; once the dev can follow your steps to reproduce it, he'll find it in short order. If you're getting no response, it's either a dead project, or your report is not specific enough. There's no upper limit on the time investment needed to solve a "it crashed when I was using it", but "it crashed when I open this file" is readily fixed.

    3. Re:In my experience - by amber_of_luxor · · Score: 5, Interesting

      I quit submitting bug reports, when I realized that even when I provided precise instructions on how to reproduce the bug, the gatekeepers claimed to not know how to reproduce the bug.

      --
      Wind Beneath Thy Wings
    4. Re:In my experience - by Harlequin80 · · Score: 1

      I have provided a great deal of detail. Supplying the files that caused the problems, the specs and details of the machines that had the problem and documented steps for how I caused the issue.

      Generally I would get no response or the bug would be marked as known / duplicate and nothing would happen further. And when I would read the duplicate my impression would be that they weren't even remotely similar.

      The one time I had a longer interaction with a developer I ended up not having the debug tools installed to be able to give him the output he needed to reproduce.

      My day job sees me working as a technicalish manager where I am the interface between the general staff and the development team. I may not be a developer but I understand enough to translate. I still couldn't manage it with the projects I tried to help.

    5. Re:In my experience - by whoever57 · · Score: 1

      My day job sees me working as a technicalish manager where I am the interface between the general staff and the development team. I may not be a developer but I understand enough to translate

      You mean like this:

      Tom Smykowski: Well-well look. I already told you: I deal with the god damn customers so the engineers don't have to. I have people skills; I am good at dealing with people. Can't you understand that? What the hell is wrong with you people?

      --
      The real "Libtards" are the Libertarians!
    6. Re:In my experience - by Anonymous Coward · · Score: 0

      If this were reddit, I'd say you shouldn't jump to conclusions about GP.

      Since it isn't reddit, I'll just say that if a manager of developers isn't qualified enough to submit bug reports then there's a problem with the programmers, not with the submitter.

    7. Re:In my experience - by Harlequin80 · · Score: 1

      Lol. I haven't watched office space so I can't say how much of a match it is. But I'm guessing it's not flattering!

      Essentially I get requests from internal staff for our bespoke system to do something. They think it should be simple, like turning coal into diamond. They are both carbon right?!?! you should be able to do that easily! I then decide what is actually worth doing, what is achievable and then the cost benefits around each idea. From there I turn these into a technical plan for the development team to work on.

      Then from the flip side I have to explain why the design the development team has come up with won't work when exposed to a general user. Why telling a user "just don't do that then" is not the right approach to a bug. Why latency in this area is actually really crap.

      It's kinda fun actually. As I said though I'm not a developer but I can understand what it is you are talking about. And I am still enough of a geek that I enjoy building different systems just to see what they do.

      Work has changed a lot recently though which means my teams are heaps smaller so I don't get to do this as much anymore :(

    8. Re:In my experience - by Oligonicella · · Score: 2

      "if you don't use it this way you are stupid" Ha! Oh the bell rang loud with that one. I attempted to get involved with Libre Office Writer once to see what was wrong with the auto-capping. Mind you, they have the feature to auto-cap the beginning of a line and it doesn't work properly. Their response - 'You shouldn't rely on that'. Why the hell have it if that's your attitude?

    9. Re:In my experience - by Oligonicella · · Score: 1

      once the dev can follow your steps to reproduce it, he'll find it in short order

      Bull. See my comment about Libre Office auto-capping. Easily reproduced, just type "A sentence here." and then a new line. Won't (or didn't last I knew) work.

    10. Re:In my experience - by Harlequin80 · · Score: 2

      Mine wasn't a feature that didn't work properly. Mine was a disagreement with the Evolution team over whether an email reply could be at the top of it if had to be at the bottom.

      Their argument was that it was best practice to have your reply to an email below the original. So that you can read it as a thread. Which makes sense. The problem with that is no one outside of IT uses email like that. The reply is always at the top and I wanted an option put in that would allow the reply to be at the top. I even offered to put a bounty on it as we wanted it for work. I got told where to go.

      Net result is that we went with Thunderbird and lightning instead.

    11. Re:In my experience - by Oligonicella · · Score: 1

      And what principle would it be to not include a checkbox, a simple test and reverse the output of two blocks of text?

    12. Re:In my experience - by Anonymous Coward · · Score: 0

      I still see if there is an option to submit a bug report. If I have to register anywhere to do so I stop there.
      I'm not going to select a unique user-name, remember a password and provide an email-address to an unknown party so that they can use some fancy bug-tracking system.
      Last time I tried that I got a "Check out the source from the repository and compile it with the debug flags."-response.
      When it didn't compile while following the outdated compiling instructions I decided that that particular software wasn't worth my time.

    13. Re:In my experience - by drinkypoo · · Score: 1

      The opposite end of the spectrum was trying to work with the development team for Evolution (mail client). There was a lot of "if you don't use it this way you are stupid" type responses.

      Well, there's your problem. Evolution is shit. Of course the devs are idiots. Look for projects which just need help, not which are shit.

      With that said, trying to write documentation for a project without assistance from the developers to explain how it is supposed to work is a fat waste of time, and you will generally never get any assistance from them. If you're not a developer, you can't comprehend the code well enough to write the docs. So what needs to happen in OSS-land is for developers to get excited about documentation.

      I've come to the conclusion that all programmers should have to actually work in the field before programming. So many of them seem totally ignorant of how actual users actually use software. It's like they've never actually seen a computer before, but they were magically imbued with the ability to write code for it.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    14. Re:In my experience - by Anonymous Coward · · Score: 0

      Even if you do contribute, good luck getting past the huge disorganization of most big open source projects.

      My company uses a certain open source project that shall rename unamed. They were missing some major features that we needed, which I had to implement myself over the course of many months. I talked with the guys, they gave it green light at start, etc

      After the features were done and I submitted them, they first complained my code did not follow all of their rules. Took me a couple of days to fix everything to their liking and then they just left my code to rot and continued releasing updates over the next year, including huge changes that breaked the old code.
      With such nice attitudes, it is easy to understand why people don't want to help open source projects...

    15. Re:In my experience - by Anonymous Coward · · Score: 0

      Integrating new code is a huge pain.
      I don't really have a good solution if you need huge changes that have to be done in one go.
      But you generally really should try to split the changes in small steps that make sense on their own and push them through one by one. I.e. the first patches should appear shortly after you started working on it, not when you are done.
      The latter quite often ends in disaster.
      If you do that you end up in the situation that:
      1) People don't really know you, so they don't have a reason to care about you
      2) You dumped a huge amount of work on their doorstep. They won't be happy. Unless it is a feature _they_ themselves really want, getting a new feature out of it is not much motivation.
      3) Unless you're an incredible genius, your code will probably be fairly bad due to lack of experience with their code, and improving it will be a pain for all involved, further decreasing motivation.

      Contributing with "major features" is incredibly tricky to do right, and probably not a good way to start. At the least you have to ensure guidance and support from someone close to the project core.
      Luckily, most project have enough small annoyances that can be fixed if one really wants to contribute with less effort.

    16. Re:In my experience - by unixisc · · Score: 1

      As a new PC-BSD user, I participate in their forums. Not in terms of opinionating, but submitting bug reports. That's my way of giving back - something that applies when we're talking FOSS software that we didn't buy/pay for, but are nonetheless using.

      Even though I'm a non-coder, a lot of their stuff would still be too technical for me to help in the documentation, and given the time it's likely to need, it would have to be a paying job, as opposed to something voluntary. But otherwise, yeah, I do believe that such projects can use help whenever needed.

    17. Re:In my experience - by unixisc · · Score: 1

      I've provided precise reports on how to reproduce the bugs. Issue is that the gatekeepers may be using a version different from what I am. Also, in most cases, an OS update has usually gotten rid of the bugs I had so far. Also, once I updated the latest Lumina version, I can submit screenshots as well, which may help. I usually provide the OS/software version that I am using. If an update gets rid of the bug, I close the report

    18. Re:In my experience - by fisted · · Score: 1

      If this resembles the quality of your bug reports, then what are you susprised about?
      You did not accurately (not even roughtly, in fact, not at all) describe what the problem is.
      You did not even mention what part of LibreOffice you're talking about, geez. I had to look at your other comment to infer it's about writer.
      You omitted the version it (what?!) supposedly happens with.
      You omitted to mention what platform/environment you're doing this in.
      Just some useless "itdoesntwork" garbage. Needless to point out, It can't be reproduced (screenshot), not even with the rather ancient LibreOffice 3.5.4.2, so "last time I checked" must've been a while huh?

      Link to your original bug report?

    19. Re:In my experience - by fisted · · Score: 1

      Because maybe the evolution team realized that top-posting is an abomination? Sometimes people refuse to actively support people at doing something wrong.

      +1 to the evolution devs for not implementing this.

    20. Re:In my experience - by n7ytd · · Score: 1

      Because maybe the evolution team realized that top-posting is an abomination? Sometimes people refuse to actively support people at doing something wrong.

      +1 to the evolution devs for not implementing this.

      Well then kudos to the evolution devs for sticking up to their principles, and a reminder to myself to have no sympathy for the lack of adoption of their product.

      Very apropos; this is a perfect example of the type of self-righteousness that drives people away from a FLOSS project.

    21. Re:In my experience - by Harlequin80 · · Score: 1

      And this is the attitude I was referring to. You may think that top posting is an abomination but it is the way that email is used by the non techie world. I receive something in the vicinity of 250 emails a day. Do you know how many of those are top posted? All of them. If I was to reply to those emails with a bottom post people would assume I had screwed up and either miss my reply entirely or think I was being weird.

      Evolution was meant to be a drop in replacement for Outlook. Outlook is THE business tool that keeps people in the microsoft world. Yet they, and obviously you, wont allow an option for people to use it the way they want. Even though the chances of it having ANY impact on you is basically zero.

    22. Re:In my experience - by thsths · · Score: 1

      And this is exactly the problem why people don't contribute to open source.

      "What kind of a fucking idiot are you - you can't even write a decent bug report." is not the correct response to the average contributor.

    23. Re:In my experience - by m3000 · · Score: 1

      Wow, you do realize that this is how the most popular email programs (or at least Outlook, Gmail, and Thunderbird) operate right?

      Is it really that hard to imagine that people wouldn't want to scroll down to the bottom of a message every time they get a new email? That it might be more convenient if the new message was the first thing they see?

    24. Re:In my experience - by Anonymous Coward · · Score: 0

      Actually it's an option in Thunderbird: Account Settings > Composition & Addressing > (start my reply above the quote|start my reply below the quote|select the quote)

    25. Re:In my experience - by fisted · · Score: 1

      Is it really that hard to imagine that people wouldn't want to scroll down to the bottom of a message every time they get a new email? That it might be more convenient if the new message was the first thing they see?

      The idea (which is much older than any of the MUAs you mentioned) is that you trim the original message to the parts relevant to your reply, and answer them in-line, much like we do it here on /., you know? The point is to have the context of a discussion readily available instead of having to backwards dig though miles of fullquotes.

    26. Re:In my experience - by fisted · · Score: 1

      "What kind of a fucking idiot are you - you can't even write a decent bug report." is not the correct response to the average contributor.

      Indeed, which is why I did not repond that way but offered constructive criticism as to what is missing/what would be expected.
      Gee I even asked for the link to the original report.

      Stop making up stuff, okay?

    27. Re:In my experience - by david_thornley · · Score: 1

      And then the company will sit on it and either tell me "yes, it's a bug" or "yes, it's a bug, let's remove the functionality you were using because it doesn't work right". Except that that was proprietary, closed-source software, and my experiences with F/OSS are better.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    28. Re:In my experience - by david_thornley · · Score: 1

      Both top-posting and bottom-posting have advantages. Bottom-posting makes it somewhat easier to read it like a thread summary, but that's not always useful. Top-posting makes it easier to see what the last guy wrote.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    29. Re:In my experience - by Oligonicella · · Score: 1

      I wasn't submitting a bug report to *you* jackass. I described the general scenario. Why in hell would I put all that information into a friggin' SlashDot comment? To satisfy your pedantry? Piss off. No the auto-cap still doesn't work as per my bug submission to them. Your little misunderstanding pic notwithstanding.

    30. Re:In my experience - by Oligonicella · · Score: 1

      You forgot to type the quotes and then start a new line.

    31. Re:In my experience - by Oligonicella · · Score: 1

      Oh, it's the new line that doesn't auto. They had all this information, but like I said, I wasn't submitting a bug report to you or even here to ShashDot so there was no need for all that info. You won't be trying to fix the bug, so you're not relevant to me. You are, however, making a good stab at pompous.

    32. Re:In my experience - by Oligonicella · · Score: 1

      Your and their opinion is just that, an opinion, not some grand realization of a great "truth". Get over the pomposity.

    33. Re:In my experience - by fisted · · Score: 1

      Top-posting makes it easier to see what the last guy wrote

      Nope.

    34. Re:In my experience - by fisted · · Score: 1
      Nope.

      Both top-posting and bottom-posting have advantages. Bottom-posting makes it somewhat easier to read it like a thread summary, but that's not always useful. Top-posting makes it easier to see what the last guy wrote.

  6. not cost effective by bloodhawk · · Score: 4, Informative

    If I start spending time contributing back to open source, then open source is no longer the cheapest and best option for the areas in which I use it.

    1. Re:not cost effective by ruir · · Score: 3, Interesting

      Contributing can be part of work. I already contributed a line or two in the past for a couple of open source projects, including the linux kernel. Also, contributed with bug reports, which are/were of my interest. Notably, I always got personalised answers to bug reports, which is far more of want I can say for other non-open source OSs I used in the past. I would also not mind to donate do devuan, if I believed it is a serious project.

    2. Re:not cost effective by bill_mcgonigle · · Score: 1

      then open source is no longer the cheapest and best option

      If it's not the best, then cheapest is really a false benefit, for any kind of software that is an enabling tool for one's productivity.

      Proprietary software costs are almost always set below the value they bring, so if they're really better they're worth paying for.

      FWIW, I use open source because it's the best (and contribute code and non-code).

      Aside: whenever I've suggested the opportunity to a "starving artist" I've been informed that artists don't work for free but coders can do so "as a hobby". Sometimes you see arguments that just aren't worth having, though I've always thought it must be awful to be an artist as a profession and not enjoy art enough to do it as a hobby too.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    3. Re:not cost effective by Anonymous Coward · · Score: 0

      There are a lot of tools where open source and propriety really are very similar in their value t they bring. Open Source wins on price and if you don't care about source code access then price is everything, If you have to spend time contributing back that gets added to the cost of the software and can make it more expensive than the propriety version.

    4. Re:not cost effective by bloodhawk · · Score: 1

      I work in enterprises, usually the best tool is the primary concern. However their are so many areas where everyone has similar functionality that there is no best, just your preferred poison and then cost becomes a factor, especially time investment. I have no interest in contributing in my own time, nothing against contributing but my free time I like to spend away from the computer and work have no interest in paying me to contribute.

    5. Re:not cost effective by unixisc · · Score: 1

      If I start spending time contributing back to open source, then open source is no longer the cheapest and best option for the areas in which I use it.

      Are you talking about open source that you paid for, like say buying a RHEL, or something you took for free b'cos it was available at $0.00?

      If it's the former, you are right. If it's the latter, then at the end of the day, you're looking for someone else to lose money for you to lose the least amount of money. That's a win-lose proposition for you vs the FOSS maker, and unsustainable in the long run. Doing things that they ask for like documentation, bug reports, et al, partly compensates them for their efforts, when they're not being paid (by you) for it.

      Also, leaving out the 'free' part, the whole idea of open source is so that if the supplier goes belly-up, you can take the source code that's there, and continue adapting it to your needs. Yeah, that involves having a beefed up IT department, but it does an obsolescence protection for you. Say you were running Linux on SPARCstations, and RHEL dropped the platform, you can still maintain the software you have since you have the source code, as opposed to being forced to buy PCs and migrate things over. Compare that w/ the poor saps using VMS who were forced to move from Alpha to Itanium since the former was EOLed by HP.

    6. Re:not cost effective by dave420 · · Score: 1

      I used a third-party API client for a project we have, and I noticed it wasn't supporting a certain feature. I forked their project, committed the functionality, and then sent a pull request. It took minutes, and it was my first time (be gentle!). Now anyone can have that fix if they want it.

      Think about it this way - you use the code, so if you write improvements to it that you need, make them available to the original project. The time difference is measured in seconds, and you've given back to the community which sustains us. The time it takes really is negligible, and it fosters a good reputation in OSS-land.

  7. One real reason by Anonymous Coward · · Score: 2, Insightful

    Most open source projects are
    999 header files
    355 directories
    2345 code files
    3 intermixed build systems
    A python script or so just because

    AND (&&)

    There will be not a single line of documentation on how the source tree is laid out, and where to start understanding the project.

    2). The response when asking where do I begin. RTFSC ? I'd rather pay for the software than be involved with that crap.

    1. Re:One real reason by gl4ss · · Score: 1

      dunno,

      all the open source projects worth something for me tend to have documentation on use and how to compile, at least for one platform or another.

      ok, apart from couple of nes emulators, but I doubt there would have been instructions on to compile them over to series 60 v1.2 anyways if someone had done something(and if they had, then I wouldn't have needed to look over them in the first place).

      thing is, if it needs a new port then it's likely to not have instructions for said port in the first place.. ...and about non coders? sure they get involved, if they care. they make feature requests, complain etc. but to get them involved in the actual developing project? no project needs hipster asshats trying to get to be a cult ehm I mean Project Leader who doesn't understand fuck about whats going on, just so they get to put on their cv that they're a project leader at some sexy open source project or another. that way you get all kinds of stupid into the project like constitutions, general votes, fucking councils and all kinds of non projectary shit (and using the donation money to buy booze for all that non project shit to boot).

      --
      world was created 5 seconds before this post as it is.
    2. Re: One real reason by Anonymous Coward · · Score: 0

      See !
      Stfu, go away, developers at work.

    3. Re:One real reason by rudy_wayne · · Score: 2

      Most open source projects are
      999 header files
      355 directories
      2345 code files
      3 intermixed build systems
      A python script or so just because

      AND (&&)

      There will be not a single line of documentation on how the source tree is laid out, and where to start understanding the project.

      2). The response when asking where do I begin. RTFSC ? I'd rather pay for the software than be involved with that crap.

      You' re being too kind.

      Most are worse than that.

    4. Re: One real reason by Anonymous Coward · · Score: 0

      You are right !

      There will be two lines on usage ; ./install.sh
      $fooriffic

      Old projects have three. ./configure
      Make
      Make install

      The documentation never provides a path into the code.

    5. Re: One real reason by Anonymous Coward · · Score: 0

      To be honest, I was trying to be nice.

      Frequently it appears 20 C and 30 c++ programmers wrote the code over 20 years using every io idiom for c and cpp IO; 75% of which are incompatible in a parallel execution.

    6. Re:One real reason by Anonymous Coward · · Score: 0

      Yes, very!

      The other thing that pisses me off is when you report a bug, and they demand you past the output from the command prompt, so you do it, then they bitch at you for posting logs (which wasn't done).

      That's when I stopped contributing.

    7. Re:One real reason by jones_supa · · Score: 2

      Most open source projects are
      999 header files
      355 directories
      2345 code files
      3 intermixed build systems
      A python script or so just because

      Indeed. I have found out that it takes ages to become familiar with the codebase even to make a simple change. There can be hundreds of thousands of lines of code and complex build systems. Guys, try running cloc against some codebase, it gives you nice and easy report.

      Anyone can try this: imagine a change or bugfix you would want to happen in an OSS project. Now, actually try to properly find where and how the fix should be implemented. Just try this little experiment. Then we will talk how easy it is to contribute into these projects.

  8. Programmers by Anonymous Coward · · Score: 0

    I would have to interact with programmers. Even though I am a technical person, the last thing I want to do when I get home is take orders or get silence from developers that don't respect people with other skills.

    Related xkcd, physicist or programmer, the resulting frustration is the same.

    1. Re:Programmers by Anonymous Coward · · Score: 0

      Pot, meet kettle

  9. Usage case by Anonymous Coward · · Score: 0

    It depends on what you're using it for, many companies are going to be more inclined to license a product than allow employees to spend time contributing back to it unless that contribution is of value to them as it's almost always cheaper. Most end users are more interested in gratis than libre though so if they arent willing to spend money they usually arent willing to spend time either, software is a tool to do a job and people will usually take the most cost-effective method for that. While documentation is really the key place for non-coders nobody ever RTFM, instead they just google for an answer on the forums because there are lots of contributions from people on forums and mailing lists, that's where contributions come from and it applies to both proprietary and free software.

    Crash reports can usually be implemented automatically in the software and most often bugs are submitted through user forums because people don't necessarily know if the issue actually is a bug or not.

    Really people often value their free time more than the cost of a software license. The cost of Photoshop for a month is less than an hour of my time, would I really use GIMP instead and spend that hour a month to try and get it to the level of Photoshop or just pay and use Photoshop?

  10. Copyrights by aslashdotaccount · · Score: 1

    I keep telling my colleagues to at least put in copyright notices when using other people's work. I know so many developers who use nothing but open source products but never acknowledge it. The acknowledgement alone is enough for us. That ensures that the open source message is passed on to users.

    1. Re:Copyrights by Anonymous Coward · · Score: 0

      > I keep telling my colleagues to at least put in copyright notices when using other people's work.

      Sometimes they don't even put in the copyright and licensing notices on their OWN work, let alone others.

      For example, I like playing with audio and musical software. I downloaded the old version of SonicBirth (1.3) from Sourceforge. It's under GPL, though it started out as proprietary. The binary distribution doesn't include source code. It doesn't even include an offer for source code. The manual still contains the old proprietary licensing notice and nothing about GPL.

      Worse, the project page makes no mention that the GPL version is abandoned, and the author is now developing V.2 as closed source!

  11. Stereotypical Archetypes by ArhcAngel · · Score: 3, Insightful

    Let's set aside the bulk of OSS users are by and large oblivious to what OSS even is and focus on those that do and are not programmers. A good portion of those see programmers as old fart *nix self proclaimed messiahs or fast and loose hothead control freaks because about the only time they actually get to see the programmers in nature is when they are fighting over VI and Emacs or Init and Systemd. Would you want to work with you?

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
  12. Reporting bugs by Anonymous Coward · · Score: 0

    Sometime ago I thought about reporting bugs for some projects. But when I looked they had more than 500-1000 bugs open. So:
    1) I should search to be sure they werent duplicate.
    2) With so many open bugs (some of them very old) I wasnt sure they would pay attemption to my reports or would even care.

    1. Re:Reporting bugs by Anonymous Coward · · Score: 0

      ^^ This, unfortunately.

      A bad old example is something like Thunderbird which has a number of 5+ year-old bugs (especially in Composer) that have many users Cc'd on them and they have to put up with openly hostile dev responders telling them that they're not ever going to fix the bug (it's "too hard" or "that whole module is getting replaced in the next version [which we're never going to release]"), or they shoot down anyone that submits a patch that actually fixes the bug.

      It's little wonder that people migrate to vastly inferior products like Apple Mail just so they can get little things like folders that self-collapse after dragging message items into them.

    2. Re:Reporting bugs by omnichad · · Score: 2

      I, for one, moved from Thunderbird to Apple Mail several years ago - and never looked back. I get my 3-column view and I can turn off threading. I'm happy.

  13. I've wanted to contribute.. by Anonymous Coward · · Score: 0

    ... to certain art programs but the programmers are hostile to change. The reality is many coders behind open source projects can't take input on usability or program design. They rage against sound design because they like control.

    1. Re:I've wanted to contribute.. by Anonymous Coward · · Score: 1

      They designed it the way they liked. If they want to take instructions on what and how to code they will find a job where someone pays them for the priviledge of telling them what to do.

      Then they need to stop bitching about people not contributing back to projects.

  14. Because it's boring as shit? by Kjella · · Score: 4, Insightful

    Testing alpha/betas full of broken stuff is no fun. Writing detailed reports on what is broken is no fun. Writing documentation is no fun. Endless discussions is no fun. Being help desk for people with entitlement issues who can't be bothered to RTFM is no fun. Being someone else's side show is no fun, graphics artists probably have projects of their own. And I've yet to meet anyone in marketing who'd do that on their own time for fun. In fact, it's a strange breed who comes home from work after developing software all day to continue writing more software in their spare time instead of doing... well, anything else really. It's kind of of cool to make something though, so the coding part gets a pass. The rest is a different story...

    --
    Live today, because you never know what tomorrow brings
    1. Re:Because it's boring as shit? by Anonymous Coward · · Score: 0

      I actually enjoy writing detailed bug reports. Especially when the developer of said project is a huge dickhead who thinks he is infallible.

    2. Re:Because it's boring as shit? by Anonymous Coward · · Score: 1

      You're right, coding really is the only work that's fun. That's why expecting people to do it for free is OK, and doing that other stuff requires payment.

    3. Re:Because it's boring as shit? by Anonymous Coward · · Score: 0

      This is very interesting.

      Sounds like coding is more creative than other "creative" jobs.

    4. Re:Because it's boring as shit? by dave420 · · Score: 1

      Documentation is awesome! In many languages you just write comments, and your document toolkit thing of choice compiles them into user-friendly code. Of course the users of the stuff I write are other developers, so it's much easier than having to document something from the end user's perspective.

  15. Why do I not contribute? by Anonymous Coward · · Score: 0

    Yes. Yes and Yes.

  16. Things I want to do with code by Anonymous Coward · · Score: 0

    1. Code a game
    2. Write automation code for a robotic observatory (coming soon to a Kitt Peak near you)
    3. Work towards ensuring perfect anonymity on the Internet by contributing to Tor

    Number 3 could put me in jail. I'll do the first two first.

  17. In the workflow? by Anonymous Coward · · Score: 0

    A lot of companies will stipulate that any work done on company time belongs to the company (or at the very least, they have right of first refusal.)

    I imagine there are a lot of in-house modifications to OSS that don't find their way outside the company's walls, and never will, since they're not distributing it, and thus aren't obligated to share their improvements

    1. Re:In the workflow? by Anonymous Coward · · Score: 0

      Not just that. Most companies make you sign a contract of employment stating they have ownership of all your work on or off company time.

    2. Re:In the workflow? by Oligonicella · · Score: 1

      That may perhaps be state specific, but it's been taken to court and won't hold in most places. Even if you sign. It's called duress.

    3. Re:In the workflow? by NormalVisual · · Score: 1

      Additionally, everywhere that I've worked has been fine about changing the agreement to state that only stuff I work on during work hours belongs to them. Anything I do on my own time is my own. If they want you bad enough, they'll change the agreement. If they're not willing to do that, are you sure it's a place you really want to work?

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
  18. i used to by Anonymous Coward · · Score: 0

    contribute bug reports by the dozens to debian, but then my inbox got so flooded with spam from spammers who scraped debian's bug tracker for email addresses, that i had to abandon that address... and my efforts to contribute to the project. there was debate about the problem that many complained about, but to this day (many years later), debian still does NOT obfuscate email addresses on their (open to anyone to browse, or scrape) bug tracker. we're an open project, they said.. i said 'fuck it'.

    another project, a web-based php application, at first embraced my contributions to the community, but then after a couple years invested, they deleted most of my contributions because i was showing people how to edit the source code.. and apparently for that project, editing the source code is frowned upon even though the software is licensed under GPL. creates support problems, they said.. i said 'fuck it' again. ... and have not contributed even a moment of time, or even a penny, to open source projects since.

  19. Time it takes to sub by misnohmer · · Score: 1

    Having watched some of my colleagues trying to submit changes to the linux kernel convinced me that the submission process is 80

  20. Snarky yet true by PhrostyMcByte · · Score: 4, Interesting
    The real question should be:

    Why aren't companies paying more people to work on Open Source projects.

    1. Re:Snarky yet true by Anonymous Coward · · Score: 3, Insightful

      Why aren't you giving more to save starving children?

    2. Re:Snarky yet true by Anonymous Coward · · Score: 2, Funny

      My workplace uses a number of open source projects.

      Not because they support a particular point-of-view, or it fills a need, but because it's free.

      The boss is probably a psychopath, doesn't give a fuck about anyone but himself. Will pile 15 hours of work up for you on Friday, 2 hours before you finish, and tell you that you should have started sooner. Since you didn't, you get to work for free over the weekend to keep your job.

      I've been involved in a couple of meetings, and he talked about using a number of specialised open source projects because they fill our needs, and then he laughed it off saying "We don't pay for it, and we'll be one of their biggest users. They can support us."

      That's why I don't, because cunts like him get to prosper on $100k/year while all his minimum wage staff do the work for him.

    3. Re:Snarky yet true by Anonymous Coward · · Score: 0

      Because he can't spare any money otherwise his would starve.

    4. Re:Snarky yet true by Anonymous Coward · · Score: 0

      Harsh, but true.

      Most middle management are scrambling to cut costs so they can look good to the upper management and get bonuses and shit. Using free software, if not FOSS, is one way to do that. Cutting infrastructure costs is another.

      Our boss falls into both categories. He moved our office links from Exetel (business grade SDSL that was actually business grade) to TPGi (consumer grade ADSL cheap-assed out to the max) and saved a bundle on monthly bills. Cue the back-slapping. But now everyone wonders why their mail is getting fucked with (a Cisco PIX at TPGi) and why they keep getting their connections dropped when they try to download a 10GB+ compressed database backup. His next goal is to move our core software stack off of .NET and Microsoft SQL servers to a LAMP stack - who cares if we're using enterprise edition features or actually want a semi-performant solution? You can just see where this is going...

    5. Re:Snarky yet true by jones_supa · · Score: 1

      The real question should be:

      Why aren't companies paying more people to work on Open Source projects.

      Because then you lose your exclusive rights to that software. OSS might be sleek, but let's not forget some facts: for most companies, publishing the full source code would mean directly giving the knife to the competitor's hand.

    6. Re:Snarky yet true by Anonymous Coward · · Score: 1

      The real question should be:

      Why aren't companies paying more people to work on Open Source projects.

      The answer to that is, "Why should we?". They are businesses out to make a profit, not to help the open source community.

    7. Re:Snarky yet true by Anonymous Coward · · Score: 1

      Because Richard Stallman needs to buy a new laptop.

    8. Re: Snarky yet true by Anonymous Coward · · Score: 0

      Everyone who is not me is competition. More people = more competition.
      Fewer people = less competition.

    9. Re:Snarky yet true by Anonymous Coward · · Score: 0

      Then why do so many companies pay so many people to develop linux full time?

    10. Re:Snarky yet true by maple_shaft · · Score: 1

      Why aren't companies paying more people to work on Open Source projects.

      The same reason that companies would continue to dump chemicals into our rivers, burn sooty disgusting coal, put asbestos in our homes or pay their people a non-living wage if there wasn't regulations to prevent these kinds of societal abuses. It is frankly because a company has a sole motive to make profit for owners and investors, and in a truly free market capitalistic society void of such restrictive regulations would result in a mutually assured destructive race to the bottom. If everybody else is dumping nuclear waste into a river then I can't afford not to. If my competitors factory is paying under $10/hr then i have to do the same to stay competitive. Once every player reaches the bottom there is no more collective bargaining for the workers or customers to vote with their feet. Where would they go? They have no choice to improve their situation.

      So open source projects are in essence a microcosm for societal wealth, in that companies exploit the benefits of the society that they operate in and in their race to the bottom choose not to contribute back.

    11. Re:Snarky yet true by Anonymous Coward · · Score: 0

      Because the top 1% have taken most of my raises over the past 10 years.

      They have the money to feed every single starving child on the planet; but paying as little as possible in wages and keeping jobs scarce is good for them, helps them buy another car, take a vacation to a resort owned by one of their buddies who is also paying their workers as little as possible.

      93 of the 100 poorest counties in the USA are in Republican states; so let the Red pay, because as long as they're voting to stay in poverty, I just don't love their children that much.

    12. Re:Snarky yet true by aaronb1138 · · Score: 1

      Not to mention the frequency where customers realized they are / were getting way overcharged for the amount of code they essentially purchased.

      It is interesting to see Agile + managed hosting / development / support become popular for software products in niche markets where a new version every 5 years would cover every use case. At the same time those niches are severely disrupted as soon as a competing product enters the marketplace.

    13. Re:Snarky yet true by Anonymous Coward · · Score: 0

      Because the top 1% have taken most of my raises over the past 10 years.

      They have the money to feed every single starving child on the planet; but paying as little as possible in wages and keeping jobs scarce is good for them, helps them buy another car, take a vacation to a resort owned by one of their buddies who is also paying their workers as little as possible.

      93 of the 100 poorest counties in the USA are in Republican states; so let the Red pay, because as long as they're voting to stay in poverty, I just don't love their children that much.

      Why should people work when it "screws up" their welfare payments and other US (federal, state, county, and local) government freebies they get?

      Seriously. I heard that comment from the manager of a local shop that can't find help willing to work varying shifts and would have access to discounted meals.

    14. Re:Snarky yet true by Anonymous Coward · · Score: 0

      Develop potential market share for their products. Seriously.

      The hardware vendors benefit the most as hardware is more difficult to copy, though the Chinese have done that with "rogue" silicon chips where a vendor recently wrote code into their software drivers that would disable such chips (read that on /. and elsewhere).

      Software is much easier to copy. Any company writing OSS also has some method of generating revenue, like the Red Hat model, or closed source product versions with more features or Windows/MAC support.

      How many times have you heard, "there's no Linux support for that" or 'there's no Linux driver fo that"? When buyers hear that, they look at available closed source solutions "of various flavors" especially if those vendors are pushing the fact they have that driver and that support.

      A vendor that pays the costs of a few staffers developing Linux code for their products "in house" is also an opportunity to push better quality into the Linux code for that's vendor's hardware. It's an easy way to avoid a "public black eye" where people think your hardware is crap because the Linux drivers & support for your hardware sux.

      Then there is the fact that employees may have better access to internal engineering staff, can read internal documents, etc. Sure, the code they write might have to be reviewed by the company's legal team (think "intellectual property" here) before it can be published. I think Isaw that recently with Linux code for AMD graphics cards; internal "IP" review, but an otherwise completely separate development team.

      So you might say: Linux at that end of the building (or a completely separate building), Windows/whatever at the opposite end...and no communications whatsoever between them...and with engineering in the middle.

    15. Re:Snarky yet true by mcrbids · · Score: 1
      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    16. Re:Snarky yet true by Grishnakh · · Score: 1

      Two big reasons:
      1) Companies like Intel pay people to work on Linux because they're in the business of selling hardware, not software (usually), and want people to use their products for running Linux.
      2) Companies like Red Hat contribute to the open-source software, and then make a business out of selling support contracts and services. If there's no software, there's nothing to sell expensive enterprise service contracts for.

    17. Re:Snarky yet true by david_thornley · · Score: 1

      That's not necessarily bad. All companies have to do a lot of things. Some of them are core to the business, and they don't want to help the competition. Some of them aren't, and cooperating with other companies will save money. Some of them are complementary to the business: if you make the best frognard in the business, you want to see everybody with software that supports frognards.

      One example would be a consortium of companies that wanted to create a web server they could use for free, and influence the development of. Another would be a company that makes servers or sells server time, and having a top-notch OS they didn't have to pay Microsoft for would be awful nice.

      There are companies that have their own internal software as a vital part of their core competencies (I've worked for three companies like that, which is probably more than average), and that software is not going to be OS.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    18. Re:Snarky yet true by Anonymous Coward · · Score: 0

      Because they aren't my starving children, and I've made a point of not creating starving children for others to fund.

      NB. European socialist, in case the above seems a bit too Ayn Rand.

  21. I do. by Zombie+Ryushu · · Score: 2

    I'm a downstream contributor. I work with two distributions reporting bugs and updating Packages. I have Cluster access to two Distributions. I find that if you are non-coder, Downstream is easier to work with than Upstream. I do this because I run these OSes, and I use them to get work done.

  22. Ignorant project leaders by Anonymous Coward · · Score: 0

    Even better is when you write some documentation, and it gets rejected because it's not sexy code.

  23. Time by CohibaVancouver · · Score: 2

    Non-Coders, Why Aren't You Contributing To Open Source?

    Time.

    Two kids, aged 4 and 6. Golden Retriever. House with a 'to do' list as long as my arm.

    1. Re:Time by Anonymous Coward · · Score: 0

      Then this question is obviously not directed at you. It's directed toward people who have some spare time, go look for your sympathy elsewhere.

    2. Re:Time by CohibaVancouver · · Score: 1

      Hey Anonymous Coward, who said I was looking for sympathy? I was explaining why I don't contribute to Open Source.

  24. With the attitude these /. comments are exuding... by Anonymous Coward · · Score: 0

    It's a wonder how open source developers are able to work on such great projects. It makes me admire them all the more.

  25. Because Most Contribs Are Dickheads by Anonymous Coward · · Score: 5, Insightful

    As a career technical writer, I once tried to help out a few open source projects by improving their universally bad documentation. In all cases, my contributions were belittled, and often far worse than that, eliciting scorn and disdain from the "l33t programmers" who thought I was just wasting repo storage and bandwidth. This was something I did on my own time, to improve projects for the benefits of others, for no money.

    As a result, it didn't take me long to say "fuck it" and leave those open source projects to wallow in their own filth. They're little more than a cult, and if you don't conform to the leaders' idea of what a contrib should be and do, you're not welcome.

    1. Re:Because Most Contribs Are Dickheads by Anonymous Coward · · Score: 0

      I think this is proved up thread with referenced to UI designers.

    2. Re:Because Most Contribs Are Dickheads by Anonymous Coward · · Score: 0

      Hey, we could use that help at the openSUSE Project. Considering our target and means, we could use more robust documentation. You can simply jump right in, our process is very open... not much gate-keeping. I can be contacted at shadowolf7 *at* opensuse.org

  26. Look what those assholes did to gedit. by Anonymous Coward · · Score: 5, Insightful

    You're absolutely right. Hipsters are killing open source projects left and right with their fucking awful UI changes.

    Just look at what happened to gedit. It's a text editor that comes with GNOME.

    Gedit used to look like this: https://upload.wikimedia.org/wikipedia/commons/d/df/Gedit2261.png

    It had a clean, usable, consistent UI. The major functionality was easily available, and the UI was extremely intuitive and efficient to use.

    The hipsters can't stand for usable software, of course. It needed to be "improved"!

    This is what gedit looks like more recently: https://upload.wikimedia.org/wikipedia/commons/e/ef/Gedit_3.11.92.png

    I'm not joking. That's really what it looks like. Using it is even worse than it looks.

    Gedit's UI today is fucking awful.

    It's like they've taken the worst aspects of tablet UI design, and forced it into a text editor that's probably never used anywhere but on desktops and laptops.

    The traditional menus and toolbars are gone, replaced with incomprehensibly bad icons and a shitty Chrome-style hamburger menu that's an unusable jumble of unrelated functionality.

    It's absolutely fucking moronic what they've done to gedit. They've managed to completely destroy the UI of a text editor, for crying out loud!

    Why the fuck would I want to contribute anything but a total and complete reversion back to the old UI? Getting rid of this shit-for-brains UI is the best possible bugfix that gedit could undergo right now. But will it be accepted? Of course not! The hipsters can't possibly be wrong about the UI.

    1. Re: Look what those assholes did to gedit. by Anonymous Coward · · Score: 1

      I agree with you 100%. I cannot believe how badly fucked gedit and gtk in general has become.

    2. Re:Look what those assholes did to gedit. by rudy_wayne · · Score: 4, Insightful

      You're absolutely right. Hipsters are killing open source projects left and right with their fucking awful UI changes.

      Just look at what happened to gedit. It's a text editor that comes with GNOME.

      It's absolutely fucking moronic what they've done to gedit. They've managed to completely destroy the UI of a text editor, for crying out loud!

      Why the fuck would I want to contribute anything but a total and complete reversion back to the old UI? Getting rid of this shit-for-brains UI is the best possible bugfix that gedit could undergo right now. But will it be accepted? Of course not! The hipsters can't possibly be wrong about the UI.

      Substitute 'Firefox' or just about any other open source program in place of 'Gedit' and you have a perfect description of what is wrong with open source today.

    3. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 2, Funny

      is this real? i am using gedit 3.4.1 on ubuntu 12.04 and looks like the first picture (works good too btw)

      i think open source is being infultrated by paid hipsters set out to ruin UI experience... their gameplan appears to be:
      find the most commonly used programs in open source and "UI CANCER IT TO DEATH BY REMOVING ALL FEATURES, HIDING ALL MENUS BEHIND OTHER MENUS AND REMOVING ALL EASY TO UNDERSTAND BUTTONS"

      The long term solution is to fork the project or switch to a better distro, the short term solution is to YELL LOUDLY AT PAID UI HIPSTER CANCERS RUINING OUR SOFTWARE, maybe make a list of UI HIPSTER CANCERS and a list of current battlegrounds...

    4. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 1

      Yes, it's real. It is completely fucking unbelievable, but it is real. You can see more examples on gedit's website: https://wiki.gnome.org/Apps/Gedit/Screenshots

    5. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      I've used Firefox continuously for the past six years on both Windows and Linux and I haven't noticed a sea change in the way things are done. Well, other than the version number inflation.

      Not sure why FF always gets thrown into these "those f***ers ruined it!" type discussions.

    6. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 3, Interesting

      That example is an extreme head scratch-er for sure. However, contrast that to The GIMP, which has had a consistently bad UI for over a decade. Programmers don't always make the best UI decisions, and just because it's intuitive for them, it's not automatically intuitive for everyone.

      Somewhere between the gedit bastardization and 70% of open source projects, there is a balance that can be made. Should be made.

    7. Re:Look what those assholes did to gedit. by bmo · · Score: 3, Insightful

      >> Getting rid of this shit-for-brains UI is the best possible bugfix that gedit could undergo right now. But will it be accepted? Of course not! The hipsters can't possibly be wrong about the UI.

      >Substitute 'Firefox' or just about any other open source program in place of 'Gedit' and you have a perfect description of what is wrong with open source today.

      Substitute Microsoft Word or just about any other closed source program in place of 'Firefox' and you have a perfect description of what is wrong with closed source today.

      Fixed.

      --
      BMO

    8. Re:Look what those assholes did to gedit. by Kjella · · Score: 5, Funny

      You know, I could swear someone told me this wasn't a problem with open source, I wish I could remember their name... see-a-lots? They said that unlike normal software or pri... pro.. propiratory software as they called it they said open source is all about choice. If I didn't like anything I could just change it to make it look and work like I want it to. The details are a bit hazy to me, but I hope it's easy to use and comes with a good tutorial. And it had the strangest name, I thought those belonged in a kitchen drawer. Knife? Spoon? Ah no, they called it a fork. Not sure what kind of fork that is, it sounded almost magical. You know like in Star Trek "Use the fork, Luke". Come to think of it they did look like they had seen that a few too many times. Or maybe you should try a different bistro? Sorry, distro. I think it was some kind of collection of forks, like cutlery. You wouldn't want to eat steak with a butter knife, right? Or maybe you're just holding it wrong, that's what the nice person in the fruit store told me. A real genius he was, it even said so on his shirt. Maybe he can help you too?

      --
      Live today, because you never know what tomorrow brings
    9. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      So.... stop using Gnome? Gnome has ALWAYS taken this approach since early days. This is nothing new. There are actually some amazing and beautifully designed Window Managers out there... but people are stupid and keep trying to use Gnome.

    10. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      I'm using software that never/rarely changes their look. Fluxbox, some backend programs from mate (fork of gnome2), seamonkey (here the problem is even opposite, they forked seamonkey to make standalone firefox which I didn't like from beginning) etc.

      So far my only problem is with liferea 3 but I didn't looked for an alternative because it is working good enough.

      Even though I'm not using Debian, they even forked the distro for those not satisfied with systemd.

      So you see there is a choice and it is working.

      Now, show me a way to get rid of ribbon from the recent versions of MS Office. The only way I know is to use out-dated old versions.

    11. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 1

      Microsoft at least did user testing. Their ribbon interface is better than the deeply nested menus they used to have. It was annoying because they didn't let people transition gradually and some of the menus were dynamic, but overall it was a usability improvement.

      For gedit, it doesn't even say what the 2, 4, or 8 mean and they 'removed' a lot of features. A lot of people click on buttons and never learn keyboard shortcuts. The new UI is full fuck you to those users. It's not even clear what things you can click on in the status bar or if any of them are click-able. Generally status bars aren't interactive. A new gedit user wouldn't click there.

    12. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 1

      Looking at those screenshots I have to agree. And I am a UX designer.

      It's really a shame that our profession has gotten such a bad reputation. In open source, where "people code for themselves", understanding users in general would have the biggest impact. Unless the software is targeted for the project group only, of course.

      There seems to be good/bad design as well as there is good/bad code.

    13. Re:Look what those assholes did to gedit. by trewornan · · Score: 0

      Only a tard would be using Gedit anyway, learn to use a decent text editor like Gvim.

    14. Re:Look what those assholes did to gedit. by xSander · · Score: 1

      Is there an alternative to gedit?

      I liked gedit because it's simple and has themes, so you can change the background and syntax highlighting (I want a dark background.) Fortunately at work I still have gedit 3.4.2, but one day at home after an upgrade gedit's UI became horrible. Hell, even Control-N was fucked up. I don't want a new file in a new window, I want a new file in a new tab, dammit!

    15. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      I Agree completely. What is with the retarded idea that everything must be indecipherable icons? Can't anyone read a text menu anymore? Who put the graphic artists in charge of UI?

      Stop changing what works!

    16. Re:Look what those assholes did to gedit. by TheDarkMaster · · Score: 0

      Oh my... They really reached that level of retardation? (not a GNOME/Gedit user)

      --
      Religion: The greatest weapon of mass destruction of all time
    17. Re:Look what those assholes did to gedit. by thisisauniqueid · · Score: 1

      See also: GNOME 3.0

    18. Re:Look what those assholes did to gedit. by LinuxIsGarbage · · Score: 4, Informative

      That example is an extreme head scratch-er for sure. However, contrast that to The GIMP, which has had a consistently bad UI for over a decade. Programmers don't always make the best UI decisions, and just because it's intuitive for them, it's not automatically intuitive for everyone.

      Somewhere between the gedit bastardization and 70% of open source projects, there is a balance that can be made. Should be made.

      Good old The GIMP. My favorite UI fuck-up of theirs is making save do a project save, and having to do export to save as JPEG, PNG, etc. If you complain about the interface You're told you aren't the target audience. They are targeting a professional Photoshop knockoff market that doesn't exist, and yell at their actual core userbase.

      For all the talk of the ridiculous name, at my conservative Windows based workplace GIMP is available in the software catalog. I think they want to have a free offering to avoid people looking for Photoshop, etc. Thankfully they also have Paint.NET.

    19. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      My major problem with gimp is that I can never find any of the tools I need.
      I know there's a rectangle select tool in there somewhere, but the dialog box that contains it keeps disappearing.
      Similar for copy selection to layer. I'm sure something like that must exist, but I haven't found it yet.

    20. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      It was simple: you had a toolbox, and a zone where you could see your pictures, as many as you had pictures.

      Last upgrade of my distro, I suddently didn't find my toolbox anymore. After losing 10 minutes that day, my workflow is now go into windows>recently closed, then start working. I love this UX improvement.

    21. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      Damn. I've been using Gedit for a few years now, and I'd noticed a few minor degradations of the interface. (In particular, the way the way the "find" widget appears and disappears, rather than working like the find-and-replace interface still does.) But that recent version in your second screenshot ... that's terrible. I guess I'll have to switch to a different editor before my distro updates to that version.

    22. Re:Look what those assholes did to gedit. by nhat11 · · Score: 1

      Ehh Closed source isn't the subject of this article so I don't get why you're being defensive just because someone said something about Firefox or something open source related.

    23. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      This is why nobody contributes, because of attitudes and INSANE BELIEFS of programmers who *rely* on the culture of cryptology in order to feel like they have some kind of power. OK... let me back off a bit. Let's start from the beginning. You actually think the code in the first link is easy to read while the 2nd one isn't? That code in the first one is just poured out and strewn across the screen like it's 1994. This is where I was going... Sometimes people WANT things to be difficult for everyone else, because then they have the power. Your insistence that the first image is way better contradicts any studies that suggest if you want to get non-coders involved, then make it EASIER for visually-oriented people to read and access information. But most programmers, who live heavily in the left side of the brain, have almost *always* insisted that this is rubbish, regardless of what is proven in focus groups and real world settings. So, again, I'll just say that your comments remind me of this attitude. Having worked in software companies most of my life, I know this culture like the back of my hand. My job as someone in HCI and interface design was to bring visual and linear stuff together, but your comments remind me of the coworkers who kinda enjoyed using acronyms and lingo that nobody else knew, and acting like they would be surprised to find out nobody knows this stuff. "Gosh golly, you mean you don't know this and this and that? How sad.... snicker snicker." These were the people uninterested in the idea that not everybody works the same or thinks the same and demands that everyone else live exactly like him, and criticizing people who can't "understand" it, or demanding that they should just rise up and learn it like they did. So the "hipsters" you're referring to might simply be trying to open up access to others, which is exactly the premise of this topic. Just saying. I like to revert to just hand writing code myself but I recognize the need for people who don't think in that way to have other ways in which to contribute.

    24. Re:Look what those assholes did to gedit. by AmiMoJo · · Score: 1

      Have you thought about forking it and simply rolling the code base back to the last good version? Being a text editor you probably won't have to do much maintenance, if any.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    25. Re:Look what those assholes did to gedit. by jbrown.za · · Score: 1

      Use vi ... or Gvim

    26. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      Substitute Microsoft Word or just about any other closed source program in place of 'Firefox' and you have a perfect description of what is wrong with closed source today.

      So what? Closed source being crappy does not justify open source being crappy. What you state does not make open source better in any way.

    27. Re:Look what those assholes did to gedit. by jones_supa · · Score: 2

      Now, show me a way to get rid of ribbon from the recent versions of MS Office. The only way I know is to use out-dated old versions.

      Click the small arrow in the right hand side of the Ribbon, and it will disappear. Go to the Quick Launch bar at the left hand side of the window titlebar and set it to be below the Ribbon. Now put all the functions you need in this toolbar. This kind of setup is very close to the old Office.

    28. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      This. A thousand times this.
      The main reason for using open source stuff is not "I don't have to pay for it", it is "it gives me something that isn't a fucking clone of the stuff I can pay for". And with most stuff we now can buy going down the shit with Apple UIs, one could hope open source would keep making stuff that is usable and therefore actually getan edge over the deteriorating MS/Apple UIs. But no, they have to destroy the UIs "to appeal to the mainstream" and also remove any backwards-compat towards what used to be usable UIs.

    29. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      They do have a point, though.

      I used to dislike the "export" idea, and there's still something about there being three of them (export, export to should be enough, I never understood the point of having a separate "overwrite" - and even though "export" and "overwrite" aren't shown at the same time, you can't bind them to the same key), but I've gotten mostly used to it.

      The thing is, if save simply saves to JPG, PNG or whatever you were editing, all your layers,etc. will be gone. It's not actually saved. Most people expect save to save what they are working on, so they can continue working, e.g. if the program crashes. Export, on the other hand, is a destructive function. And it's not like GImp is the only program doing this, I remember CorelDraw having it as long as 20 years ago. Though it was a bit more clear there, because the export formats were usually bitmaps, where as the save format was vector.

      As for the non-existing professional Photoshop market... If you put "professional" in quotes, that's basically everybody who's used Gimp not being an exact copy of Photoshop as an excuse for pirating Photoshop for as long as Gimp existed.

    30. Re:Look what those assholes did to gedit. by omnichad · · Score: 2

      ....the important thing was I had an onion on my belt, which was the style at the time. ..

    31. Re:Look what those assholes did to gedit. by omnichad · · Score: 1

      They are targeting a professional Photoshop knockoff market that doesn't exist, and yell at their actual core userbase.

      It sort of exists, but Gimp isn't the product for those people. Its fork Cinepaint is.

      If they wanted to offer a good alternative to Photoshop, they'd do well to emulate its decades-old UI. There's a reason it rose to the top.

    32. Re:Look what those assholes did to gedit. by omnichad · · Score: 1

      If you like your current plan, you can keep it. Just download the source and hope it continues to compile.

    33. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      Roger that. I'll be sure to fork the software first thing once I win the lottery and can afford to hire a professional programmer to make the changes I desire.

    34. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      How ironic. That's exactly how I feel about Jony Ive's butchering of the iOS and Mac OS UIs.

    35. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      > The thing is, if save simply saves to JPG, PNG or whatever you were editing, all your layers,etc. will be gone.

      The thing is, if you want to use layers etc. and other features not supported by the current image format, GIMP needs to ASK you if you want to promote the format to XCF.

      It's just brain-dead to allow users to use features they can't save - the solution isn't "export," it's "import."

    36. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      But who would want to do a gfx related application, which had a familiar UI? All of them (except the Paint.net or Paintshop Pro perhaps) try to re-invent the UI; mouse buttons need to have reverse functions (right button selects), UI must be black background and some gray text in it, etc.. Perhaps I am stupid, but in order to do some basic cut-paste operations in GIMP or Blender, I often need to Google some tutorial how that happens. How hard it would be to have a different luser and ninja modes for the UI's?

    37. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      I've used Firefox continuously for the past six years on both Windows and Linux and I haven't noticed a sea change in the way things are done. Well, other than the version number inflation.

      Not sure why FF always gets thrown into these "those f***ers ruined it!" type discussions.

      Are you blind? seriously i'm asking the only way you can't have noticed teh firefox UI changes is if your completely blind and somehow muddling by using dictation software

    38. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      You should use Notepad++. It's a lot better.

    39. Re:Look what those assholes did to gedit. by fisted · · Score: 2

      For gedit, it doesn't even say what the 2, 4, or 8 mean

      Not trying to defend gedit here , but in a context of "Tab width" (it actually says that), it takes only half a brain to figure out what 8, 4 and 2 could possibly mean.

      That being said, I don't care, I've yet to wait for horrible "UX" changes in the programs I care about, which are essentially firefox, gEDA, mutt, vim, gdb and the standard unix set of tools. Therefore it strikes me as wrong to generalize this as a "problem with open source", it's rather a problem in the shiny-GUI niche of open source software.

    40. Re:Look what those assholes did to gedit. by blue9steel · · Score: 1

      Their ribbon interface is better than the deeply nested menus they used to have.

      No it's not, the ribbon is much less usable for anything beyond the most trivial of tasks.

    41. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      Just because someone is a designer and I should think knows a little more about UX than you, doesn't make them a 'hipster'.

    42. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      I've found this true of a ton of things in Unix/Linux. The development of GUIs is abysmal in a lot of cases, and if you ever go on the Unix/Linux stack exchange and ask for a GUI, there will be someone, somewhere, who will bitch at you for not knowing all of the commands and their stupid options, flags, and nuances. I've had to use Red Hat recently and I'm constantly disgusted by 'default' settings. For example: When using the file explorer GUI, it defaults to opening a new window every time you open a directory. Why!? Why is this the default!? When you cd to a new directory, does it open a new terminal? No! I don't want a new fucking window all the time. I don't know a single person who likes this as a default. It's easy to fix but it shows a complete lack of understanding of basic GUI usage. The network manager GUI is a complete POS and if you ask about that GUI anywhere, people will lambast you for being a GUI tard. Is there a device manager? Nope. But if you ask for a device manager anywhere online you'll hear the same thing: "Linux has amazing drivers right out of the box so there's no reason for a device manager" A device manager, and being able to manage devices, is more than making sure the right drivers are installed, and I'm sorry but I'm never going to remember the lspci options for more than an hour after I use it. With a GUI device manager, I click, I open up a window, I get the information I need in an easily readable format, and I go on my way.

      Using Linux is a constant struggle for me. For humans, GUIs are superior in every way imaginable, but if you make that argument in Linux/Unix circles you'll get laughed out of the room. Mainly because their focus is scriptability/automation. And yeah - CLIs are perfect and by far superior for those purposes. But there's a shit ton of things I'm going to do on a PC that are one-off and don't necessitate scripting or automation of any kind. Not all GUIs are terrible, but there's a severe lack of UX design knowledge in the Unix/Linux circles.

      Sorry for the rant, but there's simply a million little things that make me wonder if these people have ever used a GUI in their entire life. CLIs, as a human interface, are the past. GUIs are the future. And the obsession with CLIs holds Unix/Linux back in so many ways.

    43. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      And if you keep complaining, they will use megaphones to label your complaints a hate movement.

    44. Re:Look what those assholes did to gedit. by DMJC · · Score: 1

      I agree with you on the File Save/export function, but not on the rest of the issues with the GIMP. They need a much better pathing tool, but other than that the GIMP is fine. I like to fullscreen the artwork window and set all the toolboxes to on top, and place them aroudn the edges. let's me control the layout better which is nice. The single window paradigm stuff people bitch about just isn't an issue 99% of the time.

    45. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      Nobody is talking about closed-source, these pathetic attempts at misdirection in an effort to excuse failures are why open source fails and people dont contribute to it. Because it isnt about being *better* that proprietary alternatives, just about not being too much worse so you can fail but you can point to proprietary competitors and say "it's ok, they failed on this point too".

      The whole point of open source over closed source is so that you dont have to put up with changes you dont like so excusing the failure of the key point of it on the basis that closed source does it too is just admitting how much of a failure open source is in meeting this stated goal.

    46. Re:Look what those assholes did to gedit. by exomondo · · Score: 1

      So fork it and maintain the old one! If you're willing to just complaining about changes and not actually do anything then whether it's open or closed source makes no difference whatsoever, what's the benefit of it even being open source in this case?

    47. Re:Look what those assholes did to gedit. by exomondo · · Score: 1

      Just download the source and hope it continues to compile.

      And maintain it yourself or pay somebody to do it for you.

    48. Re:Look what those assholes did to gedit. by exomondo · · Score: 1

      Can't anyone read a text menu anymore?

      Yeah why can't everybody just speak the same language, or get people to donate time to every project to translate it into all different languages?! Graphic icons are a much better way to get the message across multiple languages without having to do language translation and worrying about whether the translated text from any given language will fit in the allocated space for the button.

    49. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      Substitute Microsoft Word or just about any other closed source program in place of 'Firefox' and you have a perfect description of what is wrong with closed source today.

      What's your point? The Ask Slashdot post is about open-source, not closed source.

    50. Re:Look what those assholes did to gedit. by Grishnakh · · Score: 1

      The hipsters can't stand for usable software, of course. It needed to be "improved"!
      This is what gedit looks like more recently

      This isn't "open source hipsters", this is the GNOME team. They are infamous for this shit. Just look at the whole Gnome3 UI, it's the same shit.

      Switch to KDE, and try out the kate editor. You won't see that kind of silliness with KDE projects. Not all open source projects are run by the same kind of people, the Gnome devs are really exceptional.

    51. Re:Look what those assholes did to gedit. by Grishnakh · · Score: 1

      I don't get it either, it's just people bitching about minor UI changes as far as I can tell. There's two "big" things that changed: the tabs are on top of the URL bar now (which they copied from Chrome), and the menu is hidden, and appears when you press Alt (which is partially copied from Chome, which eliminated the menu altogether, so FF's design is really a compromise, and a decent one IMO as vertical screen real estate is important in a browser). That's really it. That's nothing at all like the changes seen in, for instance, Gnome.

    52. Re:Look what those assholes did to gedit. by Grishnakh · · Score: 1

      Exactly. People keep trying to use the disaster that is Gnome3, and then bitch about all the changes, even though the Gnome devs have been going in this direction for over a decade now, ever since they conducted their vaunted "usability tests".

      If you don't like Gnome3, don't use it! Switch to KDE instead. It hasn't had a significant UI change in many years (and they just add more stuff anyway, which you can disable and/or ignore, they're basically the opposite mindset as the minimalism-loving Gnome devs).

    53. Re:Look what those assholes did to gedit. by Grishnakh · · Score: 1

      If you complain about the interface You're told you aren't the target audience. [gimpusers.com]

      I could be wrong, but the Alexandre guy there telling the other guy he's not the target audience does not appear to be a GIMP developer himself, just a user.

    54. Re:Look what those assholes did to gedit. by myid · · Score: 1

      Can you contribute code that lets the user choose the colors of the UI? Let the "improved" colors be the default, but let the user override them in Preferences. That wouldn't fix the functionality, but at least you could make the appearance be the way you want.

    55. Re:Look what those assholes did to gedit. by ssam · · Score: 1

      e.g. Pluma which is a continuation of gedit 2.x maintained by the MATE project.

    56. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      That's not even remotely related to UX.

      Nobody has done user testing on that design. Clearly.

      What you're looking at is someone who felt artistic messing around with new UI widgets.

      Also can the played-out hipster bashing.

      Apparently "hipster" means "person I don't agree with" whoever that might be. Silly nonsense. Call them what they are, a hack who has new toys and doesn't know how to use them.

    57. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      Wth did they do. Why does gedit have a download icon button?
      Is it really so difficult for modern interface designers to put ACTUAL WORDS in the interface?

    58. Re:Look what those assholes did to gedit. by Anonymous Coward · · Score: 0

      hmm... A usable UI ruined by tablet-mobile influence. Where have we seen this before? Oh that's right... Windows.. :)

  27. Hello, non coders by Anonymous Coward · · Score: 0

    Hello, non coders, on slashdot, do you read, I repeat do you read this really important question!

    guess not!

  28. technical communicator by swell · · Score: 5, Interesting

    I've offered my services, found no takers.

    I'm a Mac user, and I've rarely had to read a manual to know how to use Mac software or hardware. But that stuff you geeks turn out needs a lot of explaining before ordinary people will benefit from it.

    I've offered my services in software design such that software will be so friendly that no manual will be needed. No takers. As a senior member of the Society for Technical Communication I was respected in the commercial world but snubbed by Open Source.

    I'm reminded of when my associates programmed in dBase. At the time I designed Apple & Mac databases that anyone could understand and use to good effect. They could even safely modify parts of it. My associates preferred to create systems that users could NOT understand or use easily. Even another dBase programmer would have difficulty. Their strategy was to keep the client dependent on them. I tend to believe that many open source programmers retain that mentality.

    --
    ...omphaloskepsis often...
    1. Re:technical communicator by Anonymous Coward · · Score: 0

      If you showed off that attitude from the start, there is a good chance people felt insulted and just preferred to have nothing to do with you. It's for many a hobby project and thus having fun is important, they won't be interesting if it looks like you're out to spoil it!
      Some people say it's a cult and you're only accepted if you "worship" the developers. I guess these two look pretty much the same.
      But that said, some projects are just crap (well, actually basically all are in _some_ way).
      Also "offering services" is not really something that interested. Most maintainers like me have experience how that usually works: someone offers to help, you spend time getting them started and then they just disappear.
      As a result, coming up with something small that shows your "value" (or often rather just a "cultural/attitude fit" with the project) is likely to work much better.

    2. Re:technical communicator by Anonymous Coward · · Score: 0

      I'm a Mac user

      And that's why you were given the boot. If the developers wanted a Mac UI, guess what? They would have just bought a Mac!

    3. Re:technical communicator by thsths · · Score: 1

      > As a result, coming up with something small that shows your "value" (or often rather just a "cultural/attitude fit" with the project) is likely to work much better.

      That sounds very much like initiation to a cult to me...

      "You have to bring three chickens for sacrifice to join us."

  29. Re:I'll tell you why by Anonymous Coward · · Score: 0

    Casting is required when you code in a strong typed language. Strong type languages are beneficial because they allow the compiler to catch errors that it wouldn't be able to catch using variant type variables. Compilers these days can catch these types of errors even with variant type variables.

    Strong type languages are also quicker to understand by the maintainer. The old adage is still true, it's much easier to write code than to read it. If it's easier to read, it's easier and cheaper to maintain.

  30. Mostly, the attitude by obarthelemy · · Score: 1

    I'm geeky for a non-programmer, but, for example, rarely managed to get Linux to run on one of my PCs, and never managed to get it to run *satisfactorily* (with my dual monitors set up as I want them, smoothly playing video, running what I want at startup...). Stuff such as "recompiling the kernel (which someone had to do for me on my last attempt) stumps me.

    I could contribute: translations, feedback on the UI ("could your mom understand *that* ?), testing... I've tried twice, and found the atmosphere utterly unfriendly. Mostly, especially in big projects, devs are out for peer recognition and hacker glory, not to take care of the thorn-in-your-side user for which things are either not working or not understandable. And that's too bad.

    --
    The Cloud - because you don't care if your apps and data are up in the air.
    1. Re:Mostly, the attitude by Anonymous Coward · · Score: 0

      Mine's worked fine all along. I installed the nvidia drivers, and then I installed nvidia-settings, and told it what I wanted. Hit apply, bajingo, it's done and working. It's easier than 3.14159265358979...

    2. Re:Mostly, the attitude by Anonymous Coward · · Score: 0

      Meh, I'm a fucking software engineer, and never got Linux to work properly on a desktop or laptop either. I've tried every year or so in the past fifteen years. It was a crock of shite then. It is still a crock of shite now. Anything you try to install or do, and you're in for hours on end of tweaking, configuring, debugging, and what not until it loads the way you want it to without things randomly blowing up in your face.

      Linux on the server works reasonably better, of course ... but it pales there in comparison with FreeBSD.

    3. Re:Mostly, the attitude by Anonymous Coward · · Score: 0

      Yes, that's my experience, too. Sure, I code. But even when I gift-wrap the code, I rarely get a response. And when I do, it's always 'you need to get an account on whatever flavor-of-the-month website where we have our code is, then download whatever front-end we're using. Then go to some obscure bug-tracking thing...' and on and on and on. Basically, make their workflow my religion or they don't care.

      That assumes there's any response at all.

      As for non-coders, every time an opinion has been expressed, it's been that open-source is about developers and has nothing at all to do with users. If you're not committing code, you aren't worth shit.

    4. Re:Mostly, the attitude by Anonymous Coward · · Score: 0

      Then you must be a shit software engineer because it's not that fucking hard.

  31. The number of things I don't volunteer for is stag by iceco2 · · Score: 1

    My neighboorhood has an armed negiboorhod watch, a bike patrol and a parents foot patrol. They all do great stuff keeping me and my kids safe. I keep thinking about volunteering to one of them but never do.
    I get invited almost every week by a local charity to help distribute food packages to needy families, haven't gone in years.
    I was very politically active in college, since I have a family the most I do is vote.
    Asside from giving some money to various causes I don't do anything.
    Contributing to open source is just one of many good things I don't do enough.

  32. Most bizarre logic fart ever .. by lippydude · · Score: 1

    @bloodhawk: "If I start spending time contributing back to open source, then open source is no longer the cheapest and best option for the areas in which I use it."

    Most bizarre logic fart I've ever seen on an online forum in ages ...

    1. Re:Most bizarre logic fart ever .. by Anonymous Coward · · Score: 0

      Actually it makes perfect sense, it is likely that his free time is much more valuable than the cost of a software license for a proprietary version of the application. Why use GIMP if it costs the same as Photoshop? Why spend time improving Blender when I could be spending time producing better things with Blender? The answer is altruism but while I'll donate a few hundred bucks to the children's hospital each year that equates to only a few hours of my time to make some improvement to Blender and likely there will be no benefit to spending that time. Everybody concerned would probably see more benefit in me spending that resource on medical charity than software charity.

    2. Re:Most bizarre logic fart ever .. by ScentCone · · Score: 2

      Most bizarre logic fart I've ever seen on an online forum in ages ...

      No, you're just not thinking about it. If something that currently doesn't cost you anything, and which does a job you need it to do, and which other people occasionally make better at no cost to you ... suddenly becomes something into which you have to invest a lot of the finite hours you have available in your short life, then the cost to you of being involved with that hunk of software suddenly goes way, way up. In many cases, you can't even contribute a useful suggestion without doing a lot of homework that - as a simple user - you'd otherwise not have to do. Don't know about you, but time is the single most precious thing I know.

      --
      Don't disappoint your bird dog. Go to the range.
    3. Re:Most bizarre logic fart ever .. by Anonymous Coward · · Score: 0

      why? price is a huge factor for many people and time IS money. If you spend time contributing then you are spending more money. For me if I was contributing it would be costing $200 an hour as that is my contract rate.

    4. Re:Most bizarre logic fart ever .. by Anonymous Coward · · Score: 0

      @bloodhawk: "If I start spending time contributing back to open source, then open source is no longer the cheapest and best option for the areas in which I use it."
      Most bizarre logic fart I've ever seen on an online forum in ages ...

      You're probably just not old enough to understand the value of time, lad. No shame in it; we were all young once. As you age, you will come to appreciate old adage that "Linux is free if your time is worth nothing."

    5. Re:Most bizarre logic fart ever .. by Rick+in+China · · Score: 1

      "Most bizarre logic fart I've ever seen on an online forum in ages"

      Clearly someone who doesn't understand game theory in any way whatsoever.

    6. Re:Most bizarre logic fart ever .. by Anonymous Coward · · Score: 0

      It's a simple case of "me first, fuck you" egotism - I'll take from you, but I'll give you nothing, because the time I spend is much more important.
      I, for one, am glad that I don't have to work with twits like that.

    7. Re:Most bizarre logic fart ever .. by coofercat · · Score: 1

      Got it. However, imagine that in the course of using that piece of software, it screws something up on some way. Either trivial (eg. "I click this, nothing happens") to terrible (eg. "I do this and the application crashes, losing my work"). Now you have two choices:

      1) Forget about it - find another way to do whatever you're trying to do (ie. work around the problem)
      2) Figure out exactly what steps cause the issue and then describe these in a bug ticket in the hope the bug will be fixed by other people who'll then furnish you with a new version that doesn't suffer from the problem.

      I think GP is suggesting (1) is the best option for them. Fair enough.

      Option (2) is probably better for most people in the long term, so long as they're reasonably guaranteed:
      a) The bug will be looked at seriously, and not just forgotten about because it's not written in technobabble or because it's missing one piece of information that probably isn't relevant to the problem at hand.
      b) That an updated version will actually be better than the current version.

      If either of these points is false, then you're wasting your time with option (2), so should use option (1). If both guarantees are (within reason) true, then you're probably better off (in the long term) going with option (2) so you don't have to suffer problems long into the future. From a moral/ethical standpoint, (2) is better too, because you're helping out some of the people that are helping you out.

      In truth though, a lot of open source suffers with problems with (a) - comments above note various 'hipster' issues, 'cults' and the generally poor social skills of the sorts of people who spend a lot of time coding. Likewise, as noted above, lots of projects fail (b) too because they try to make the product into something it didn't used to be, or they mess with the UI so badly that the product becomes less usable (gedit is my favourite example from those above).

      So for me personally, I'd usually try to take option (2) so long as it's relatively easy. I don't mind registering with yet-another-website to log a bug ticket, and if it's something that matters to me, I'll do my best to answer any questions that arise. However, if they start asking me for my shoe size, inside leg and the number of bricks that it took to build my house, then I'll probably bail out. If I find a bug in "ed", I'll probably take option (1) because I can count the number of times I've used it on one hand - it could be the buggiest thing in the world and I probably wouldn't notice, so I don't really care enough to even log a ticket for it.

    8. Re:Most bizarre logic fart ever .. by unixisc · · Score: 1

      bloodhawk didn't mention whether the FOSS being used was bought, or just taken for $0.00. Depending on that, you'd be right or not. If he is willing to pay for Photoshop, it would make more sense to use that, since it wins on features/ease of use vs GIMP. But this thread is about people who've taken FOSS presumably b'cos they don't want to pay for the software, and asking them why they're not contributing in other ways, since nothing is free - it did take time/money to develop these FOSS apps, which consumers are not being charged for, except in some rare instances.

      The real reason to use FOSS, other than price, is long term cost, particularly for organizations, so that they can control their own future and not be forced to upgrade if they're not ready. Consider all the people still on XP, and who are forced to at some point choose painful migration paths to 7/8/10. If they had the source code to things, then they could either maintain it themselves, independent of MS, or in case of organizations, they could hire IT teams to do it for them.

      On the altruism bit, I disagree w/ you. Paying money to charities usually has minimal impact, maybe to the life of 1 person or 2. Contributing time and producing either code, or documentation/bug reports to an FOSS project helps improve that software, which is then used by an untold number of people. I'd argue that the potential for benefiting the community is greater when it comes to working on FOSS projects.

    9. Re:Most bizarre logic fart ever .. by unixisc · · Score: 1

      For you, yes, but for the people who downloaded it for free, money seems to be more precious, which is why they're being asked - why don't you contribute with time instead? People can't have it both ways - neither give money nor time.

    10. Re:Most bizarre logic fart ever .. by exomondo · · Score: 1

      bloodhawk didn't mention whether the FOSS being used was bought, or just taken for $0.00.

      Bought what? FOSS is gratis as a result of being libre, you don't "buy" it the same way you buy a license for proprietary software.

      The real reason to use FOSS, other than price, is long term cost, particularly for organizations, so that they can control their own future and not be forced to upgrade if they're not ready.

      But then you just need to perform your own maintenance or pay somebody else to do it, which is a huge cost and is out of the scope of most users and companies. Take GP's example of the Gimp vs Photoshop and see how far behind the Gimp still is, how much do you think it would cost to bring it up to a functionally comparable level?

      Consider all the people still on XP, and who are forced to at some point choose painful migration paths to 7/8/10. If they had the source code to things, then they could either maintain it themselves, independent of MS, or in case of organizations, they could hire IT teams to do it for them.

      Yeah except that is prohibitively expensive, as we have seen with this systemd debacle. Sure in theory they could just maintain the old debian codebase themselves or hire IT teams to do it for them and it should be no problem but as many people here have said, it's prohibitively expensive in time and money so people are either embracing it, moving to distros like slackware that don't yet have it or moving to BSD.

    11. Re:Most bizarre logic fart ever .. by Anonymous Coward · · Score: 0

      For you, yes, but for the people who downloaded it for free, money seems to be more precious

      No they got it for free and spent no more time on it than they would have if they had paid for it. Time spent is the same but one just didnt have a monetary cost.

      which is why they're being asked - why don't you contribute with time instead?

      Because time is too valuable, duh. It is much more economical to pay for a product with the features you want than implement the features yourself.

      People can't have it both ways - neither give money nor time.

      Of course they can! That is what this whole story is about, they are giving neither money nor time so the question is being asked: "why arent you contributing to open source"

    12. Re:Most bizarre logic fart ever .. by unixisc · · Score: 1

      Uh, no!!! RHEL is 'libre', but not 'gratis'. Being libre doesn't necessarily imply being gratis, & vice versa.

    13. Re:Most bizarre logic fart ever .. by exomondo · · Score: 1

      Uh, no!!! RHEL is 'libre', but not 'gratis'. Being libre doesn't necessarily imply being gratis, & vice versa.

      Sure it is, you can get it from here for example, the cost associated is for support. There is self-support (which is no support) which is free, then there is standard and premium levels which you pay for.

    14. Re:Most bizarre logic fart ever .. by david_thornley · · Score: 1

      RHEL is a collection of free-as-in-speech software that Red Hat says is good and will support. Strip all the trademarks out, and forgo the support, and you've got something free-as-in-beer (specifically, you've got CentOS).

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    15. Re:Most bizarre logic fart ever .. by unixisc · · Score: 1

      No, you can get the source code of RHEL, not the compiled binaries. If you want the latter, you'd need to go to CentOS or Scientific or one of the RHEL clone makers, like Mandriva.

      If you want compiled binaries from RHEL, you do have to pay something. Maybe much less than Windows, but there's still a price there. But the software is FOSS - you can install it on as many workstations, give away the binaries to someone who didn't buy it without violating any EULA and so on. That's how RHEL makes money - not just from support. If they were to just give it away, they'd never have made much more than the likes of Debian, Ubuntu, Mandriva or anyone else.

    16. Re:Most bizarre logic fart ever .. by exomondo · · Score: 1

      No, you can get the source code of RHEL, not the compiled binaries.

      I just gave you the link to the compiled binaries, since you obviously didn't actually read what I wrote and instead went off on your incorrect perceptions I'll give it to you again: here.

      If you want the latter, you'd need to go to CentOS or Scientific or one of the RHEL clone makers, like Mandriva.

      Wrong, the binaries are freely re-distributable because they are free software, that is why they are available from numerous ftp sites.

      If you want compiled binaries from RHEL, you do have to pay something.

      From RHEL? You mean from RedHat? If you want RedHat to give them to you then yes, but since they are freely distributable and the source code is available they are easily found or compiled yourself.

      Maybe much less than Windows, but there's still a price there.

      There is only a price if you want support, you can get the binaries or the code from many places because it is free software.

  33. The obvious answer by hamster_nz · · Score: 4, Insightful

    Could I contribute while mountain-biking? Could I contribute by ballroom dancing? Could I contribute while driving miniature steam engines in the park on Sundays? Could I contribute while acting in local Shakespeare plays? Could I contribute while woodworking? Could I contribute by going to the movies?

    It is simple, most people have hobbies that they enjoy spending their spare time on.

    Just because some people have a passion for Open Source and others find utility in it doesn't impart any sort of onus to assist development. Isn't that the ethos of Open Source - you can use it with no strings attached?

    You might as well ask the opposite - Why are there so few FOSS coders just dropping in at rest homes to talk to the elderly? Why are no FOSS coders painting murals in public spaces? Why are no FOSS coders picking up rubbish in the park? Why are no FOSS coders building mountain bike trails in the weekend?

    1. Re:The obvious answer by Anonymous Coward · · Score: 2, Funny

      Screw you!

      I'm a FOSS developer painting murals along a self-made mountain bike trail for the elderly. As far as the trash goes, that's usually what becomes of my mural.

    2. Re:The obvious answer by Anonymous Coward · · Score: 0

      You left off skydiving! :D giiiiiiiiiiiiit puuuuuuuuuuuuush oooooorrriiiiiiiiiiiigiiiiiiiiiiiiin maaaaaaaaaaaaaasteeeeeer

    3. Re:The obvious answer by Anonymous Coward · · Score: 0

      It's just me, but I'd choose the FOSS project from hell over ballroom dancing. The rest of the comment is +5.

    4. Re:The obvious answer by Anonymous Coward · · Score: 0

      Best answer yet. What's so special about FOSS that it merits people's extra time?
      Especially when balanced against other direct charities for homeless and seriously ill.

    5. Re:The obvious answer by ssam · · Score: 1

      Actually yes, assuming you have a phone (or similar) with GPS.

      There are a couple of projects collecting locations of cell phone towers and wifi hotspots to allow geolocation to devices without GPS and faster geolocation for with GPS. Having opensource databases means you can do lookup without having to report your location to a google/apple/nokia and means you can do offline look ups. See https://location.services.mozi... or http://wiki.opencellid.org/wik... or http://openbmap.org/

      If you are cycling on cycle paths, then you could record GPS traces and upload them to openstreet map. That will require a bit of time on the computer, but the valuable work is the actual recording.

  34. Bug report by Anonymous Coward · · Score: 0

    OR writing bug reports, and then the only time someone reply is when then
    switched to a new major revision to close all the old bug reports as UNRESOLVED,
    that no one bothered looking at... 2 years later...

  35. Mod the parent up. by Anonymous Coward · · Score: 5, Interesting

    The parent isn't "trolling", for crying out loud. Anyone who has tried to deal with GNOME, Mozilla, or even Debian any time recently will know exactly what the parent is talking about.

    They've all become rotten hipster cults, in my opinion. Mozilla is particularly bad. They've trashed the UI of their most popular product, to an extent that only hipsters can manage. They've employed a strict "we know better than you" hipster attitude toward user complaints about these changes. They've forced out at least one long-time, high-ranking leader merely because his views on an unrelated political matter didn't match their hipster ultra-politically correct beliefs. They waste resources on fucking idiotic projects like Firefox OS, just because they want to me-too the hipsters at Google and Apple.

    These sorts of hipsters have now invaded Debian, and are in the process of trashing the entire project using systemd. They completely trashed GNOME a few years ago, during the GNOME 3 tragedy.

    Why the heck would any sane, normal, non-hipster person want anything to do with those people and those projects?

    1. Re:Mod the parent up. by the_Bionic_lemming · · Score: 1

      I fully agree with you.

      Mozilla turf crashed with their idiotic ideas after they decided to go with quick builds and a deaf ear.

      I'm still running on 5.0 and wish that I could go back to the days of an easy browser that could block all of the cross connecting crap and ads and just give me a basic browser with one that does not continually run into websites that tells me to upgrade.

      --
      _ _ _ Go for the eyes Boo! GO FOR THE EYES!
    2. Re:Mod the parent up. by Anonymous Coward · · Score: 0

      So... Firefox is Apple?

    3. Re:Mod the parent up. by TheDarkMaster · · Score: 0

      Exactly. I for one could easily create code for Firefox, apply a good deal of KISS in the code and some concepts derived from the military with whom I work. But for that I will need to deal with a bunch of retarded teenagers who want to use slow as hell javascript to do the entire browser, among other really retarded design decisions... And for free? Sorry, but no.

      --
      Religion: The greatest weapon of mass destruction of all time
    4. Re:Mod the parent up. by trewornan · · Score: 2

      A big part of the problem is that any change to the UI inevitably causes a lot of complaining - often times not really justified because it's simply a matter of people getting used to the new.

      Unfortunately these "hipsters" (as you call them) extrapolate this to the assumption that *all* complaints about a new UI are unjustified and would go away if users would just take the time to become accustomed to it.

      This and (as others have pointed out) the inexplicable compulsion they feel to "tabletize" every UI.

    5. Re:Mod the parent up. by Anonymous Coward · · Score: 0

      I would be immensely happy if the PNG display bug for 64 bit Pale Moon could be fixed. It's an ongoing problem (No Yellow colour in PNGs) caused by some technical thing I don't understand, but I can't actually find anything else wrong with the browser at all.

    6. Re:Mod the parent up. by Anonymous Coward · · Score: 0

      Summary of your post:

      > Reply: Fsck you! (Mod: Troll)
      > Reply: I won't work for free! (Mod: Insightful)

      Do you realize how off you are in a news article titled "Why aren't you contributing?"

      Also, thanks for your opinion, however despicable it may be, I was at odds understanding /. moderation since they ostracized ACs (automatic -1) -- your position seemed surreal, to say the least, yet it exists. Here. It's like the platypus of the opinions... unbelievable, but there it is, alive and kicking.

      Tip: go to to a church and try to convert everyone to atheism. You'll be a winner.

      PS: I understand you might personally not agree with the second "insightful" post, but "the emperor is naked" (IOW, fsck you) is a proper reply at times. I had one post of mine in which I used the word "nagger" (not really that one) probably modded as -1 by people like you. You, Sir, are an important part of the problem.

    7. Re:Mod the parent up. by TheDarkMaster · · Score: 2

      The problem is not change by itself. The problem happens when you change for the worse.

      --
      Religion: The greatest weapon of mass destruction of all time
    8. Re:Mod the parent up. by Anonymous Coward · · Score: 0

      No yellow?
      That would be really strange, since PNGs store colors as RGB, and yellow is actually represented in a PNG by a mix of red and green, which would mean you could also not see those colors, or browns, and others.

    9. Re:Mod the parent up. by Grishnakh · · Score: 3, Interesting

      They've all become rotten hipster cults, in my opinion. Mozilla is particularly bad. They've trashed the UI of their most popular product, to an extent that only hipsters can manage. They've employed a strict "we know better than you" hipster attitude toward user complaints about these changes.

      You've got to be kidding. The Firefox UI is barely different really. Big deal, you have to press "Alt" to see the menu bar now; whoopee. If you want to see a trashed UI and "we know better than you", GNOME is the poster boy for this stuff.

      They've forced out at least one long-time, high-ranking leader merely because his views on an unrelated political matter didn't match their hipster ultra-politically correct beliefs.

      No, they forced out their CEO because there was way too much controversy surrounding him. Mozilla isn't just some open-source project like Debian or Gentoo or whatever, it's a full-fledged corporation, and corporate CEOs are partially political positions. You can't have that position filled by someone who doesn't match the publicly-stated corporate values, who makes the corporation look bad, who attracts too much negative attention, etc. Any other for-profit corporation would have done the same in their position, except maybe some crappy company like Comcast which doesn't give a shit about what people think of it since it's a monopoly. Mozilla may be a corporation, but they're a non-profit and funding is critically important to them and public image goes hand-in-hand with that. A bad public image will kill their funding.

      This is an entirely different matter than some random FOSS project playing political games with their leadership. Groups like Slackware don't deal with much money or employees, and can do whatever the hell they want. Mozilla isn't like that; it's a corporation.

    10. Re:Mod the parent up. by nine-times · · Score: 1

      They've all become rotten hipster cults..."we know better than you" hipster attitude toward user complaints...

      This is off-topic, but can we just stop using the word "hipster" to mean "something I don't like"? It's really ridiculous, and I don't know why I seem to be the only person who finds the over-use of the word grating.

      Some people on Slashdot have gotten really weird about the complaints about "hipsters". Using systemd does not make you a hipster. Microsoft Windows is not a 'hipster operating system'. I don't even know what you're intending to imply by using that word. I asked someone on Slashdot what they meant by "hipster" and they said that hipsters were people who "did things inefficiently".

      This hipster obsession is really pretty bizarre. Admittedly, it's kind of fascinating, and if someone could explain to me what the deal is, I'd be interested. But aside from that, can we all please just stop using that word unless you can actually use it properly?

    11. Re:Mod the parent up. by Anonymous Coward · · Score: 0

      They've all become rotten hipster cults, in my opinion. Mozilla is particularly bad. They've trashed the UI of their most popular product, to an extent that only hipsters can manage. They've employed a strict "we know better than you" hipster attitude toward user complaints about these changes.

      You've got to be kidding. The Firefox UI is barely different really. Big deal, you have to press "Alt" to see the menu bar now; whoopee. If you want to see a trashed UI and "we know better than you", GNOME is the poster boy for this stuff.

      And there is no damn good reason to HAVE to press another key to see the menu bar. Just like how there was no good reason to move tabs above the menu bar, and then later try to force the point by making it so that about:config can no longer return the tabs to the preferred location. It's no surprise how many more people bailed for Pale Moon when it announced that it would not be adopting the new Firefox UI.

    12. Re:Mod the parent up. by Grishnakh · · Score: 1

      And there is no damn good reason to HAVE to press another key to see the menu bar. Just like how there was no good reason to move tabs above the menu bar,

      Yeah, whatever. My point is: these things are very minor changes, and not really that big a deal, when you compare to the Gnome3 UI and what a radical departure it is from traditional desktop UIs.

      To make a useless car analogy, you're like someone bitching and complaining about Toyotas changing to a slightly uglier headlight design while GM is making all their vehicles look like Azteks and painting them carnival colors.

    13. Re:Mod the parent up. by wisnoskij · · Score: 2

      Hipsters are the current generation's name for the ever changing group of ultra conformists. In the 90s there were emos who showed their conformity to their friends though cutting themselves, writing poems about death, and wearing black and fake vampire teeth; And in the 60's they wore tie-dye, danced in the mud naked, and took mind altering narcotics. As you can imagine, emos were a little too extreme (and not nearly as fun) and did not gather quite the same following.

      This current generation, Hipsters, is particularly virulent as they have tapped into the latent hatred, bigotry, and racism in society. They wear cloths not only to show their conformity to each other but their contempt and hatred for everyone else through sarcasm; No matter if their difference is political, cultural, ideological, or just a difference in fashion sense.

      These people, particularly this latest generation, do not think individually so much as they have a borg-like group think ability. They do not wear what they think is good, they do not believe things they have come to logically, they just figure what what is the most fashionable/cool thing and do that. To them whether you are heterosexual, gay, or bi is a fashion statement; The same as how when to wear a scarf no longer has anything to do with the temperature outside.

      I could go on and on and fill a book with the specifics of these people, but this should give you an idea of the lowest common denominator that brings this large international movement together.

      --
      Troll is not a replacement for I disagree.
    14. Re:Mod the parent up. by wisnoskij · · Score: 1
      --
      Troll is not a replacement for I disagree.
    15. Re:Mod the parent up. by nine-times · · Score: 1

      Well I actually know what a hipster is, but I'm still not sure you quite do. They're not hippies or emos. Now, you could look at any trend or any set of trends, whether it's enjoying rap and hip-hop, wearing cowboy hats, or shopping at the GAP, or wearing a scarf, and say, "Some people are just doing this as a fashion statement, and some people are doing this to conform." That's not very informative about the actual trend.

      What's more, I'm sure you follow certain trends, so I'm not sure what makes you so angry about the whole thing. Do you listen to music that's popular among some group? Do you wear clothes that are considered nice or at least appropriate within your social circle? Congratulations, you're someone who is going along with some trend of fashion sensibility. You may say, "But I don't do it because it's trendy! I do it because I like it!" That's what everyone says, and there are people within any given trend for whom it's actually true. But none of this has to do with hipsters.

      And you're equating all of these groups, but here on Slashdot, I don't see a lot of people complaining that KDE is succumbing to the emo kids, or that Microsoft Office is being built by hippies. But all over the place, I see random nonsensical references to "hipsters" that lead me to believe that nobody actually knows what a hipster is, and nobody has any definition for the word "hipster" other than "something I don't like." What's kind of amazing is how angry people get, blaming everything that they don't like on "hipsters" while they seem to have no idea what a hipster is, and that's the part that I don't understand.

    16. Re:Mod the parent up. by Anonymous Coward · · Score: 1

      It was modded down because all it does is make the inciting claim without any backup explanation. If he'd posted that sentence followed by one of your paragraphs, for example, he wouldn't have earned the mod.

      This is Slashdot. We understand context here. Please go back to SRS.

    17. Re:Mod the parent up. by wisnoskij · · Score: 1

      They absolutely are not hippies or emos, and that is not what I said, just that some of the same societal forces built all three of these groups. In broad strokes I would look at it like:
      Hippies, ~neocomformists~ based on love.
      Emos, ~neocomformists~ based on fear.
      Hipsters, ~neocomformists~ based on hatred.

      And no one can really point to a concrete example and really tell you exactly what one is as it is complicated. A hipster is an idea of a person, and pretty much no one fits an idea perfectly. Most people are shades of different ideas. I tried to give a picture of common traits that bind them, as there are no absolutes. Ultra conformity and narcissism can surface in many different forms cross culturally.

      At the same time, you would not be wrong to call Hipsters a sort of cultural Zeitgeist. A generic punching bag to pin all of societies problems on. I would say both ideas can coexist.

      --
      Troll is not a replacement for I disagree.
    18. Re:Mod the parent up. by nine-times · · Score: 1

      Where are you getting your theories and terminology? What is "ultra conformity" vs. normal "conformity"? Is this some new sociology term, or are you making this up?

    19. Re:Mod the parent up. by toddestan · · Score: 1

      I think a big part of the problem is not just that the UI changed, it's that the Firefox UI changes are basically a rip-off of Chrome's UI. So if you don't like Chrome's UI, you're certainly not going to be happy with a browser that looks and acts like a bad copy of Chrome.

    20. Re:Mod the parent up. by wisnoskij · · Score: 1

      "ultra conformity" is just two words placed one after another to express an idea. In this case an excessive amount of conformity, aka more conformity that just the word "conformity" implies. "neocomformists" is the word I coined just now. It does not appear to be used, and I am suggesting we use it to describe this theoretical phenomenon I just described.

      --
      Troll is not a replacement for I disagree.
    21. Re:Mod the parent up. by nine-times · · Score: 1

      Ok, well I don't know what those things are supposed to mean to me. "Conforming more than conforming," doesn't seem particularly meaningful, and there's nothing new about conformity. The basic phenomenon of people conforming to trends isn't remotely new.

      And going back to your earlier post, I don't think the hippie thing was really about love-- though there were hippies who claimed that was what it was about, the emo thing was definitely not about fear, and hipster thing is certainly not about hatred.

    22. Re:Mod the parent up. by itTeach · · Score: 1

      I was already on the edge with Firefox because of the insecurity of the plugin architecture, but when stupid power games forced the CEO out because of an unpopular political contribution, I bailed out entirely. I also changed the default browser on all the computers I manage for family / friends to Chrome.

      Assuming that I am not the only one, exactly how did this benefit Mozilla corporation?

  36. Hello, coders! by EzInKy · · Score: 2

    Do you not get that the vast majority of people don't want to volunteer their time and effort only to be belittled and berated by the "Coding Gods"? Hell, even this debate over "systemd" has a lot of us wondering if you all have any respect for each other.

    --
    Time is what keeps everything from happening all at once.
  37. Dual monitors and recompiling the kernel .. by lippydude · · Score: 1

    @obarthelemy: "rarely managed to get Linux to run on one of my PCs .. such as "recompiling the kernel"

    All I can say is, your experience is not my experience and I've never had to recompile the kernel to get something working. See these people who managed to get dual screen working ..

    Oct 2004: "Nvidia dual screen setup Ubuntu 14.04"

    Nov 2009: "How to use Dual monitors in Ubuntu (Nvidia)"

    1. Re:Dual monitors and recompiling the kernel .. by DNS-and-BIND · · Score: 3, Insightful

      This is SUCH a typical response. "You didn't have a problem, you're just too stupid. See?" THAT'S why I quit trying to contribute as a non-technical user.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    2. Re:Dual monitors and recompiling the kernel .. by obarthelemy · · Score: 1

      Mine is Intel + AMD. Apparently this changes *everything*. Plus last time around, Ubuntu wouldn't let me put the menu bar on the right-hand side of my main screen, and other desktop manager wouldn't rotate for vertical, and videos wouldn't play nice on either or both...

      I'm sure it can be gotten to work, just not by an ignoramus who values his time such as myself; and I'm not sure the end result would be as polished as I want (sideways text when the task bar is on the side ??)

      --
      The Cloud - because you don't care if your apps and data are up in the air.
    3. Re:Dual monitors and recompiling the kernel .. by nabsltd · · Score: 1

      See these people who managed to get dual screen working ..

      ...but are too lazy too write up a step-by-step guide that you can print out to use because you can't get your monitor working enough to watch a YouTube video.

      Any time a search for "how to" for a computer task returns a YouTube video, I give up and figure it out myself. I don't want to waste time watching 20 minutes of "uh, well, see here we..." just to get to the "edit config.ini and add 'foo=1'" to the end.

    4. Re:Dual monitors and recompiling the kernel .. by Anonymous Coward · · Score: 0

      What if he had an ATI card?

      Intel integrated?

      You've already dismissed his problem with an answer that you have no reason to believe is applicable.

    5. Re:Dual monitors and recompiling the kernel .. by david_thornley · · Score: 1

      "Works for me" is a typical response in commercial proprietary environments also. Several years ago, on any thread anywhere that involved some Microsoft software, there'd be at least one guy who thought it was horribly buggy crap, and at least one who thought it was wonderful and worked perfectly. A few times I tried asking questions to try to figure out why they had different experiences, and never could find any consistent differences why.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    6. Re:Dual monitors and recompiling the kernel .. by Anonymous Coward · · Score: 0

      "Works for me" is a typical response in commercial proprietary environments also.

      But proprietary commercial products aren't the ones begging for help, it is "why aren't you contributing to open source " so this is just another case of dismissing a flaw in open source by pointing to proprietary software and saying "oh but they do it too".

  38. Ashamed that I did not share anything by Anonymous Coward · · Score: 0

    I have written some simple code (python) but I do not know if it's good enough so I have not published it. The only thing I brought a long time ago was a lot of strange thoughts. Maybe I should not share them :-)

    1. Re:Ashamed that I did not share anything by EzInKy · · Score: 1

      The "Coding Gods" will be quick to punish you is you share your strange thoughts.

      --
      Time is what keeps everything from happening all at once.
    2. Re:Ashamed that I did not share anything by Anonymous Coward · · Score: 0

      They sure did last time :-)

  39. Emacs versus Vi by EzInKy · · Score: 1

    Seriously, that is the major reason many who could contribute don't. Oh, and of course there is also GPL3 versus BSD, object oriented versus procedural, point and click versus command line, and another myriad of thousands of omnipotent issues that most be decided before one should even consider contributing to open source.

    --
    Time is what keeps everything from happening all at once.
  40. Ya, pretty much by Sycraft-fu · · Score: 2

    I have better shit to do with my time. When I'm off work, it's my time. I have other things I want to do rather than work. I enjoy my job, but it isn't fun as a hobby. I value a life-work balance.

    1. Re:Ya, pretty much by Oligonicella · · Score: 1

      I enjoy programming even at home, but I only enjoy it for making things I use that aren't available, like personal book cover formatting and such. Those things are thought out, then designed and coded, tested and *done* and I do something else. An open source project would take time away from the things I do program for and quickly become a second job. I ain't interested in that.

  41. Time by Anonymous Coward · · Score: 0

    Time is the main constraint for me. But, as I rely more on some Free packages, my conscience is bothering me more and more. I imagine it would be pretty rewarding to edit or contribute to a chapter or two of documentation and see it released and used by the public.

  42. I forgot the best one... by NotQuiteReal · · Score: 0

    Change the battery? Why would you want to do that? Throw that piece of shit out and buy the NEW one!!!

    --
    This issue is a bit more complicated than you think.
    1. Re:I forgot the best one... by Lunix+Nutcase · · Score: 1

      Or just go get the battery replaced?

  43. I play the tuba... by Anonymous Coward · · Score: 0

    just tell me where you need me.

  44. I like open source by redmid17 · · Score: 1

    I just don't give a shit enough to contribute. I already have hobbies. I get paid to administer, consult, develop, and test at work. Most of my hobbies do not involve computers (sports, reading, music, good ole fashioned napping). The few that do relate fairly closely to my line of work, which is largely closed source.

    tl;dr - neither the time nor the willingness to contribute to something that only affects me tangentially

  45. Ditto. by antdude · · Score: 1

    Once in a while, I will volunteer to help briefly like reporting and testing an issue since that's my paid job.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    1. Re:Ditto. by Anonymous Coward · · Score: 0

      Once in a while, I will volunteer to help briefly like reporting and testing an issue since that's my paid job.

      Sometimes "reporting and testing an issue" can be a very big help to a OSS project.

      The more exposure a project gets, the more likely bugs will be discovered. The Linux kernel "rc" and "-next" process/trees are looked at that way.

      Then there is the issue of access to hardware or particular deployment scenarios. Developers don't have access to lots of hardware; sometimes they only have a vendor's reference guide to work from, yet they can still crank out code that is usually "workable". So being able to test the code on the actual hardware it was written to support is always "a good thing" and a help to a project.

  46. It doesn't seem friendly by nine-times · · Score: 4, Insightful

    I think part of the reason people don't contribute is that, whether it's deserved or not, there's a perception that open source projects aren't friendly and aren't welcoming of input from "normal people". I can say that I've been in situations where I submitted a bug and had it ignored or else told that it wasn't a priority and the developer didn't care. I've offered feedback on ways that I thought the software could be improved, and was essentially told, "If you want that done, write it yourself. I'm just here to scratch my own itch." In a number of situations when I've participated in forum discussions, I've encountered the attitude that if you're not a programmer that can contribute code, you should butt out of the conversation.

    There was one instance where I actually paid programmers to fix something in an open source project that my company needed to have fixed, and the project would not accept the fix for some reason they wouldn't explain. To be clear, this wasn't a new feature or some kind of redesign, but there was an open source project that wasn't working, we paid a couple of programmers to fix it and make it work, they were successful, and even those programmers (who had experience contributing to FOSS) were surprised when the fix was rejected without explanation. That's fine, since my company got what we needed out of the software once it was fixed, but I doubt anyone else ever got to benefit from the fix.

    Now, I'm not claiming that these handful of experiences represent every open source project out there. I'm sure there are projects that are very welcoming, but I haven't really experienced that. You ask why I don't contribute? It'd because nobody has asked, and my attempts to help have not been welcomed. And then when I've explained this on Slashdot before, people respond saying something like, "Well you need to approach the community in the right way. They have their own way of doing things, and you should spend time to learn about the community and do things the way they want things done, and then I'm sure they'll welcome your contributions."

    Which... you know... fine. Maybe that's true. But honestly, I don't care that much. My motivation to contribute my time and effort for free is pretty limited to begin with, and if people are going to make it even harder and less pleasant, then I'm not going to bother.

    1. Re:It doesn't seem friendly by Anonymous Coward · · Score: 0

      This is the EXACT impression I've gotten on anything to do with Chromium.

      You know that stupid "You're opening more than X number of tabs, are you sure?" box. Where X is a number somebody pulled out of their ass?

      Chromium devs have downright REFUSED to add a simple checkbox, like every other browser on the market has, to "Not show this again".

      User complaints get short terse replies, and same open source arrogance of "Why don't you do it yourself?"

      There's threads on the chromium issue tracker that would speak of this better than I can.

    2. Re:It doesn't seem friendly by TheDarkMaster · · Score: 1

      Is not perception, is reality. And have worsened significantly since 1998.

      --
      Religion: The greatest weapon of mass destruction of all time
    3. Re:It doesn't seem friendly by vakuona · · Score: 1

      I'll bite.

      Not every feature needs to be added to a piece of software.

      I can see scenarios in which a user checks that box, and regrets it later when the browser opens too many tabs without giving them the option to confirm this. And the corresponding feature that would then need to be implemented (to force the browser to ask the user for confirmation) would have serious discoverability issues.

      I imagine most people do not open too many browser tabs simultaneously most of the time, and while the feature might seem genuinely useful, there are some downsides that would force the addition of more code to address, which adds to complexity of the codebase.

      However, if you came up with some UI that solved this elegantly, implemented it and submitted a patch, I can imagine them giving the issue serious consideration.

    4. Re:It doesn't seem friendly by omnichad · · Score: 1

      Exactly. Nobody wants bug reports from non-coders (you're just too stupid to use it right / you're holding it wrong). And nobody wants a bug report from a coder without a patch.

    5. Re:It doesn't seem friendly by nine-times · · Score: 1

      And apparently, sometimes they don't even want a bug report from a coder with a patch, and they won't explain why.

    6. Re:It doesn't seem friendly by Anonymous Coward · · Score: 0

      Probably because it's patching that back door they put in. Or maybe they're NSA agents. Just saying.

    7. Re:It doesn't seem friendly by Anonymous Coward · · Score: 0

      User complaints get short terse replies, and same open source arrogance of "Why don't you do it yourself?"

      ...or pay them for their time. What do you think this is? These people are supposed to just use their free time to do whatever you ask them to do?

      You are not a customer, you are just a user. Frankly there is little value in servicing your request so do as the open source philosophy suggests and do it yourself or pay somebody to do it for you. The problem is the perception that "open source" or "free software" simply means "free of charge" but it also means there is no responsibility on anybody to maintain, fix or add features to the product, people will do it sometimes through altruism, often for the sake of interest/their own uses and more often through getting paid.

    8. Re:It doesn't seem friendly by toddestan · · Score: 1

      They also need to add a way to get rid of the annoying message directing you to install flash any time everytime you visit a page that needs flash and you don't have it installed. Did it ever occur to them that some people don't want to install flash? Or that some people may run an open source browser on a platform that isn't even supported by flash?

  47. Mod the parent up. by Anonymous Coward · · Score: 2, Interesting

    I'm the person who modded the parent troll. Perhaps I should have used "flamebait" but I rarely bother with the distinction. It was modded down because all it does is make the inciting claim without any backup explanation. If he'd posted that sentence followed by one of your paragraphs, for example, he wouldn't have earned the mod.

    This is no different than a few other comments on the thread, and how I modded them. Both of the following posts tell the article submitter and the open source community to fuck off, but they do it in very different ways. I hope you can see why they earned different mods, and why the parent you care so deeply about is more like the first than the second.

    Subject: What?
    Body: Here's your answer: why don't you go fuck yourself.
    Mod: -1 Troll

    Subject: I don't care
    Body: I work with computers all day at work. When I get off work, I'm not going to work on them even more, and for free to boot. Sure, I'll play on computers, and even web surf and make snarky comments on /., but work? Fuck you, pay me.
    Mod: +1 Insightful

  48. Missing the point by nowylie · · Score: 1

    The point of FOSS is not to get something for cheap (or free). It's about the freedoms you have while using the software and the benefits of a diverse range of people contributing to production. Your employer pays you to install and administer the software. Why can't they pay you to make contributions as well? This is how we end up with awesome software that everyone benefits from.

    1. Re:Missing the point by Anonymous Coward · · Score: 0

      It fascinates me that people still fall for Stallman's "freedom" pitch. Haven't you figured out yet that you've been suckered by a first-class huckster?...

    2. Re:Missing the point by Anonymous Coward · · Score: 0

      Yeah, but would you want to use some software if user feedback is always marked as "wontfix" regardless of the merit of the suggestion?

      Nobody likes being ignored by software devs on feedback, it's just rude and kind of douchey.

    3. Re:Missing the point by Oligonicella · · Score: 4, Insightful

      Bull. FOSS is about "the freedoms you have while using the software", including using the software as you see fit. It's not free if there's even an implicit "you should donate time" attached.

    4. Re:Missing the point by jones_supa · · Score: 1

      It's about the freedoms you have while using the software and the benefits of a diverse range of people contributing to production.

      There is many kinds of freedom. I might find a good proprietary software which gives me more features and better quality than an OSS alternative. In this case the proprietary choice would give me more options to actually implement my ideas and complete my project successfully with a professional workflow. Even if this software is closed source, I have more freedom to utilize the power of my computer. In the end of the day, I value this kind of freedom more than some RMS ideals.

    5. Re:Missing the point by Anonymous Coward · · Score: 0

      Either the software is free of obligations to contribute or it isn't. You can't have it both ways, Either label the software costs you X to use and lose the "free" label or accept that businesses are not there to donate time and resources to improving your life.

    6. Re:Missing the point by Anonymous Coward · · Score: 0

      What, the freedom to be insulted by some pseudo-autistic dickhead? I'll pass, thanks.

    7. Re:Missing the point by Anonymous Coward · · Score: 0

      RMS means what he says. Deride him or disagree with him, one thing he is NOT is dishonest.

  49. Free rider problem muthafucka' by spike+hay · · Score: 0

    n/t

    --
    If you don't understand any of my sayings, come to me in private and I shall take you in my German mouth.
    1. Re:Free rider problem muthafucka' by drinkypoo · · Score: 1

      I'm a free rider because when the bus breaks down and I come out to see if I can do anything to help, I'm told to get back on the bus and to keep my arms inside of the windows.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  50. Because I'm a selfish b* by Anonymous Coward · · Score: 0

    I would much rather take than give, by using other people's software and innovation without providing my own to the world. Furthermore, think about it, using OSS actually saves me time. But submitting my enhancements or making my software public takes up my precious time. Why would I do it?

    Yes, this remark is really about me, individually. Doesn't apply to anyone else. 100% of everyone else using OSS but not contributing lives in countries in which github accounts are banned.

  51. Who cares? by Anonymous Coward · · Score: 0

    The companies owns us now and the question is if anyone cares anymore?

    What can I do about it?

  52. Re:The number of things I don't volunteer for is s by Anonymous Coward · · Score: 1

    What kind of place needs an armed neighbourhood watch and a parents foot patrol? Rather than tackling the symptoms, maybe going after the root causes would be more productive.

  53. Tech Support Here by Anonymous Coward · · Score: 2, Interesting

    I work at an software company, in the enterprise tech support department. I'm the tech support liaison to engineering. I use JIRA all-day everyday. I even fix minor bugs on my own dev box.

    I've offered my help on several open source project. No response or even worse, dickhead response. They are not interested. So please stop running articles about how non-coders(and I do code, I'm just not an "engineer") can help with open source projects. They don't care.

    And FYI: It's not much better in the commercial world. Engineers do not get promoted for fixing bugs. That's just reality. In fact, the engineers assigned to fix bugs are doing it because they are on the VP of engineering's shit list that week/month/year. So they are really thrilled to be working on these things. It makes my job so much easier! (i.e. extremely frustrating)

    1. Re:Tech Support Here by Anonymous Coward · · Score: 0

      I offered my help on the Cinepaint project, as a documentation writer. That was in 2008, I think they're going to get back to me any day now.

    2. Re:Tech Support Here by Anonymous Coward · · Score: 0

      So if the best Engineers aren't fixing bugs, what are they doing? Are they making new bugs?? Like adding bs features like Ribbon interface items? Or are they working on the "sexy projects"?

  54. Money... by David_Hart · · Score: 1

    When I find open source programs that I use on a daily basis, I will usually donate money instead of time. I spend enough time on the computer at work as it is.

    I used to contribute, 7 or 8 years ago, to a program called jalbum by building a couple of different skins. Jalbum is a java based program that lets you build customized photo albums for your web site. However, the program got picked up as an internal engine for a couple of applications and then there was a rapid growth spurt in features and capabilities. I just didn't have the time to keep the skins up to date and have a life away from the computer, so I stopped contributing.

    I did learn a lot about Java, photo manipulation, HTML, etc.

  55. I'm a taker... by pigiron · · Score: 1

    not a maker.

  56. why not? by theheadlessrabbit · · Score: 1

    "Projects like OpenHatch will even help you match your skill set to a project in need. So what's holding you back? Time? Lack of interest? Difficulty getting started?"

    Not knowing about OpenHatch until just now may be a part of it.

    As an artist, I've contributed a fair amount of material to the creative commons ecosystem, and I've posted some tutorials for open source projects that have a small user base, but other than that, I have no way of knowing what skills of mine could be useful to anyone working on a project, or what holes they need filled.

    --
    -I only code in BASIC.-
  57. I do by future+assassin · · Score: 2

    Sometimes I can only financially help with $20 here and there. Atm Im helping out an OS FPS game (Xonotic) by running several servers which costs me around $110CDN per month for two servers (North American and European based with a NA based VPS for hosting maps which will become a public map repo shortly)

    Also atm I'm fund raising 550EU to have custom monster models built for the game which will be used for single player mode and will be open source so others can use them. I'm at 440 EU but that mostly between 7 users.

    I also just restarted my internet radio station which I ran pretty succesfully from 2001-2004. ATM I'm using Icecast2 and MPD for the software and promote them when I can.

    --
    by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
    1. Re:I do by Anonymous Coward · · Score: 0

      Last time I booted up Xonotic (which was about a week ago) there were many, many severs running... with maybe about 3-5 people playing total, none on servers reasonable ping where I live (Australia, but whatever). There hasn't been a major release since 0.7 released in June last year, the developers have gone quiet, etc. I can't blame the game too much because it's quite decent where there's players, but it has the same issues as with many other open-source multiplayer FPSes - they're all the same, and they all lack players compared to even F2P titles like Team Fortress 2 (which you'll ALWAYS find well populated servers no matter where you live).

      I appreciate the idea of keeping some dedicated servers running for it, but Xonotic is a dead game with a dwindling player base. Put the money towards some sales on Steam I say.

    2. Re:I do by future+assassin · · Score: 1

      Fuck steam as for dev activity there's is new activity with the change of the guard and .8 will be relase before or just after new years. Yes there is lots of servers and yes there are 5 players but only certain times of the day just like there are 30+ other times of the day and just like there are 0 players at times.

      --
      by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
  58. I contribute. But I do not code open source. by eye_blinked · · Score: 1

    I contribute bug reports and questions to several forums. This is something all users can do. All users should understand this is a valuable contribution. Next is answering them. I have found all forums I use moderately responsive and I have no complaints about that side of things. In a conventional software production cycle you have a team of specialists collating and prioritizing that information from a user point of view. This is almost always absent in open source. The feedback is direct to developer.

    Commercial software houses have achieved a closer relationship between developers and customers using online forums and similar forms of communication. Moving closer to open source communication style in this regard. Open source needs to consider how best to collate and prioritize user feedback and bug reports in a way that is not developer centric.

    Open source interface to business requirements is good, development is good, but users are not yet so well represented. We will have to solve this.

  59. How I contribute by techno-vampire · · Score: 2

    Many years ago I was a programmer. Then, I found myself doing tech support and got a big surprise: not only was I good at it, I liked doing it. Yes, I had my share of ID10T callers, but at the end of the day there was the great satisfaction of knowing that there were people out there who's days were better because they'd talked to me.

    Now I'm retired, and instead of using Windows I use Linux. I belong to several tech support forums and mailing lists for Linux and for various FOSS programs I use and I spend part of every day trying to help others, both to keep my hand in and because I still find it satisfying to be of help. And, when needed, I report issues to my distro's Bugzilla and respond, as best I can, to requests for information because if I'm having this issue, others are too and even minor bugs need swatting. I may not have (and maybe never had) the coding skills to contribute code, but I can still give back to the FOSS community by helping others.

    --
    Good, inexpensive web hosting
    1. Re:How I contribute by Anonymous Coward · · Score: 0

      "knowing that there were people out there who's days were better because they'd talked to me". - Well said

  60. Because its too damn difficult by lapm · · Score: 1

    Most likely because ways to contribute are overly complex and difficult to use for non coders... They need to first try figure out how your complex project management system actually works. Do they need signup account for it first, then find right place to submit report, etc... I remember years ago.. when i was new and run into project that had problem with my local charset (some characters were handled wrong) went throw projects website and there was no easy way to send bug report... Ended up mailing one of the developers outside their main project system and asked if he could forward this to right place since i cant figure it out... Looking at most open source projects, that has not been getting any easier for non coders..

  61. For the same reason I stopped reading /.? by shanen · · Score: 1

    Not sure I can really claim to be a non-coder, since I was a professional database programmer for some years, but I can definitely say that I would like to contribute to Open Source and the reason I mostly don't is basically the same as why I dropped off of /. some years ago: Bad financial models. (Today's visit is too long a story.)

    Let me try to clarify the problem. Microsoft produces gawdawful software. Apple is against freedom of choice. Google is blossoming as an EVIL tyrant under the new motto "All your attentions is belonging to us." However, they all have viable financial models and they are kicking the hiney of little OSS.

    Constructive suggestion for you to ignore (of course): Charity share brokerage (AKA reverse auction charity shares). Sort of like Kickstarter or IndieGoGo, but with project management and clear SUCCESS criteria. If the slashdot people wanted to act as the charity brokerage, the donors would trust them to hold the money and provide lists of possible OSS projects to be implemented. If enough donors buy the shares to fund a project, then the funds would be released. (By the way, the same basic mechanism could be used for funding solution projects for problems that don't call for software solutions.)

    The broker would earn a percentage mostly by making sure the project proposals are clear and complete. How many people are required and how much will they be paid? How much testing will be adequate? How will non-core contributors be rewarded? What is the schedule? What are the most likely problems and how can they be dealt with? That's to help potential donors assess the real risks. And, to my way of thinking, most important: What will success look like?

    The donors (possibly even including yours truly) would basically get nothing but recognition for their donations on a project funder page. However, as minor doggie treats they should be the first people invited to use the completed software and their reviews might receive extra weight in evaluating the success (or even failure) of the project.

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    1. Re:For the same reason I stopped reading /.? by shanen · · Score: 1

      I'd forgotten what my sig was, but I'll say that my current amusement and replacement website is mostly Ello. Already becoming concerned about their lack of any apparently viable financial model... I'm sure you've all been invited already, right?

      --
      Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
  62. I used to by Foske · · Score: 1

    But I got so fed up with the big egos that I quit. Linus Torvalds himself once trashed the project I was working on because of a few lines of debug code that were checked in, refusing to listen to our arguments. Later, similar projects -invented by others- made it to core functionality in the linux kernel. I'm talking about the old Kernel Graphics Interface project, which did the same as DRI and KMS, except that it also worked on other platforms. I tried again with Scribus. Their response: Welcome, but don't touch our code. I was involved in Mandrake, but quit when the core developers refused to listen to the community. We all know what happened to Mandrake...

  63. Re:Mac user... no manual? by Anonymous Coward · · Score: 0

    It's also obvious that you haven't used a Mac in the 21st century. Or, let's face it, the 20th.

    We've had multiple mouse buttons and scroll wheels for quite some time now. All my open windows have scroll bars too, so I'm not sure where the heck you're getting your "information".

  64. I've wanted to contribute.. by Anonymous Coward · · Score: 0

    ..or because it's their damn program. They designed it the way they liked. If they want to take instructions on what and how to code they will find a job where someone pays them for the priviledge of telling them what to do. The only thing more annoying than an open source developer is opensource ideaman. "Hey! I think this is a good thing, now everyone work free to make my vision come true!"

  65. Trust by jones_supa · · Score: 0

    Something I'd also like to ask. In many cases trust and openness are touted as some values of open source. But is there really a reason that proprietary software cannot be trusted, just because every line of source cannot be inspected?

    To use a pizza analogy, I trust my local pizza place to not put cyanide in my pizza, despite the fact that the pizza is made in proprietary manner without disclosing the exact recipe and documenting the full cooking process. Is there some reason software companies cannot be trusted in a similar way?

    1. Re:Trust by drinkypoo · · Score: 1

      But is there really a reason that proprietary software cannot be trusted, just because every line of source cannot be inspected?

      Yes.

      Is there some reason software companies cannot be trusted in a similar way?

      Yes.

      I should end the comment here, since your questions have been anwered. But the truth is that complex software cannot be proven, and software companies are unwilling to indemnify us for losses accrued by using their software, and those reasons together make closed-source software completely untrustworthy. It is untrustworthy for all applications and purposes.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Trust by jones_supa · · Score: 1

      You make it sound like every proprietary software house is an evil bastard who can hide any kind of shit in the product they want to. I claim that instead, they have an interest to deliver good software to maintain customer satisfaction and to stay in business.

    3. Re:Trust by drinkypoo · · Score: 1

      You make it sound like every proprietary software house is an evil bastard who can hide any kind of shit in the product they want to.

      That is not my claim. One claim is that many of them are, and you cannot differentiate between them without access to the executives. Another claim is that many corporations are actually filled with incompetence, and you cannot differentiate between them without access to the codebase and the issue tracker.

      I claim that instead, they have an interest to deliver good software to maintain customer satisfaction and to stay in business.

      There are many roads to success. You can attack your competitors, for example. Or if your competition is crap, you only need to do a little bit better than they to be more successful. You can also buy a company which was once great, and to which the customers are locked in, and then milk it for profit while destroying it from the inside. There are many reasons why an Open development model is safer for the customer, these are just a few of them.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  66. I play the tuba... by Anonymous Coward · · Score: 0

    Hey! I play the drumms. We could go play background music for some coder while he codes! I hope he has beer.

  67. Don't translate software you don't understand! by m.alessandrini · · Score: 1
    Many programs have translations to non-english languages that contains many ridicolous mistakes, obviously coming from people that don't understand the technical terms in that given program. In many cases I override the system language when I call certain programs, it's simply irritating.

    Please choose to contribute to localization only for programs you fully understand and use.

    1. Re:Don't translate software you don't understand! by Anonymous Coward · · Score: 0

      Or maybe it's just people that can't spell ridiculous.

  68. Re:The number of things I don't volunteer for is s by DNS-and-BIND · · Score: 1

    You can't be too careful these days. The media has been working nonstop to forment hate and there's no telling where it will spread.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  69. Open Source by ledow · · Score: 2

    I have many reasons why I do / don't contribute, but mostly it's time. You don't realise what an investment of personal time means to the person giving it. When I was young and a student, I could code for hours into the early hours and not have to worry and could churn out twice as much code in languages that I had been unfamiliar with the week before. As I get older, giving up my time produces less results but also costs more. To do so for a small software project, or a game even, is something to be applauded - time is precious.

    However, when I have time, I don't have the time to argue with people. I won't get into a discussion about whether or not X should exist if it's what *I* want, and I could start coding in the time it takes to argue it. Open source is an inherently selfish (and selfless!) prospect - I write a feature because I need it. If someone else benefits, great, but that's not the prime intention for me. Also, if someone else has coded a feature I need, whether or not it gets upstream, that's what I want and I'll use it. I might not even tell anyone about doing that.

    The larger projects do attract an attitude of kinds. I used to contribute to a large open-source game but when all my feature-patches (actual working patches, with code, that I'd be playing the game with for months) were pushed, there were disparaged to oblivion. Why would anyone want that? Put full translations for every language for this string you have. Why would you use THAT piece of free MIT-licenced code to help you when you could have used this other, almost identical MIT-licenced code that has less correlation and a worse API?

    So instead I put my patches on my website and let people pull them as required. Over time, all those same features made it into the game proper, but years later, and with much more complex code. I wasn't bitter because by that time I didn't care and had stopped coding for the project. I'm not easily put off, but it was more than my investment in time was not rewarded (rightly so if my code was crap, but I don't think it was) and thus the patches I was making for me were only ever going to seen by me, so why bother to push them?

    Even as a teenager, I was cleaning up the English documentation for open-source emulators, pushing bug reports and trying to hunt down the lines of code that were the cause, and handling questions on the forums. That kind of time is what I still give to the projects I enjoy, want to see propagate, and that I see in need of help. My answering a question on the forum could (I like to think) save a programmer ten minutes of having to interpret a bug report written inexpertly by that user.

    I also wrote a port of a game once after seeing that there wasn't one for the GP2X - a handheld open-source video games console. I questioned on a forum whether there was a port, and got told no. I was then encouraged by a handful of people to start porting it myself because they thought I was as good as they were and they'd ported games.

    It was probably one of the larger things I've ended up doing and cost many months of time for me. And I got a lot of good feedback, and I know thousands of people used the end product. And I had great fun, and I feel quite proud of it, even though the actual code isn't great. People took it and ported my code because all the hard work was done and they could easily port what I'd written than the original project. But that was about it. You don't get recognition for what you do (and I wasn't expecting any - OS is selfish too, remember?) so you have to enjoy doing it.

    I actually get more good feedback, and more enjoyment, out of putting up a couple of game servers out of my own wallet, being admin on them in my own time, and chatting with the regulars. That's a sad state of affairs, but I suppose in a large OS project you do get that kind of thing too - the game project above certainly ended up with a huge compile farm that one guy managed - no doubt they had fun on the IRC channels and felt appreciated.

  70. What's in it for the company? by tlambert · · Score: 3, Insightful

    The real question should be:

    Why aren't companies paying more people to work on Open Source projects.

    Does their purchase of a programmer's coding time give them any editorial control on the project? If it doesn't, then it's got little value to them to contribute patches to a project, if there's no chance that they're going to be accepted. This is frequently true when you want to make changes that go across area boundaries in Linux, and you aren't an area maintainer, like Alan Cox or Ingo Molnar.

    So the company is willing to hire people who already have commit bits and/or a high enough position in the project that they aren't going to be stuck maintaining local patches for the rest of eternity, and applying them to every new revision that comes out. Google was this way; the Google server team has literally years worth of patches that aren't being accepted back into mainline Linux at this point (example: the TSC resynchronization code for AMD processors that puts the TSCs on all the CPUs back where they would have been, before the platform went into a C2 or greater state, and stopped the CPU clocks. Google carries these forward every time the update the server OS.

    If the software is strategic: you don't want it to be Open Source.

    If the software is tactical: you want it back into the project so that it reduces your ongoing maintenance burden.

    If you can't have both those things, then it makes sense to just internally fork the project, and then ignore anything major that causes divergence with the original project, unless it's a bug fix. Which you then merge back into your private source base.

    NB: This is largely how Android works; most of the development is not in public, and is only published post, or simultaneous to, a hardware release. That's also how Apple works, too, when they figured out that developing in public had no commercial benefit, and leaked a lot of information. Apple didn't want to preannounce their hardware, any more than an Android using company like Samsung wants Huawei or Apple knowing ahead of time what hardware they're going to be releasing in 6 months.

    So I guess if you want more companies hiring people to work on Open Source, you need to turn the question around a bit, and ask why editorial control is centralized in so few people, and why is their kingdom building that reinforces that centralization, such that there are not more prominent developers with some say in the project direct that are available for companies to hire?

  71. Because our opinions don't matter anymore. by Anonymous Coward · · Score: 0

    Recently (last few years), most major open source projects have responded to every comment/criticism with "show us the code" or "fork it if you don't like it". It's worse than the "patches welcome" of yore, because it's about 100 times for passive-aggressive (or underhanded, or however you want to frame it).

    Which means that non-coders (support, bug triage, advocates, artwork, documentation, etc) are second class citizens. We don't get a say in the project's direction, we're merely along for the ride.

    FOSS used to be significantly better about this. What on earth happened?

    1. Re:Because our opinions don't matter anymore. by jones_supa · · Score: 1

      My theory is that these days the codebases are too large to be maintained by the grassroots people, the "loosely-knit team of hackers" as we used to say. Instead, a lot of the work is done by highly organized teams of paid developers in companies. Thus, those companies also get the vote to say what goes in.

    2. Re:Because our opinions don't matter anymore. by Anonymous Coward · · Score: 0

      I'd suspect you've never worked on a large, well managed, codebase as part of a well run. well managed, team. It can be a pleasure, even with thousands or millions of lines of code. But a lot of it depends on the effectiveness of the leaders of the project. Bad leaders = disaster no matter what the size of the code base you're working with.

    3. Re:Because our opinions don't matter anymore. by jones_supa · · Score: 1

      I did not criticize large project teams being unmanageable.

  72. puhlease stop conflating life/day with workflow by Anonymous Coward · · Score: 0

    That's it, really. Or, generically, workflow != arbitrary sequence (especially if happens to involve a tablet whilst on the throne).

    At step three, coffee crystals mix with the water, exported to mug, imported into human....

  73. git is a hinderance by Anonymous Coward · · Score: 0

    if you just want to work on docs and the like and are a non coder i'd imagine the thought of arsing around in git makes stuff a non starter.

    hell i mainly code for fun now and git puts *me* off. got a couple of small projects on github but im still always doing something to arse it up. don't have the time, will or interest to spend that much time learning git when svn is perfectly adequate.

  74. i'm a coder and i don't contribute by Anonymous Coward · · Score: 0

    I dont have the time to contribute nor does it pay enough for me to contribute my time. Simple enough explanation for you?

  75. The developers don't accept my contributions by Anonymous Coward · · Score: 0

    I am a "coder", and I have repeatedly tried to contribute to open source projects by submitting patches for bugs. But my patches have never been accepted. In fact, I rarely receive any response from the developers--they don't even acknowledge my patches.

    The only time that I recall ever receiving a developer response was when the developer told me that he would not consider my patch unless it could be applied to the current development version of the software. And since the patch was written for the currently released version of the software, he never took my bug report or patch into consideration.

    1. Re:The developers don't accept my contributions by Anonymous Coward · · Score: 0

      It's pretty hit and miss.
      There are projects that are rather easy to contribute to (xpra worked quite well for me as the last example).
      There are others where it is pure luck (kernel for example).
      Yet others where you just shake your head about the communication strategy (qemu - never managed to get any response to any patch ever. Some of them ended up silently committed though).

  76. Re:The number of things I don't volunteer for is s by Anonymous Coward · · Score: 0

    You can't be too careful these days. The media has been working nonstop to forment fear and there's no telling where it will spread.

    ftfy

  77. shimmy by Anonymous Coward · · Score: 0

    installing & progressbars, wiring up networks, nested scripting, twisting iptables, fixing bugs on the fly, wading through logs, clearing print spools, "no there is no bloody i-tunes", reading to find out what i need to know next - just to keep going. now add wasted time thanks to systemd. i simply don't have any time left, e.g. to try my hands at becoming a maintainer for an orphaned package. even with coding knowledge the threshold is so high, i stop short after reading the instructions how to churn out packages, never mind the workload thereafter. following devuan.org's activities is an education in itself, maybe a chance to get involved from scratch - before an entrenched system of 'this is how we do things' is established (again)

    and then it struck me: i am contributing: rolling out linux big & small, doing the propaganda, and making linux a working experience for users. no headline grabbing stuff, but how else do the debs and rpms get to the users?

    zed

  78. Keeping up with Apple... by HnT · · Score: 1

    It is sad to see gedit, Firefox and way too many other projects desperately trying to look as cool as Apple or Chrome but of course hopelessly falling short, instead of focusing on things that actually matter. It has been almost 6 months or so, I am sure Firefox is working on a new UI as we speak...

    --
    "Only one thing is impossible for God: To find any sense in any copyright law on the planet." - Mark Twain
  79. He said she said by Anonymous Coward · · Score: 0

    Because if you're not writing code in an open source project the only job left is bickering about trivial shit.

    I prefer to do that with my wife.

  80. support does vary by fyngyrz · · Score: 2

    At best, there's a forum where you can post bugs that most likely will be ignored and rarely acknowledged even if accepted and fixed..

    No, at best there's a forum and direct email contact and the bugs do get fixed, and many suggestions are implemented.

    I give my (very niche, very complicated, very feature-full, high performance, real-time, multi-platform) app away, with the extremely rare exception of those who donate via paypal (over thirteen thousand current users, and to date, 12 (twelve) paypal donations.)

    I support it very well, in terms of fixes and updates and through extensive documentation, docs that I update more or less live as people make suggestions; but I keep the source for the app closed. I write the code because I am highly entertained the area the app addresses, and I use the app myself each and every day. Beyond that, I am delighted my users get to share my work product. I am not, however, interested in either sharing my actual coding skills or teaching anyone to code.

    Open source is a choice. Closed source is choice. Neither one is good or bad intrinsically. Bad support is bad support no matter if you've got some fancy bug tracking system (I'm looking at Apple, the QT people, and the Wine people in particular) or if you do it all in your head. Likewise good support is good support no matter how it is achieved. If the product starts out as reasonably reliable and as-advertised, then you have a chance to keep up with the bugs as they come in. Not that such an attempt is commonly made, but it does happen.

    I think it boils down to just a few things: Does it do what you told people it would do? If it does, good. If not, users are about to measure you by your support. Will you fix it at all? If you do, how long will it take? Did you leave a bunch of people behind because you "had" to use some new OS features? Well, for about 99.99% of "had" claims, that's utter nonsense. You're almost certainly just a lazy twerp (or a bunch of them) who wanted to play with the new toys, and you kicked over your users to get there (looking *again* at Apple*: Aperture... PPC... busted broadcast networking... busted console message handling... busted browsers... oh, but I did notice Apple keeps iTunes up to date, funny exception, that one, eh? Can't imagine why...)

    But hey. What do I know? I've only been writing large, well supported applications with excellent compatibility back to the original release environment for what, I guess it's about thirty years now. I'm sure I'm missing something, and the RIGHT way to go about this is do whatever you want and never mind the end user, right? Right?

    * FYI: Not picking on Apple in order to make Microsoft or anyone else look good. Back in the day, I well remember submitting obvious, horrific bugs to MS and seeing them never get fixes. It's just that Apple has been biting me personally in a continuous, really, really annoying manner with extremely poor support for years now, while MS is just a(nother) bad memory.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re: support does vary by Anonymous Coward · · Score: 0

      What's your app?

    2. Re: support does vary by Anonymous Coward · · Score: 0

      Never mind, looked you up through your profile. Always wanted to play with SDRs but ham radio always keeps getting bumped lower in my "what I need to get done now" list. Have t done HF in years and even 2m rig in my office gets turned on about twice a year! Your app looks awesome!

    3. Re: support does vary by fyngyrz · · Score: 1

      Thank you. Appreciate you taking the time to look. :)

      --
      I've fallen off your lawn, and I can't get up.
  81. Because ESR by HnT · · Score: 1

    Since the 90s my main reason to not contribute to FOSS is that I do not ever want to be thrown in the same drawer with ESR.

    --
    "Only one thing is impossible for God: To find any sense in any copyright law on the planet." - Mark Twain
  82. Why are coders contributing? by sberge · · Score: 2

    Because it's fun? An opportunity to develop skills? Peer recognition? Because you need the software/bugfix/feature yourself and can't or won't make money out of it for some reason anyway so there's nothing to lose? Need a reference to further your career? These are the kinds of reasons I believe in. Do these apply to non-coders?

  83. RMS by bingoUV · · Score: 1

    Yes, that is why counter-assholes like RMS are indispensable. Emacs is going strong - no UI idiot is getting closer than 100 miles to emacs UI.
    With web browsers, IDEs, email clients all going to shit, I'll have to look at Emacs as the oasis.

    --
    Bingo Dictionary - Pragmatist, n. A myopic idealist.
    1. Re:RMS by KozmoStevnNaut · · Score: 1

      If Emacs is our reference implementation of a good UI, good luck.

      --
      Eat the rich.
    2. Re:RMS by bingoUV · · Score: 1

      Exactly. Good luck it is that I tried it after 13 years and got interested in it as a "app" platform, not an editor. Great "app" store, amazing UI, life changing "app"s, leverages synergy with ecosystem - what's not to like?

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
  84. Reason: open source programmers don't fix bugs by thisisauniqueid · · Score: 2

    I estimate I have reported over 3000 bugs over the years across maybe 80 different open source projects. I would say that 5% of the bugs I have reported have ever been fixed intentionally by the developers. Some of the bugs have become obsolete or "accidentally fixed" with subsequent code changes; some have been marked WONTFIX with a range of justifications; but the vast majority have been ignored, and are still sitting open in a bugtracker somewhere. Some projects like Fedora close most of my bug reports after the bugs expire a couple of releases into the future. I'm not quite sure why I bother, except that some projects like Eclipse are fast to respond and always fix the bug -- this sort of proactive and responsive attitude keeps me going.

    I get it, there's no reason I can ever justifiably expect a developer to fix my pet bug, given that they choose what they work on -- except that if they fix the bug, the software will be better, which should really be the goal. My bug-reports are objective, carefully researched, and properly written, with minimal test cases / repro instructions, required logs, etc. etc. -- and I'm a developer myself, so I understand what's needed.

    No, I don't have time to figure out how to build, test and isolate bugs in every product I find a bug in -- the developers can do that much faster than me, they are already set up to build and run the code, and they know the code better than I could hope to. So reporting bugs is my contribution. I would love to see a bit more responsiveness to contributions across all open source projects, even if fixing bugs feels like laborious busy-work.

    1. Re:Reason: open source programmers don't fix bugs by thisisauniqueid · · Score: 1

      And I'm calling it: I'll get 10 replies saying "submit a patch, not a bug report". I know that code walks the talk. But see the third paragraph in my original post.

    2. Re:Reason: open source programmers don't fix bugs by Anonymous Coward · · Score: 0

      The usual reason why bug reports receive no responses is that there just isn't the manpower to fix more than even a tiny minority.
      And that is almost as likely for bug reports that contain a patch already.
      It might also be that you are particularly unlucky and run over bugs that are hard to fix.
      There is always a chance that a developer actually had a look, but immediately figured the cost/benefit isn't there for him to fix it.
      I tend to do that sometimes. I guess I could respond with "I had a look, not going to bother" (yes, nicer, but in effect the same), but that doesn't seem much better.

  85. Lack of tools, lack of decent UIs etc by DMJC · · Score: 1

    I am a programmer, but only because I have been forced to become one. When I was much younger I started working on a game project with a friend with similar goals. However he would not create some of the tools I have asked for. As a result I have been pushed into writing my own 3d modelling software and my own functional equivalent to FRED2 from FreeSpace 2. This is a large reason why open source games have sucked until now. At least in space games there are no tools. If you look at FreeSpace2, it survives because some absolute hero programmers on Windows got together and made tools to edit every aspect of the game, from ship hardpoint editors, to archive extractor/viewers. The original game designers also opened the source code and released the level editor to the game. Without these tools the game would have been abandoned and dead long ago. This is a critical area where Linux/Open Source games are failing. No Tools = No Love. I expect that OpenMW is going to do ridiculously well because of the campaign editing tools they are making. Similarly GTKRadiant on the Quake engine allows anyone to edit Quake/Doom levels. Unfortunately though, they will be the few engines for the forseeable future to solve this problem.

  86. Tried and utterly defeated by Anonymous Coward · · Score: 0

    Tried finding way to contribute documentation for projects I use. Could not even figure out where to start. Each project is completely different. Ramp-up time is huge. No way to do small amounts of work. What the project needed required in-depth knowledge of the project that I did not have. Gave up after being overwhelmed. Those who call for people to contribute don't understand how daunting it is to people who have never done it before.

  87. Constraints on contributing expect too much by Anonymous Coward · · Score: 0

    I've been using Linux and writing Bash code and Python code since about 2006. Each time I try to get involved, I run into obnoxious, my-way-or-the-highway people, constraints that are too difficult--just to get started. The projects are very complex with many things broken and with no really good ways to get started. Do I need a Git account? Do I have to install a strange IDE? Do I have to PGP sign everything? I write magazine articles for Linux-based magazines instead which is MUCH easier for me to do.

  88. Simple. by Anonymous Coward · · Score: 0

    1. Documentation is thankless, and I generally get "HURR LOOK AT TEH CODE" from engineers.

    2. Anybody with a clue knows how the useful sysadmin tools work. Anything that isn't obvious is actually obvious, but commercial.

    3. Do we really need yet another Nagios replacement that isn't going to take off, because fuck me, it isn't Nagios so clearly it can't be deployed?

  89. The obvious answer by Anonymous Coward · · Score: 0

    "Could I contribute by going to the movies?"

    Yes, your ticket price helps fund studios that use and contribute to open source projects. Some of them even open source their own software.

  90. Re:Because only GIRLS are allowed to contribute no by Anonymous Coward · · Score: 0

    No, no, it's because for every obsessive/compulsive geek spitting out code nightly, there are a dozen non-coders who don't have any extra money. Based on observations of statistics for the last decade or so, it is a political problem faulting unemployment. We found 8 out of the 12 to be illegal Mexican immigrants who swear Obama told them it was O.K. 3 of twelve were too pimply to have jobs and the last one threatened the coder out of his lunch money. Only the immigrants were employed, but sent their money back to Mexico.
    Solve the immigration problem, defeat the Repubmocrats, and start begging for money like they guys by the off-ramp.

  91. Re:Mac user... no manual? by jeremyp · · Score: 1

    He wasn't talking about the Mac itself but the software applications that run on it.

    --
    All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
  92. Been there, tried that by simplypeachy · · Score: 2

    Because I'm made to feel I shouldn't burden a project with bug reports when I don't write code to fix them. No, I'm not the whiney, petty bug reporter that this post makes me out to be! You did ask!

  93. What about money? by jeremyp · · Score: 2

    There are a number of people on this thread who are saying "I don't contribute because I don't have time". Well, why don't you contribute money instead then? If a piece of software has value to you, either because it helps you do your job, entertains you or saves you some time, then it surely has monetary value.

    The advantage of contributing money apart from it taking only about five minutes is that you don't have to deal with the arrogant arseholes that all successful open source projects are staffed by (if many of the anecdotes above are correct).

    Full disclosure: I am in this group of people, unless you count the very occasional bug report.

    --
    All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    1. Re:What about money? by Anonymous Coward · · Score: 1

      "no time" is shorthand for

      "I will not be bothered to submit blocker bugs in your shitty fucktarded bug-management scheme just so you can ignore my reports for years"

      "I do not care for being treated like a retard for not being an engineer, when I am offering you free translation services"

      "I don't have time for all the shitty political in-fighting in your shitty foundation"

      "I do not have time to learn the shitty XML scheme your hare-brained "developers" have cooked up instead of the good old plain-text .conf file so I am not providing free support anymore. to anyone. in fact I'm ditching your stupid tool for one with settings I can actually read and change without having to learn to code so I can write a parser"

    2. Re:What about money? by Anonymous Coward · · Score: 0

      There are a number of people on this thread who are saying "I don't contribute because I don't have time". Well, why don't you contribute money instead then?

      You're kidding, right? If it cost money, I might as well spend it on the real software instead of the open source copycats of Office, Photoshop, etc.

  94. Choose The Right Project by Anonymous Coward · · Score: 0

    Might be a matter of picking the right project. I would expect the hipster attitude from projects like Mozilla or anything to do with Linux, but there are a lot of smaller projects that can certainly use some help but don't behave in a way that drives volunteers away.

    I assist on the support forum of a open-source project (~20K posts in nine years) and, despite the fact that I have nearly no programming skills have managed to mangle others' code in to three useful plugins. It's been a very positive experience overall.

  95. CLOSED WONTFIX by Anonymous Coward · · Score: 0

    Because "Your bug report has been marked as CLOSED WONTFIX" isn't really a people friendly response.

  96. OS/2's 1388 applications source code by martiniturbide · · Score: 0

    Here you have it. As a non-developer I had tried to consolidate all OS/2 source code I was able to find. On Github I have 1388 repositories of different OS/2 projects.

  97. I do what I can. by Anonymous Coward · · Score: 0

    I am married with a one year old in a house that we are continually self-renovating. There are times I come home from work and will simply change into already-destroyed clothes just to get more drywall done, or more painting done, or hey let's take out this bush or knock down this overgrown tree. There's not enough time in the day to devote the level of resources that I wish I could. Of course, my story is not exclusive. Everybody is busy. Everybody has a life. Everybody has responsibilities. That said, I sincerely wish I could put a Qt, GTK, Python, insert-everything-else-here book under my pillow and wake up being a coding wizard. I wish I could do more, however I still do as much as I can within my means.

    At night after I'm wrapped up and the kiddo is fed, in PJs, and in bed, I fire up my laptop and recollect my thoughts of the day. Having a job in IT where we have a few thousand Ubuntu machines, I find myself in a fortunate position, as I have continued exposure to an array of open source projects consistently throughout my day. As I run into bugs, I report them. Each time I run into a bug, it's a very calculated process for me. I don't just report it, but I duplicate it. I notate everything I did leading up to this issue in the bug report. I attach as many log files as possible. I may not know how to code, but I do work in IT with a help desk ticketing system. I know how frustrating it is when someone says "compute no worky". As such, I figured a huge brain dump of relevant facts are more golden than being too sensitive of the few extra seconds it takes our busy, hard working developers to read over our reports. I have discussions on forums, mailing lists, Google+, Facebook, etc. It's rare that I get a full night's sleep. In fact, it's rare I get 5+ hours of sleep. Weekends are the worst, as I'll hit 3 AM without thinking twice. Anybody with a 1 year old knows 7 AM is a painful time to have a hungry kiddo waking up. In all reality, I have my interest in open source software to blame. If it wasn't for my tinkering and personal desire to see open source projects only get better and better, I'd be able to go to bed hours earlier. Fortunately, I'm able to function on fumes, which is as convenient as it is a curse.

    My wife and I had a discussion about this once. She just couldn't understand how I can feel so vested into a project where I get nothing financially out of it and my name isn't associated with it in any way. My answer was simple. It's not just simply a project to me, a hobby, or even a career. It's a lifestyle.

  98. They don't make it easy by Anonymous Coward · · Score: 0

    I'm a technical writer by trade and though I am NOT a programer, I can follow code. I get paid not only to write documentation, but to understand how clients are using the software and then to work with the coders to fix the problems I discover. But thats not how it works in OSS.

      I use SANE for scanning rare books, so I have a personal investment in it. I have written a fair amount of documentation on it over at Ubuntu's help wiki

    In the process of doing this, I discovered that many non-technical end users have difficulty editing the backend files to get their scanners running.

    If this were a program at my day job, I would go to the project manager and say

    "here is the issue. Can we write a small GUI configuration utility to enable and disable backends? The program would need to look at the backend file and create a form to enable/disable each backend by adding/removing the leading #. The next step I foresee is having to then edit the individual backend files. That will be more complex, but lets look at that too, with an eye to a manual scanner install wizard"

    I would have a working version of this simple utility in a matter of days or weeks, and there is no question in my mind that this simple utility would solve major issues for a significant number of end users, and greatly improve the usability of sane.

    In the OSS world, I have had many conversations with various devs about this, and have basically been told that if I think its needed to write it myself, they are not interested. Not a coder, can't do that (I tried).

    That leaves me in a position of having to write overly complex docs that are substandard to what it should be to support the end users, or walk away from it.

    Devs are doing this mostly on their own time. Working with the tech writers is never fun, our job is to ask the maddening questions and make the devs see it from the users perspective. This is not the fun part of writing code.

  99. NON-Coders contribute the most! by cyberspittle · · Score: 1

    Non-Coders are the drug user equivalent. Non-Coders create demand. IF no one used Open Source, where would it be now?

    1. Re:NON-Coders contribute the most! by Anonymous Coward · · Score: 0

      I need my open source fix.

  100. Assistant professor -- can't contribute by Theovon · · Score: 1

    I'm an assistant professor. In my job, it's publish or perish. If I don't get enough funding and publications before the ene of my 5th year, I'm FIRED. And this doesn't just affect me. My family and I would be SOL, and we live in Binghamton, so it's not exactly easy to find other tech jobs. So I really don't have time to contribute to FOSS projects.

    Except that I do:
    https://sourceforge.net/p/vortexman/
    https://sourceforge.net/p/visualcpu/
    https://sourceforge.net/p/openshader/
    https://sourceforge.net/p/minuteman/
    https://sourceforge.net/p/lsann/
    https://sourceforge.net/p/gterm/
    https://sourceforge.net/p/ftllm/
    https://sourceforge.net/p/educpu/
    http://en.wikipedia.org/wiki/Open_Graphics_Project (founder, but it's dormant)
    https://github.com/jbush001/NyuziProcessor (some minor contributions)

  101. The asshats in charge by hduff · · Score: 1

    For me, it's mostky the attitudes of the asshats in charge.

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
  102. Attention span by MouseR · · Score: 1

    Most non-coders have the same attention spam as a Linux distro.

    Soon enough, their free time forks off into another party. And we're not invited.

  103. Because Developers Don't Care What I Think by Anonymous Coward · · Score: 0

    Developers, especially in the "F/OSS" community, are a bunch of narcissistic egomaniacs who really don't care what their users think. Users will use what they write, and they will like it.

    This is why every little disagreement, no matter how trivial, in approach, architecture, or implementation, results in yet another unnecessary fork of $PROJECT.

    Just look at how many flavors of Debian there are now.

  104. I'm a New Yorker. I don't work for free.

  105. I got ignored by plopez · · Score: 1

    I was interested in a couple of projects. I did not have much time for coding and did not feel qualified as others had a better knowledge of the "nuts and bolts" so I inquired on what I had to do for testing and documentation[1]. No one responded. So I no longer ask.

    [1] OK, here's my rant. Programmers do not understand the value of good documentation. If you look at really good projects they have great documentation. If I can not find documentation for a software package or it is in poor shape I simply do not use the software. Esp. in this short term sprint oriented era I do not have time to waste fumbling around trying to get something to work. If it isn't function OOTB in less than I day I do not have time for it. End of story.

    --
    putting the 'B' in LGBTQ+
    1. Re:I got ignored by gnasher719 · · Score: 1

      [1] OK, here's my rant. Programmers do not understand the value of good documentation. If you look at really good projects they have great documentation. If I can not find documentation for a software package or it is in poor shape I simply do not use the software. Esp. in this short term sprint oriented era I do not have time to waste fumbling around trying to get something to work. If it isn't function OOTB in less than I day I do not have time for it. End of story.

      Programmers _do_ understand the value of good documentation. Well, most of them. They just don't like creating it.

    2. Re:I got ignored by Oligonicella · · Score: 1

      Just being logically pedantic, if they don't like creating it, they don't truly understand it's value.

  106. Re:Because only GIRLS are allowed to contribute no by B33rNinj4 · · Score: 0

    I don't agree with your points, but you took the time to properly format your troll post. Well done, sir/madam.

  107. Why doesn't the author list by Anonymous Coward · · Score: 0

    simply using Open Source software as contributing ?
    After all; if people weren't using it. There would not be much need for it.

  108. I don't care by Anonymous Coward · · Score: 0

    My only purpose in life is to get everything for free from open source and NOT contribute anything back.. take that suckers

  109. Re:Mac user... no manual? by omnichad · · Score: 1

    Plug in a 2-button mouse with a scroll wheel. Macs have USB now (and Bluetooth).

  110. Re:The number of things I don't volunteer for is s by omnichad · · Score: 1

    Wouldn't that line of thought make you part of the problem?

  111. They ban you for non-progressive speech by Anonymous Coward · · Score: 1

    I do music, 2d art, 3d art, textures, pixel art, you name it. Gigabytes. All released under opensource licenses from the begining.

    But since I said some things against feminism and women's rights, none of my contributions "exist"

    Fuck these free software faggots. (like Erich Schubert)

    "He has not contributed anything to the open source community."
    This is a complete lie. I've contributed gigabytes of media alone.
    I've done years and years of programming work.
    I have done far more than you ever will.

    "His songs and "games" are not worth looking at,"
    Your subjective view. Coloured by your social views and your
    disdain for those who oppose you in that.

    "and I'm not aware of any project that has accepted any of his "contributions"."
    The only objectively true thing you've said: you're not aware.
    I'm glad you're unaware, I hope that trend continues.

  112. Open Source Projects need patches by nashv · · Score: 1

    My experience trying to contribute in open-source projects is 'patch or you don't exist'. I suggest a simple UI change to cover a particular scenario where-in the UI is really unusable. The response I get :

    Me: The tabs become invisible without bordering if the UI theme is black
    Core Developer (CD) : I like it this way, we chose this after deliberation.
    Me: But this OS is the dominant OS and it's not uncommon to have a dark theme on Windows...
    CD: Choose a light theme. Wontfix.
    Me: I guess that's the end of it for me then. I'll move to another program.
    CD: You could always change the options and compile it. Submit a patch and it may get approved.
    Me: If I knew how to do that, would I be talking to you? Would I have not simple compiled the damn thing myself and used it...never to talk about it again?

    --
    Entia non sunt multiplicanda praeter necessitatem.
  113. Mod the parent up. by Anonymous Coward · · Score: 0

    Somehow, I feel like the hipsters are getting the short end of the stick in that whole conversations. :\

    Though Firefox needs an overhaul of its product. They also need to stop making a big deal about their releases if they're going to follow chrome's rapid release cycle. You can't be "OMG Version 34 has been release" look we have shiny 3D buttons now with a new type of shadow...

    Chrome works with their release model 'cause they silently update you as releases come out and don't bother you.

    I'm also surprised you didn't mention Gentoo. They have a worse hype then Debian as far as communities go. Though all communities have their drama and hype, they do put out a decent product over all. (At least Debian is pretty solid drama aside). Firefox could be way better but I still use it and Gnome is my default desktop environment.

    There is a misconception that you need to be a coder to contribute and sometimes It seems like there isn't enough focus on non-coder contributions when looking for volunteers.

  114. Re:Because only GIRLS are allowed to contribute no by nashv · · Score: 1

    Are you replying to my post with a different subject line or is this slashdot failing the comment system?

    --
    Entia non sunt multiplicanda praeter necessitatem.
  115. Re:Because only GIRLS are allowed to contribute no by nashv · · Score: 1

    NVM. Slasdot failing the comment system it is.

    --
    Entia non sunt multiplicanda praeter necessitatem.
  116. OpenHatch really looking for non-coders? by t4eXanadu · · Score: 1

    I couldn't find anything about how non-coders can help out on OpenHatch. Am I missing something? It looks like they only want people who code: https://openhatch.org/search/

    The OP implied that open source projects are looking for non-coders to do non-coding things, but I can't imagine what that would be, as 99% of OSS is the code, is it not? (Let's face it, Google searches of forums is a better way to find out how software works than documentation, which is often obtuse, patchy, or outdated). What use does OSS have for a psychology PhD student with skills in analytical thinking, statistics, and scientific computing (but no real coding experience)?

    I'm with the other here who pointed out that, after spending 8-12 hours a day using a computer, I don't want to come home and sit down in front of a computer to work on a project for free, especially a project that might never make it. I want to chill out. Coding, for me, is the exact opposite of relaxing. I'd rather listen to music and close my eyes. That's relaxing.

  117. Good riddance! by Anonymous Coward · · Score: 0

    Because we hate the garbage interface of the Mac and find it completely counter intuitive. And there are enough fruit using hipsters already in UX development, we don't want your input and no it doesn't just work. I spent hours this weekend fighting with the gawd awful UI on the damn fruits to do something that would have taking me a few moments in KDE on my OpenSUSE machine.

    So no we don't want you're help and we don't want your input.

    And if this makes you mad and drives you completely away from OSS--Good because that's the intent.

  118. Everybody wants to play designer by Anonymous Coward · · Score: 0

    You know what happens when everyone tries to play designer? Garbage. There will always be someone who feels left out because the new UI, icon, whatever doesn't fit their requirements even if that element fits the needs of the vast majority. You can bet that person will be the loudest too.

    Not everyone can critique code, but everybody wants to critique something visual.

  119. Lack of interest from the projects we want to help by Anonymous Coward · · Score: 0

    I frequently volunteer my time and skills (coding, document writing, admin) to various open source projects. Most of them never acknowledge my e-mails. I might send in a bug report with a patch, it's ignored. I point out a broken link on their website, it's ignored. I offer to port the software to other platforms and ask who can accept/review patches, it's ingored.

    Bottom line, most open source projects do not respond to people volunteering help. Many of them make it hard to even find a list of to-do items or ontact information. I've spent days, in some cases, trying to find any way to contact a project to send in patches or packages or bug reports. It can be very frustrating. It's small wonder many people give up and don't get involved.

    I personally run a handful of open source projects and I find it sad that many of the e-mails I get from contributors start with, "Sorry to bother you." or "I hope you don't mind that I'm contacting you with this patch." Of course I am thrilled to hear from people, especially if they are sending me patches. Unfotunately, most projects are not so friendly and it scares peopel away.

  120. Re:The number of things I don't volunteer for is s by dave420 · · Score: 1

    The word is "foment".

  121. Want us to be honest? by Anonymous Coward · · Score: 0

    Want to know why we don't contribute to open source? We don't want the fruits of our labors to be monetized by some big mega corporation for them to use as a tool for their empire building. Virtually all of the big players out there scoop up open source code for free and charge a bundle for it. People who contribute their time to open source projects are some of the biggest SUCKERS in the universe. Your code creates Billions of dollars of revenue for these greedy companies and what did you get for it? Zip, Nadda, Zilch. You don't even get a thank you or anything other than passive aggressive bug's from the people exploiting your code for a profit.

  122. Put $100 on the street corner... by Anonymous Coward · · Score: 0

    Put $100 on a street corner with a sign saying "use this for free and please put more money back for others" and what do you think will happen?

    I mean, seriously, are the OpenSource folk so oblivious to human nature that they really thought that making hard work available for free (meaning, no money) would result in anything other than being a charity? Why on Earth would anyone waste their time contributing back to these projects? What would they possibly get out of it? Nothing. That is why 99% of the population will simply take the $100 left on the street corner and never look back.

    If you want to get something for your hardwork, then charge money for it. Don't give it away for free and then look dumbfounded when people take your work and never look back.

  123. Becuase the community is assholes by Anonymous Coward · · Score: 0

    Most communities reaction to suggestions is "if you want that so bad, code it and submit it yourself". Pretty sure if you responded with "I cant code" would get "then why are you here"

  124. I play the tuba... by Anonymous Coward · · Score: 0

    Hell yes! More tubas is always the correct answer.

  125. You are not a Chosen one FOAD! by laurencetux · · Score: 1

    lets see 1 having convoluted compile instructions (oh you need toolchain 45.35d.friday.afternoon which is not downloadable from Toolchains website unless you can do a CVS pull and a fresh compile) 2 going DARK and nearly completely changing the setup 3 breaking features and taking weeks to fix 4 general arrogance (i couldn't have made that error it must be something on your end) 5 code that is written to confuse folks (why shouldn't you spread the code for a feature across 19 different files??) 6 platform arrogance (oh you are running WindBlows well then the fix is low priority)

  126. Ubuntu is the Ubuntu way by Anonymous Coward · · Score: 0

    That's what you get for using Ubuntu.

    Ubuntu isn't designed to use the software your way, in fact it's designed to ensure you do things the Ubuntu way because they know how you should be using your system better than you do.

    Find another distro if you want to do things your way.

  127. Conference support is also an option by Krishnoid · · Score: 1

    Another possibility is event support for smaller conferences that aren't run by corporate sponsors. Much of it is just generic event assistance, and people can always use extra help and a car to pick up equipment or people, or get food and the like for people who can't leave their station at the venue.

    It puts you in touch with many people and can be a time-limited task -- for some support roles, once your shift/one day/the conference is over, your involvement is complete for that event.

  128. Tired of this Mozilla Bashing by mx+b · · Score: 1

    Mozilla is particularly bad. They've trashed the UI of their most popular product, to an extent that only hipsters can manage. They've employed a strict "we know better than you" hipster attitude toward user complaints about these changes.

    I know its fashionable lately to bash Firefox, but since I know a few Firefox employees watch these forums, I want them to know: THANK YOU for your work.

    The UI is about the same as it was before, just instead of a button at the top left, now its on the right. You can still hit Alt to get menus if you like them. But honestly I almost never find myself looking at settings or menus or whatever. I just want to browse, and you know what, Firefox stays out of my damn way and lets me browse. All that config crap is hidden in that button on the right - easy to find if I want it, but normally I just want it out of my way. Isn't that normally what people say? "Stop wasting screen real estate, I just want to do my thing". That's pretty much what Firefox gives you. You get a URL bar and the whole rest of the interface is web page. Awesome.

    Plus, Firefox has been super fast for me lately. It's snappy, and since the change to the UI, it looks and feels the same (nice and snappy!) on Windows and Linux. I appreciate that. It loads up fast, switches tabs fast, and the memory leaks of the past seem to have been patched up perfectly many releases ago.

    I tried to use Chrome just a couple weeks ago, and honestly, that browser felt down right sluggish to me compared to modern Firefox. Plus, it's always harassing me to log in with a Google account. Damnit I just want to browse, not constantly check Google+ or whatever they want. Again, Firefox wins hands down.

    They waste resources on fucking idiotic projects like Firefox OS, just because they want to me-too the hipsters at Google and Apple.

    My understanding is they want to provide a phone OS that isn't going to lock you into the Google/Apple walled garden, and that is important to me. I have an Android phone currently, and the Google Play updates drive me nuts. I just want a phone like my browser -- do its job well and stay out of my way. I don't feel I get that with Google at least. No experience with Apple but I bet it is the same.

    And even if it ends up not working (which I would be disappointed!), I appreciate that they tried something. Do you see anyone else trying? The thing about research is you never know how it will turn out -- but it absolutely won't work if you don't try! So some times you have to commit resources to something that looks like a failure, because you don't know until you try. Since all of their research projects are about freedoms, I respect that and say more power to them. Keep it up. For example, I'm itching to try the feature in the newest Firefox to do a WebRTC video chat straight through the browser. It is peer-to-peer meaning it doesn't go thru Google Hangouts servers or whatever where it can be recorded etc, and it is encrypted. Hell yeah. Awesome. Again, freedom. Will it work out long run and gain traction? I hope so, but no idea, but we won't know unless someone tries. So thank you Firefox for trying. I donated $50 to Mozilla not long ago because I appreciate their work. Everyone that agrees, help me let them know we appreciate their work and to keep it up -- keep focusing on the important things, even if not everyone agrees they are important.

    1. Re:Tired of this Mozilla Bashing by exomondo · · Score: 1

      My understanding is they want to provide a phone OS that isn't going to lock you into the Google/Apple walled garden

      What do you mean by "lock you in"?

  129. Re:Time?OhI've contributed by Anonymous Coward · · Score: 0

    They are splash screens... in freshmeat.net. Oh, it's freshcode.org now I think

  130. Why not? For the same reason I don't contribute t by Rone · · Score: 1

    I'm not going to spend time working on something that'll be rejected out of hand by the deletionist admins / basement-dwellers / other powers-that-be.

    Life is short. No point in wasting it.

  131. Ways to help... by Anonymous Coward · · Score: 0

    Donations of either money or hardware, bug reports, feature requests, even feedback helps. You don't have to be a coder to help. One time I asked how to hide the date on a weather app, I couldn't find the correct line to comment out, the developer got right back to me with the info, so I donated a few bucks.

  132. The word for you is "spanked" by Anonymous Coward · · Score: 0

    Your post history shows apk making you "run, forrest: RUN!!!" again today http://news.slashdot.org/comme...

  133. You getting spanked by apk is documented by Anonymous Coward · · Score: 0

    When apk made you "run, forrest: RUN!!!" again today http://news.slashdot.org/comme...

  134. Hahahahaha (dave420 = code thief) by Anonymous Coward · · Score: 0

    Not capable of writing your own code I see. Figures. "Do nothing Dave" does it again!

    1. Re:Hahahahaha (dave420 = code thief) by Anonymous Coward · · Score: 0

      Anyone can work on others' stuff (like dave420). Apk made dave420 "run, forrest: RUN!!!" again http://news.slashdot.org/comme... and all dave420 had before it was his usual off topic illogical failing ad hominem attacks (the province of do nothing "ne'er-do-wells" like dave420).

  135. working for free by Anonymous Coward · · Score: 0

    Contributing to open source is working for free. Which is great if you've got lots of time on your hands, or a trust fund. But many of us are tired after working all day for a company, and when we get home, we want to spend time with our families, exercise, get sleep, etc.

    8 or 9 hours working for "the man"... and you want me to work more, for free? I love open source projects, but I am not independently wealthy. I need to work for a living. And when I'm done with that... I'm tired!

  136. Re:The number of things I don't volunteer for is s by david_thornley · · Score: 1

    Alternately, how about evaluating the problem? People have this weird perception that crime is prevalent and getting worse, and the fact is that we're in a frippin' golden age of wealth and low crime. If they have no special need for their own militia, I'm just going to figure they're paranoid cowards.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  137. I don't fully sign on to open source by Methadras · · Score: 1

    I believe in open source in certain areas and not in others and not even from a coding point of view.

  138. Why not help for free? by Anonymous Coward · · Score: 0

    Congrats! No more high paying jobs for you, as your work and constant improvements are available for free. 50 year olds on welfare. Whoops...

  139. Who wrote this article ? by ToddInSF · · Score: 1

    NINE times in the past 3 years I've offered my services to various open source projects.



    I was completely ignored 6 of those times, and the other 3 times was discouraged from participating at all and treated rudely.



    Sorry, but the Open Source culture is the issue, not lack of people eager to participate in projects. It's kind of like the situation with Birkenstocks - useful, but at the same time also very good birth control.

  140. RHEL is gratis by Anonymous Coward · · Score: 0
  141. Meh. by Anonymous Coward · · Score: 0

    Well juts look a Linux core devs: A powerful guy like Linus can say I am shit in all the wide internet for a bug or else, in a work that I made my time for free in *HIS* product. At least my boss shit over me but HE MUST pay me.

  142. Non-coders are contributing by NewYork · · Score: 1

    They're USING and giving you FEEDBACK.

  143. Method still evolving by Anonymous Coward · · Score: 0

    Why Aren't You Contributing To Open Source?

    Its hard to coordinate the efforts of a large number of contribution opportunities spread across a large time span or physical space.

    The methods to address this are known but not familiar to the majority of the target population.

    Requirements, testing, documentation, and peer review are the tools used by successful entities to address these challenges.

    However, the majority of the target population has not been trained to use these tool correctly, and prior experience from using these tools incorrectly has taught us that these tools are painful and little or no benefit. Obviously, this limits the instances of use, and prevents dissemination of proper methods.

    Typically, the response is "we don't have time or resources to manage proper requirements, testing, documentation, and peer review. Maybe in a perfect world..."

    However, successful organizations report they cannot afford NOT to do proper requirements, testing, documentation, and peer review. Also, the most successful individuals do these "ideal" behaviors to some degree or another in their individual work, scaled as appropriate to situation at hand. The "ideal" behaviors are taken from the successful behaviors of successful individuals. The ideal behaviors are simply "listed" so we have checklist of sorts, to ensure we don't leave out a necessary step. Of course, selecting the necessary steps is based on the situation at hand, resources available, habits, and preferences. So its not exactly straight forward yet.

    In several years, the proper methodology for appropriate management of requirements, testing, documentation, and peer review may gradually seep into the general environment, and contribution may become easier.

    For the time being, the large segment of the target population that sees proper management of requirements, testing, documentation, and peer review as a major affliction and inconvenience tend to actively block any advancement or exploration of these techniques. "We don't do it that way around here, because it would frighten the old men that don't it that way around here" is the phrase I commonly hear. Being an old man myself, I realize we just have to wait until these folks become properly trained, or simply die off.

    Note: I do contribute to open source propects. Some have been quite successful, in that the project is well organized, achieves its goals, and is fun. Some even say that the result is interesting and useful in certain contexts.

  144. Arrogant or unresponsive people - with exceptions by MoarSauce123 · · Score: 1

    Tried to work with the Mozilla folks, but their developers are the most arrogant and meanest people I ever came across. A simple factual discussion is not possible, any contributions are downed, any proposal is met with obnoxious remarks, and overall they spend an excessive amount of effort to tell people to "go away!" Would be nice if they spent just 1% of that effort on fixing bugs like memory leaks that are common since v1.0. No wonder why their browser sucks! That project is run by a bunch of self-centered egomaniacs with an abrasive temper who ignore any alternatives or suggestions unless they are their own - and I bet even then they find the time to bash them. Tried to work with OpenOffice and found that they are generally unresponsive. Suggestion, inquiries, bug reports...they all go into a system and maybe two or three years later someone sets them to abandoned/removed/won't fix although the exact same issue still exists and plenty of others over the years chimed in. Contrary, the folks who run the PaleMoon browser project. Even when I have an opposing opinion they are all nice, responsive, explain their point of view - even when I object three times in a row. Additionally, any suggestions or bugs are quickly vetted and processed and often enough either fixed or a workaround is suggested. They are a prime example on how to interact with an audience (customers) that is even far beyond what commercial business provide.