Descriptive parent POM files
Make sure that your project's parent POM file is descriptive enough to list out what the project does, who the developers/contributors are, their contact details, the license under which the project artifacts are released, where to report issues, and likewise. A good example of a descriptive POM file can be found at http://svn.apache.org/repos/asf/axis/axis2/java/core/trunk/modules/parent/pom.xml.
<project> <name>Apache Axis2 - Parent</name> <inceptionYear>2004</inceptionYear> <description>Axis2 is an effort to re-design and totally re-implement both Axis/Java……</description> <url>http://axis.apache.org/axis2/java/core/</url> <licenses> <license>http://www.apache.org/licenses/LICENSE-2.0.html</license> </licenses> <issueManagement> <system>jira</system> <url>http://issues.apache.org/jira/browse/AXIS2</url> </issueManagement...