Hi, The last thing I wanted to get into the code for the beta-8 release is the checksum verification to prevent the use of corrupted JAR and other artifacts. There are a few technical issues on ibiblio to deal with before this is turned on but the code is in.
What needs to be done now before the release is the creation of a 'release' plugin. I never, ever, want to do an unassisted release again because I personally always forget things and releases are generally inconsistent. So below is a list of things that I whipped off the top of my head but I wanted to ask users if there is anything missing and to augment this list. Once the release plugin is finished maven beta-8 can be released with it. So I have no idea how long it will take to make this plugin but if you want to help with the release at this point it's pushing your ideas forward and helping out with some of tasks that need to be address in the list below: o mail tag lib that handles smtp authorization o a mechanism in the xdoc plugin that allows for a HEAD and a released site a released site based on the most current released version. o the mechanics for adding a snapshot-timestamp file when a snapshot is released so that during a release all the snapshots can be replaced with timestamped versions if released versions are not available. o better deploy mechanisms ... I currently have a java ssh2 deployer that i will checkin but i would like to see one for http using httpclient which allows https and one for ftp using the commons-net package. I will check these in the deploy plugin shortly. So there's no date for a release, it's when all this stuff is sorted out. Release List: <!-- ================================================================== --> <!-- R E L E A S E T A G L I B R A R Y --> <!-- ================================================================== --> <!-- | Process for a release: | | o tagging cvs | o building source distribution | o building binary distribution | o notifying lists - we need a mailtag that can deal with authorization. | my smtp for example will not let me poke it without a password. | o pushing out RSS feeds maybe to javablogs? | o updating the <version/> element in the POM | o updating changes document | o updating the status page | o flipping the site from HEAD to release and deploy the site | o all SNAPSHOT references must be changed to timestamped versions | o incrementing the version - what rules do we want to follow? they | have to be documented so we need a document to adhere to. | | Q: so how do we find the latest timestamped version. | A: when a snapshot is deployed we need a file with the real version | of the latest snapshot. --> -- jvz. Jason van Zyl [EMAIL PROTECTED] http://tambora.zenplex.org In short, man creates for himself a new religion of a rational and technical order to justify his work and to be justified in it. -- Jacques Ellul, The Technological Society -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
