NCEAS / eml

Ecological Metadata Language (EML)
https://eml.ecoinformatics.org/
GNU General Public License v2.0
41 stars 15 forks source link

Data Manager Library: Release and Distribution #170

Open mbjones opened 7 years ago

mbjones commented 7 years ago

Author Name: Duane Costa (Duane Costa) Original Redmine Issue: 2578, https://projects.ecoinformatics.org/ecoinfo/issues/2578 Original Date: 2006-10-27 Original Assignee: Duane Costa


The Data Manager Library should be assigned a release number and distributed with the following components:

  1. jar file (datamanager.jar)
  2. javadoc API documentation
  3. overview document which describes the API and provides usage examples
  4. UML documents a. class diagram b. sequence of operations

The expected end-user is a programmer who will integrate the libary into a calling application. The Data Manager Library could be distributed on the EML product site.

mbjones commented 7 years ago

Original Redmine Comment Author Name: ben leinfelder (ben leinfelder) Original Date: 2010-01-11T19:06:47Z


We should also provide all the supporting/runtime jar files needed to use the DML. In the past (possibly when this bug was entered) the datamanager.jar contained the class files from all the supporting jars "rejarred" into a single jar. This is no longer the case (nor should it be). Standard tool distributions usually include the main jar file along with a lib/ directory containing supporting jars. This also allows us to include specific versions of the supporting jars that are known to be compatible (postgres, hsql, xml processors, logging, ecogrid clients, etc...)

mbjones commented 7 years ago

Original Redmine Comment Author Name: Redmine Admin (Redmine Admin) Original Date: 2013-03-27T21:20:39Z


Original Bugzilla ID was 2578