It soon became clear that we needed to focus more on making the changes and implementing the features that where requesting/needed by the other groups, than some of the goals we set for this delivery.
Initial goals for this delivery
Hiberante implementation of SemiPermanentDataStore
Add validation support for DataElements
Hibernate support modules
Issues that where resolved
DC-12 - Implementation of the SemiPermanentDataStore interface
DC-13 - Clean up use of the TransactionInterceptor in the beans.xml files
DC-27 - Change names of test classes, some have implementation specific names
DC-28 - Methods for getting all DataElements in DataStore
Hibernate implementation of SemiPermanentDataStore is now in place. We have not got any feedback on this implementation yet, so it seems that it's not used by any of the other groups yet.
Adding support for validation was started but is still work in progress. This is a relatively complicated module. We started a discussion on this module, to try to map what is needed. We decided to put the module on hold for a while, since none of the groups seems to need it yet.
Hibernate support modules are in place.
A lot of the groups use the modules in the "core", so most of our time was spent supporting the requests and needs of the other groups.