Nothing there that hasn't been said lots of times before. As usual, the author makes the mistake of believing there is an "open source movement" and that people are working together towards some common goal. People writing code for fun or to satisfy some personal need can't be forced to follow industry practices nor can the development be required to satisfy ISO9002 certification. You write the nine-billionth text editor because you want to write your own editor, not because "the movement" needs one.
If you're getting paid for your work or you're purposefully setting out to create a product with mass appeal then yeah, dumping your work in Sourceforge's CVS probably isn't enough. However, that's only a very small portion of the total amount of software out there.