I've been thinking about open sourcing this: http://www.doerhub.com/for/whichvc but as the primary hacker on DoerHub I haven't found the time to clean up the code.
Technically, most of the code I wrote before my startup is source-visible, since my former employer doesn't obfuscate JS. If you dig into the CNN js files you will see the SearchProcessor, CSI Manager, ads js, custom local storage libraries, and other stuff I wrote or contributed to that also repeats on NBA.com, CNN Money, etc (I was a part of the front-end core-developer team and wrote library-agnostic custom js libraries). However, I founded my company and started writing code on it the day after I quit my employer, because it had very tight IP ownership of everything generated while employed (we asked for an opportunity to open-source some of our stuff, but it wasn't approved by the time I left).
If DoerHub is successful I believe it will help worthwhile open-source projects get a lot more support and exposure. I think I can add more value by amplifying the amplifiers in the short run.
You don't strictly need to, but most people want to make sure the code the open source is at least commented and free of embarrassing mistakes, shortcuts, antipatterns and whatnot.
That impulse is exactly what I was trying to counter. It's far better to put "bad" code out there (and you may even find someone improves those things for you) than wait to tidy it (which often never actually happens).
Technically, most of the code I wrote before my startup is source-visible, since my former employer doesn't obfuscate JS. If you dig into the CNN js files you will see the SearchProcessor, CSI Manager, ads js, custom local storage libraries, and other stuff I wrote or contributed to that also repeats on NBA.com, CNN Money, etc (I was a part of the front-end core-developer team and wrote library-agnostic custom js libraries). However, I founded my company and started writing code on it the day after I quit my employer, because it had very tight IP ownership of everything generated while employed (we asked for an opportunity to open-source some of our stuff, but it wasn't approved by the time I left).
If DoerHub is successful I believe it will help worthwhile open-source projects get a lot more support and exposure. I think I can add more value by amplifying the amplifiers in the short run.