One of the things we'll need to do to ease the releasing process is cut down on the number of places where the version number exists.
Ideally the versions would only come from pom.xml files and not in java source or even arquillian.xml files. We've got an openejb-version.properties file we generate at build time. We should probably do something similar for the Arquillian adapters to get versions excised from the code. Task up for grabs :) Another place the versions exist outside of the pom.xml files are the Ant build.xml files. Maintaining those is really another topic, but in terms of versions we should find a way to get the version out of the build.xml file or find some way to update them with maven. The trick is we don't want to bog down the pom of each example with ant-maintenance garbage. Any ideas on how to do that would be great. -David
