How to Turn Your Pile of Code into an Open Source Project

You’ve written some code, you think it would be useful to the world, and you’d like to give back to the open source world. But how do you do it? An experienced open-source guy provides a checksheet for developers to release an open source project and get it noticed.