Releasing your code as open source is a pain in the ass. I never realized this before, but after six months or so of having code out there, I’m realizing the truth of this. You’re always responsible for your code and it suuucks. The whole idea of OSS sounds great, “build it and they will come” and all that… but in reality it’s just a headache.

Most of the projects (or prototypes) that I have released are pretty much Flagpoleware: run them up the flagpole and see if it is useful to anyone else.  I’d highly suggest reading the rest of Russ’ rantlet on small open source projects and support if you’re into that kind of thing.