I am wondering to all the bukkit plugin developers out there what is your process of releasing plugins? I will share mines with you, which is normal. First, if my mind says "Hey, created x" then I try to go in-depth what the topic I want to do. Now, I open up my Eclipse, create a new project, set bukkit snapshot as my library, add plugin.yml and add a few stuff. Second, I develop the code more seriously, and if I need some help, I ask on Plugin Development section. This phase can take awhile because of errors. Once that all of the code has no errors or warning, I phase off to the third stage. Third, I put it in my test server and run it for the first time. If it generates a stack trace error, I develop my eyesights more carefully and see what the error is telling me, and where to find it. When I do this, I return to the second phase. I fix the error on that line then re-test by re-downloading the plugin. Once it has passed working state with few bugs, I go on my final phase. Fourth and final, I walk over to the Plugin Submission page then open up a new tab and bring up the plugin thread guidelines and follow along. Once I have finished that thread, I walk over to BukkitDev and submit my project for approval once I finished typing everything required. It's a pretty straight-forward process that allows you to easily follow it. What is yours?