Comet Sprint 45/ Daylight Sprint 17 Review (July 9, 2025–July 28, 2025)
Comet Sprint 45/ Daylight Sprint 17 Review
Summer Workcycle: Sprint 2, July 9-July 28
What were the goals of Comet Sprint 45 / Daylight Sprint 17
- Discovery Prototype (ADRL Lite):
- Complete API work for facets, images, manifests
- Complete component work that is not blocked on API development (i.e., IIIF Viewer)
- Complete new QA & Sandbox environments
- Complete core Comet features:
- Configurable metadata schema
- Access Controls - Refine requirements and implement user/group access controls
What is the milestone that this sprint is supporting?
- Complete a connected Discovery Prototype (Daylight, Comet, Lark, IIIF, etc.), including Daylight production deployment patterns
- Continue to implement remaining core Comet features in MVP
- Validate completed features for Comet that are in MVP scope
Accomplishments of Comet Sprint 45 / Daylight Sprint 17
- Discovery Prototype (ADRL Lite)
- Integrated Results-Metadata, Results-Applied-Parameters & Results-Complex-Pager with the latest API endpoints
- Built ADRL lite subpages, including the about, FAQs, and usage pages
- Began work with the IIIF Universal Viewer component; discovered challenges to incorporate UV into the encapsulated shadow DOM
- The API now provides access to a minimal IIIF manifest
- Complete core Comet features
- Features
- Made updates to internationalized labels
- In Component view page, users can now see its parent Object
- Updated Bulkrax to support nested resources
- Bulkrax now uses GenericObject as the default work type
- Comet now
charaterizes
everything
- Bug Fixes
- Resolved error when adding nested related resources
- Fixed an issue where the GUI generated an error when adding a nested related resource as a plain string
- Improved Bulkrax import messaging
- Fixed a bug where Bulkrax displayed a successful validation message before the job had actually completed
- Resolved incorrect status display of “Complete (with failures)” when importing collections and super collections successfully
- Set a default work type in Bulkrax to streamline imports.
- Enhanced navigation and usability
- Fixed an issue on the Project create page where the Save button did not redirect users to the correct page; users are now automatically returned to the Projects table
- Resolved a bug where batch editing Objects caused an error when at least one object was selected
- Fixed a bug preventing users from restoring a previous version of an Object
- Fixed broken interface options
- Resolved issue with the Single-Use Links option not functioning
- Fixed a bug where the Upload New Version feature was not working
- Corrected an issue affecting the Search feature for setting a representative image
- File handling and system stability
- Fixed FITS servlet file characterization issue that occurred when files exceeded the max file size
- Resolved issue where IIIF images remained stale after replacing a file, ensuring the updated image displays correctly
- Features
What’s next?
- Completing remaining features for the discovery prototype (APIs, components)
- Finishing core Comet features mentioned above, including refining requirements for complex objects, focusing on FileSet and component ordering
- Validating QA environment stability, moving into functional feature testing
GitLab link: