Comet Sprint 56 / Daylight Sprint 28 Review (July 22, 2026 – August 10, 2026)
Comet Sprint 56 / Daylight Sprint 28 Review
What was the goal of the Comet Sprint 56 / Daylight Sprint 28?
Implement high-priority discovery features post–UCSB launch; make Comet ready for UCSD data migration.
What is the milestone that this sprint is supporting?
- Discovery Integration
- Extending search API
- Improving discovery performance
- Supporting authenticated IIIF
- Discovery Development
- Production readiness
- Comet Migration Readiness
- Match file set metadata to file use
- Ensure extracted text for all files
- Infrastructure and Workflow Resilience
- Prepare for upgrade to Solr 9 (search engine software)
- Improvements to continuous integration and deployment system
Accomplishments of Comet Sprint 56 / Daylight Sprint 28
- Discovery Integration
- We’ve done a lot of work to make the Superskunk codebase cleaner and reduce tech debt, centralizing authentication behaviours into a single location
- Added date filter API including complex date handling
- Discovery Development
- Across Goldengate, this sprint delivered several improvements to production readiness. With a focus on cleaner and more reliable UI behavior. Work included improving object downloads, IIIF behavior, updated documentation, and fixing bugs discovered in the UI.
- Added a Date filter widget/facet to Goldengate
- Clarified requirements for full-text search
- Comet Migration Readiness
- The metadata displayed for file sets should now be the correct metadata for the reported file use
- A lot of work was done on extracted text, but it has turned out to be a thornier problem than initially anticipated
- Clarified requirements for complex object publishing/unpublishing and started implementation
- Fixed issues around controlled value enforcement
- Various Comet search improvements
- Infrastructure and Workflow Resilience
- Began holistic review of infrastructure and CI/CD workflow pain points
- Started upgrade to Solr 9
- [UCSB-GG] Implemented bot protection via AWS CloudFront
- Implemented a date-based versioning release system into our CI/CD process
What’s next?
- Discovery integration
- Full-text search
- Authenticated IIIF
- Support for visibilities other than “public” in discovery platforms
- Discovery development
- Bettering download visibility parameters
- Spikes towards front-end testing (with Playwright)
- Continued improvements to UX
- Comet Metadata and Display Consistency
- Finish extracted text implementation
- Finish complex object publishing/unpublishing implementation
- Technical metadata export
- Improvements (and bugfixes) to visibility
- Complete quality-of-life improvements (search, bulk operations)
- Infrastructure and Workflow Resilience
- Complete upgrade to Solr 9
- Continue holistic review of infrastructure and CI/CD workflow pain points
GitLab link:
https://gitlab.com/surfliner/surfliner/-/cadences/3075211/iterations/3894045