The makerelease tools helps developers both document and execute a series of steps to produce a released version of their package. It reads a xml configuration file and performs a series of steps, with user prompting when needed, to complete the release