Skip to content

ODD PI 26.3 Objective 2: 🌳 Evolve the Zarr Ecosystem #347

@abarciauskas-bgse

Description

@abarciauskas-bgse

Motivation

We need to ensure a strong foundation for developers building tools on top of the Zarr format. Together, documenting the Zarr ecosystem and zarr-python roadmap will anchor zarr-python within the broader Zarr ecosystem.

Description

During this PI, we will evolve the Zarr ecosystem by:

  1. documenting the ecosystem
  2. developing + soliciting feedback on the zarr-python roadmap
  3. onboarding a new team member to zarr-python work

To develop the roadmap, we will have:

  • A set of dedicated meetings where Davis can get feedback on his vision for the future of Zarr. Davis has already invested a lot of time in a zarr planning document to kick off these discussions. Request and address feedback from Joe H, Max, Ilan and Lachy.
  • Present the “final” roadmap for feedback in the Pangeo showcase. Include stakeholders from Earthmover, NVIDIA and Josh Munroe.

We will also onboard a new team member to zarr-python work and mentor them towards becoming a zarr-python core developer. This will reduce the dependency on the 2 existing zarr-python developers for development and review to make progress on current features and roadmap featues.

Acceptance Criteria

Detailed in sub-issues:

  • Document the Zarr ecosystem
  • Finish roadmap
  • Get feedback on roadmap
  • Onboard Chuck to zarr-python development
  • Resolve outstanding PRs for URL registry

LOE

1 FTE (for non-stretch tasks)

Dependencies

External dependency on zarr-python stakeholders

Related issues and PRs

zarr-developers/zarr-python#3925