Changes Emmanuel Venisse dIon Gillard Add the ability to create source jars Use the artifact plugin for installation Replace Apache Jakarta Maven by Apache Maven in Manifest trim shortDescription and limit to 72 characters with warning when using specification-title to avoid broken manifests change ln -sf command to rm -f symlink, ln -s combo because -f flag is not used on Solaris ln. move maven.remote.group to default.properties improve manifest generation revert maven.final.name to previuous value after executing jar:snapshot related goals. Remove old nav (current etc) as it was confusing people. Implement maven.jar.includes as per Eric Giguere's suggestion. Added manifest Class-Path, specified by setting property jar.manifest.classpath on dependency artifacts in project.xml. Reorder Specification-Title/Vendor/Version and Implementation-Title/Vendor/Version Use pom.currentVersion for Specification-Version Fix for maven.jar.manifest.extensions.add not being checked correctly. Fix MAVEN-1009 Fixed maven.jar.manifest.extensions.add use. Maven-755. Add maven.jar.compress. Added maven.jar.index property Upgrade to velocity 1.4-dev Initial plugin created. Goals are move from java plugin.