<div dir="ltr"><div><div><div><div><div>As far as I know we've never had a formal release process, given that cutting a release was so complicated very few people were willing to go through it and as such releases didn't happen very often.<br><br></div>A few version 5 alpha releases were pushed to Maven Central without much public discussion.  That's not too big of a deal, but perhaps we should codify a release process in a document before things get carried away.  It might address<br><br></div><div> - when to cut a release<br></div><div> - how to test for binary compliance<br></div><div> - confirm we're following semantic versioning correctly<br></div><div> - branching policy<br></div> - voting on release candidates<br></div><div> - code signing keys/web of trust<br> - hosting javadoc, cookbook docs<br></div> - wiki updates<br><br></div></div>   michael<br></div>