Release Notes for corm-party-snapshot-02

This is the second release of the CORM project. It contains some of the objects in the party archetype pattern, as well as JDO mappings to a MySQL database backend. Users will need to download and install MySQL on their own, and they'll also need to get the plugin jars necessary to meet the project's dependencies. Some of these jars are proprietary and are not readily available in Maven's directory on iBiblio, such as the MySQL JDBC jar, and the SUN JDO jars. See our documentation on Building CORM for more details.

This second snapshot, like the first snapshot is for experienced Open Source Java developers only, who are familiar with building projects in Maven and setting up MySQL databases. Code coverage for the Party archetype pattern API is at 100%, and all tests are functional.

Changes from snapshot-01

  • Nearly all the classes in the Party Archetype pattern have been implemented in full. The exceptions are some related to ISOGender, ISOBodyMetric, and other questionably useful bits of taxonomy gone mad. These might be included in a future release, depending on user demand.
  • JDO MetaData is provided for the following:
    • Party
    • PartyId
    • Preference
    • PreferenceType
    • PreferenceOption
    • Address
  • Absolute basic JDO tests have been included for the above classes.
  • Contents of target directory are no longer included -- their inclusion in the snapshot-01 release was accidental. This decreases the size of the src download considerably.
  • Test coverage is at 100% for the API
  • ID strings have been temporarily added for persistent classes, until a permanent primary-key strategy can be determined.

Navigation

CORM

Archetype Patterns

Developers

Sponsored Links

r7 - 30 Jan 2006 - 02:58 - AlexanderSaintCroix
Copyright © 2005-2006 Alexander Saint Croix. All material on this collaboration platform is the property of the contributing authors.
Powered by TWiki/Dakar Wed, 14 Dec 2005 build 7851