Descriptive parent POM files
Make sure your project's parent POM file is descriptive enough to list out what the project does, who the developers and contributors are, their contact details, the license under which the project artifacts are released, where to report issues, and so on. Here is a good example of a descriptive POM file, which is available 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...