Comet Sprint 41/ Daylight Sprint 13/ Lark Sprint 16 Review (Apr 2, 2025 – Apr 21, 2025)
Comet Sprint 41 / Daylight Sprint 13 / Lark Sprint 16
What were the goal of Comet Sprint 41 / Daylight Sprint 13 / Lark Sprint 16?
Daylight: Maturing our components so that they’ll be ready for connectivity in order to get the lifecycle and ecosystem fully presentable and demoable.
Lark: Set up Lark and Comet seed data and share JSON-LD serialization code between Lark and Superskunk.
Comet: Finalize QA, Sandbox, Production, and Preview architectures.
What is the milestone that this sprint is supporting?
Daylight: Enhancing accessibility and responsiveness, while also getting ready for future integrations with API endpoints.
Lark: Getting Lark to a place where we can start using it in integrations with other platforms.
Comet: Finalize requirements for staging and production environments, as well as being on the same page regarding discovery preview environments. Also, retiring the old staging environments.
Accomplishments of Comet Sprint 41 / Daylight Sprint 13 / Lark Sprint 16:
Daylight:
- Implemented accessibility improvements across several components, including Results-Facet-Menu and Result-Search-Sort.
- Enhanced the bundler to allow components to reside in a single directory, aligning with our deployment strategy, along with updates to the Results-Complex-Pager to prepare for future endpoints.
- Revised documentation and READMEs for various components to ensure our team and users have access to the latest information and best practices.
- Focused on making components more responsive.
Lark:
- Shared more code between Lark and Superskunk.
- Developed the capacity to declare class mappings in schemas so that these don’t need to be hardcoded into the application.
Comet:
- Sorted out what our production setup will be. We’ll have a sandbox which will be a mirror of production for testing and training, and so on. This will be the architecture of for all of our Surfliner systems.
- Changed the default page for Comet login to the Dashboard page.
- Completed file characterization fixes, including calculating checksums on ingest.
What’s next?
Daylight:
- We will continue to enhance the accessibility and responsiveness of our components, focusing on any additional functionality that may be required for upcoming integrations.
Lark:
- We will be continuing to develop Lark to a point of being able to integrate it with other platforms.
Comet:
- Working out requirements for the preview environments.
- Finalizing nested resources work for Comet and Lark.
- Improvements to file versioning and replacements.
GitLab link: https://gitlab.com/surfliner/surfliner/-/cadences/2062403/iterations/2541237