Skip to content
Franz Matthies edited this page May 18, 2016 · 1 revision

##Parent Pom Structure

Every project naturally has its own pom. If there are no compelling reasons to do otherwise, each of these POMs will have the POM of its superordinate repository as parent. They will have the jcore-parent-pom as their parent, i.e.:

JCoRe Parent Pom (jcore-parent)
 |
 |-- JCoRe Base Parent Pom (jcore-base)
	 |
	 |-- JCoRe ACE Reader
	 |-- JCoRe BioSEM AE
	 |-- [...]
 |
 |-- JCoRe Dependencies Parent Pom (jcore-dependencies)
	 |
	 |-- JCoRe Mallet
	 |-- JCoRe Lingpipe
	 |-- [...]
 |
 |-- JCoRe Projects Parent Pom (jcore-projects)
	 |
	 |-- JCoRe BioSEM AE - BioNLP ST11
	 |-- JCoRe Medline Reader
	 |-- [...]
 |
 |-- [...]

##POM Content

Each pom should at least contain (besides Artifact and Parent information) its Name, a Description, information about the Organization, the Url to its GitHub page and License information.

Clone this wiki locally