Review of newly-submitted issues
Link
Review of outstanding items for 3.2
Updates
Kai:
Code formatter
Aaron:
Looking into MPTStore resolver
Message-based OAIProvider
Andrew:
- clover report, did one
- most of it worked ok, but a couple test classes weren't covered properly
- will look at adding clover reports to fedora via ant
Bill
-
Chris
-
-
Kai
- foo webapp context
- change default context for testing
- run ant build file -Dfedora.context=
XML Editing:
Bill: uses text editor
Andrew: uses eclipse, would vote for not having tabs
Resolved Standard: all agree
xml indentation is two spaces.
Eddie: XML build preferences aren't applied to ant build file
Before Freeze (Thursday)
Migration utility: Andrew
Akubra: official release
Sanity checks: All
Bill: Wadl for rest api (create html pages to display results from rest api queries, will need to get into xslts and change them like kai did)
Testing
- Manually
- Any new functionality that doesn't have coverage
- alternative web context mapping
- Test both java+flash clients with different context (Andrew)
- also: multiple fedoras in one container (Eddie)
- akubra integration
- Identify and test non-covered commanline scripts
- New client manual tests: (All)
- Search
- Ingest/export
- Modify datastream
- Create object
- Add datastream (each kind)
- Purge datastream + object (no versioning)
- Note: versioning is not exposed, but old versions aren't exposed.
- Old client (All)
- Supports all above
- Create diff objects via templates
- Migration from 2.x (make solid: goal is to stop supporting migration branch)
- Testing from some other set of objects besides 2.x
- Upgrading from 3.1
- Automated: AllOfflineTests, ConfigA, ConfigB, ConfigQ as appropriate
- MPTStore+Postgres+Linux+non-fedora context: Eddie (java 1.6)
- Mulgara+Windows+MySQL+Akubra: Bill
- Mulgara+Linux+Derby+non-fedora context: Andrew (java 1.6, ConfigQ)
- Oracle+Windows+Mulgara: Chris
- OSX+Derby+Mulgara: Kai
Documentation
- Make 2.x support announcement with 3.2 release
- If interest, allow community to support it
Release Process