Women in Technology

Hear us Roar



Article:
  Myths Open Source Developers Tell Ourselves
Subject:   Partly bullshit
Date:   2003-12-12 15:19:15
From:   anonymous2
The first page of the article is just plain bullshit. Your piece of software *will* attract a community if
- it is good quality
- it is something the market needs
- it can easily be found through the internet


Of course you will never find anybody to maintain crappy flawed undocumented VBScript code that does stuff only half right...


Dont make bugs in the first place, huh? Yeah sure... When feature development is freezed on a beta branch, development can still continue on the trunk of the code. Have you never used CVS? Proper testing and fixing before releasing is essential. Otherwise there will be dozends of follow up bugfix releases that confuse your users. Bad examples are out there: How many versions of Windows are there? How many versions of the Java platform?


Did you write this artice just to get slashdotted eh?

Full Threads Oldest First

Showing messages 1 through 3 of 3.

  • Partly bullshit
    2003-12-13 02:04:41  anonymous2 [View]

    He didn't say there should be no freeze period for testing and bug fixing, just that it could be much shorter by concentrating on bugs and code quality more during normal development.
  • Partly bullshit
    2003-12-12 22:06:56  anonymous2 [View]

    Building a community is just as difficult as building a customer base. This foolishness is the reason why excellent software developers toil away in obscurity. Just because you have something great doesn't mean that other people will think its great, understand it, use it, be able to support it.

    Having a good product doesn't mean you '*will*' attract a community - it just means you have a good product. Many many good products die on the vine each year while SPENDING MONEY MARKETING the product.
    • Partly bullshit
      2003-12-13 21:06:55  anonymous2 [View]

      "Just because you have something great doesn't mean that other people will think its great, understand it, use it, be able to support it."
      ---
      Dont you mean "Just because you have something great doesn't mean that other people will need it or want it" ? To get someone dedicated enough to your project to do beta testing and submit patches would mean that they would first need and/or want to use it.