Quansight-Labs / czi-conda-forge-mgmt

πŸš€ Top level project management for conda-forge CZI grant
https://github.com/orgs/Quansight-Labs/projects/10
BSD 3-Clause "New" or "Revised" License
5 stars 0 forks source link

Enabling mirroring capabilities with OCI-based storage #22

Open jaimergp opened 1 year ago

jaimergp commented 1 year ago

πŸ“Œ Summary

Prepare the conda ecosystem for OCI-based storage compatibility.

πŸ“ Background

OCI (Open Container Initiative) registries are a well-defined standard for versioned blob storage already implemented by many public cloud providers (i.e. GitHub). We plan to leverage the OCI registry on GitHub Packages to develop a community-maintained mirror for bioconda and conda-forge.

Besides, adopting an OCI-based strategy will provide additional flexibility for metadata expansion. With this in mind, we aim to produce and capture more comprehensive package metadata, which we will later use for: maintenance dashboards, package search functions, and security checks.

A prototype mirror is already available at the channel-mirrors organization.

πŸš€ Tasks / Deliverables

See issues labeled as mission: mirror πŸͺž

ℹ️ References