Slide 6
Slide 6 text
Sustainable Tools
Up to date? Working together?
n Software Dependency Management:
§ FITS/JHOVE2 embed old DROID versions, hard to upgrade.
§ Dead dependencies: FITS and FFIdent, NZME and Jflac.
§ Is FITS embedding JHOVE2, or is JHOVE2 embedding FITS?
§ Embed shared modules instead?
§ Software Project Management and Communication:
§ JHOVE, JHOVE2? FITS?
§ JHOVE2 only compiles on Sheila’s branch?
§ Roadmaps, issue management, testing, C.I., etc.
§ Cross-project coordination and bug-fixing?
§ Complexity: JHOVE2, XCL, extremely complex
§ JHOVE2 Berkley DB causes checksum failures in tests
§ Tika solves same problem using SAX 6