Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added docs/images/pi-26.2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
42 changes: 28 additions & 14 deletions docs/objectives.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,42 +2,56 @@

This page tracks quarterly objectives and their related repositories across Program Increments (PIs).

## Current PI: 26.1
## Current PI: 26.2

| # | Objective | Contributors | Repos |
|---|-----------|--------------|-------|
| [#244](https://github.com/NASA-IMPACT/veda-odd/issues/244) | 🗺️ Add dynamic tiling and timeseries support for Virtual Zar... | jbusecke, hrodmn | titiler, icechunk |
| [#245](https://github.com/NASA-IMPACT/veda-odd/issues/245) | 🌍 Add dynamic tiling and timeseries support for datasets in ... | abarciauskas-bgse, hrodmn | titiler, titiler-cmr, titiler-lambda-layer, titiler-md-demo, python_cmr |
| [#246](https://github.com/NASA-IMPACT/veda-odd/issues/246) | 🤖 Support virtualization of additional data products | sharkinsspatial, maxrjones, jbusecke | virtualizarr, obspec-utils, virtual-tiff, hrrr-parser, async-tiff, virtualizarr-data-pipelines, icechunk |
| [#247](https://github.com/NASA-IMPACT/veda-odd/issues/247) | 🛰 Explore scalable, cloud native approaches for search, disc... | sharkinsspatial, kylebarron | obstore, obspec, zarr-datafusion-search, geoarrow-rs, arrow-zarr |
| [#248](https://github.com/NASA-IMPACT/veda-odd/issues/248) | 🤗 Support community adoption of the technologies incubated b... | sharkinsspatial, chuckwondo, maxrjones, abarciauskas-bgse | geozarr-spec, zarr-python, multiscales, geo-proj, spatial, datacube-guide, geozarr-examples, warp-resample-profiling, pangeo.io, pangeo-docker-images, earthdata-cloud-cookbook |
| [#304](https://github.com/NASA-IMPACT/veda-odd/issues/304) | 🤖Create virtual Zarr stores for high priority dataset(s) | tylanderson | virtualizarr-data-pipelines |
| [#305](https://github.com/NASA-IMPACT/veda-odd/issues/305) | 🛠️ TiTiler-CMR maintenance + performance | chuckwondo | titiler, titiler-cmr |
| [#306](https://github.com/NASA-IMPACT/veda-odd/issues/306) | 🤗 Support community adoption of the technologies incubated b... | maxrjones, abarciauskas-bgse | geozarr-spec, zarr-python, multiscales, geo-proj, spatial, datacube-guide, geozarr-examples, warp-resample-profiling, pangeo.io, pangeo-docker-images, earthdata-cloud-cookbook |
| [#307](https://github.com/NASA-IMPACT/veda-odd/issues/307) | 📈 Finalize Design for VirtualiZarr Time Series API [Stretch:... | hrodmn | titiler, titiler-lambda-layer, titiler-md-demo |
| [#308](https://github.com/NASA-IMPACT/veda-odd/issues/308) | 🤪 Expand virtualization support for quirky datasets | maxrjones | virtualizarr, zarr-python, obspec-utils, virtual-tiff, hrrr-parser, virtualizarr-data-pipelines |
| [#309](https://github.com/NASA-IMPACT/veda-odd/issues/309) | 🛰️ Propose unified strategy for virtualization of orbital sw... | sharkinsspatial, maxrjones, hrodmn | virtualizarr, obspec-utils, obstore, obspec, zarr-datafusion-search, geoarrow-rs, async-tiff, arrow-zarr |

---

<details markdown>
<summary>PI 25.4 (8 objectives, 5 closed)</summary>
<summary>PI 26.1 (5 objectives, 3 closed)</summary>

| # | Objective | State | Contributors |
|---|-----------|-------|--------------|
| [#244](https://github.com/NASA-IMPACT/veda-odd/issues/244) | 🗺️ Add dynamic tiling and timeseries support for V... | open | jbusecke, hrodmn |
| [#245](https://github.com/NASA-IMPACT/veda-odd/issues/245) | 🌍 Add dynamic tiling and timeseries support for da... | open | abarciauskas-bgse, hrodmn |
| [#246](https://github.com/NASA-IMPACT/veda-odd/issues/246) | 🤖 Support virtualization of additional data produc... | closed | sharkinsspatial, maxrjones, jbusecke |
| [#247](https://github.com/NASA-IMPACT/veda-odd/issues/247) | 🛰 Explore scalable, cloud native approaches for se... | closed | sharkinsspatial, kylebarron |
| [#248](https://github.com/NASA-IMPACT/veda-odd/issues/248) | 🤗 Support community adoption of the technologies i... | closed | sharkinsspatial, chuckwondo, maxrjones, abarciauskas-bgse |

</details>

<details markdown>
<summary>PI 25.4 (8 objectives, 7 closed)</summary>

| # | Objective | State | Contributors |
|---|-----------|-------|--------------|
| [#121](https://github.com/NASA-IMPACT/veda-odd/issues/121) | Visualize Web-Optimized Zarr (WOZ) in VEDA (previe... | closed | maxrjones |
| [#122](https://github.com/NASA-IMPACT/veda-odd/issues/122) | Research, develop and document methods for Zarr an... | closed | maxrjones, kylebarron |
| [#197](https://github.com/NASA-IMPACT/veda-odd/issues/197) | 🎬 TiTiler-CMR is production ready | open | abarciauskas-bgse, hrodmn |
| [#198](https://github.com/NASA-IMPACT/veda-odd/issues/198) | 🚀 Dataset support for VEDA instances | closed | maxrjones, jbusecke |
| [#203](https://github.com/NASA-IMPACT/veda-odd/issues/203) | 🗺️Research, develop and document methods for Zarr ... | open | maxrjones |
| [#204](https://github.com/NASA-IMPACT/veda-odd/issues/204) | 🛠️ Zarr Development | open | d-v-b, maxrjones |
| [#203](https://github.com/NASA-IMPACT/veda-odd/issues/203) | 🗺️Research, develop and document methods for Zarr ... | closed | maxrjones |
| [#204](https://github.com/NASA-IMPACT/veda-odd/issues/204) | 🛠️ Zarr Development | closed | d-v-b, maxrjones |
| [#205](https://github.com/NASA-IMPACT/veda-odd/issues/205) | 🤗 Community engagement | closed | sharkinsspatial, chuckwondo, maxrjones, abarciauskas-bgse |
| [#206](https://github.com/NASA-IMPACT/veda-odd/issues/206) | 📦 Obstore outreach | closed | chuckwondo, kylebarron |

</details>

<details markdown>
<summary>PI 25.3 (6 objectives, 4 closed)</summary>
<summary>PI 25.3 (6 objectives, 6 closed)</summary>

| # | Objective | State | Contributors |
|---|-----------|-------|--------------|
| [#118](https://github.com/NASA-IMPACT/veda-odd/issues/118) | Support CMR Modernization | open | sharkinsspatial, kylebarron |
| [#118](https://github.com/NASA-IMPACT/veda-odd/issues/118) | Support CMR Modernization | closed | sharkinsspatial, kylebarron |
| [#119](https://github.com/NASA-IMPACT/veda-odd/issues/119) | Continue to Build Out the VirtualiZarr Ecosystem | closed | sharkinsspatial, maxrjones |
| [#124](https://github.com/NASA-IMPACT/veda-odd/issues/124) | Publish Cloud-Optimized Datasets | open | chuckwondo, abarciauskas-bgse |
| [#124](https://github.com/NASA-IMPACT/veda-odd/issues/124) | Publish Cloud-Optimized Datasets | closed | chuckwondo, abarciauskas-bgse |
| [#126](https://github.com/NASA-IMPACT/veda-odd/issues/126) | Support TiTiler-CMR Adoption | closed | sharkinsspatial, hrodmn |
| [#127](https://github.com/NASA-IMPACT/veda-odd/issues/127) | Community Involvement | closed | maxrjones, abarciauskas-bgse, hrodmn |
| [#165](https://github.com/NASA-IMPACT/veda-odd/issues/165) | Foundational Zarr-Python and Xarray Contributions | closed | d-v-b, maxrjones |
Expand All @@ -62,11 +76,11 @@ This page tracks quarterly objectives and their related repositories across Prog

---

## Commits Per Repository
## Visualization

The commits per repository chart uses color-coding to show which objective each repo contributes to. Repos that contribute to multiple objectives are shown with split bars.

![PI-26.1 Commits per Repository](images/pi-26.1.png)
![PI-26.2 Commits per Repository](images/pi-26.2.png)

---

Expand Down
108 changes: 102 additions & 6 deletions reports/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ def get_time_range(pi: str = None):
{
"issue_number": 118,
"title": "ODD PI 25.3 Objective 1: Support CMR Modernization",
"state": "open",
"state": "closed",
"contributors": [
("Sean Harkins", "sharkinsspatial"),
("Kyle Barron", "kylebarron"),
Expand All @@ -140,7 +140,7 @@ def get_time_range(pi: str = None):
{
"issue_number": 124,
"title": "ODD PI 25.3 Objective 3: Publish Cloud-Optimized Datasets",
"state": "open",
"state": "closed",
"contributors": [
("Chuck Daniels", "chuckwondo"),
("Aimee Barciauskas", "abarciauskas-bgse"),
Expand Down Expand Up @@ -222,7 +222,7 @@ def get_time_range(pi: str = None):
{
"issue_number": 203,
"title": "ODD PI 25.4 Objective 3: 🗺️Research, develop and document methods for Zarr and VirtualiZarr data services",
"state": "open",
"state": "closed",
"contributors": [
("Max Jones", "maxrjones"),
],
Expand All @@ -231,7 +231,7 @@ def get_time_range(pi: str = None):
{
"issue_number": 204,
"title": "ODD PI 25.4 Objective 4: 🛠️ Zarr Development",
"state": "open",
"state": "closed",
"contributors": [
("Davis Bennett", "d-v-b"),
("Max Jones", "maxrjones"),
Expand Down Expand Up @@ -294,7 +294,7 @@ def get_time_range(pi: str = None):
{
"issue_number": 246,
"title": "ODD PI 26.1 Objective 3: 🤖 Support virtualization of additional data products",
"state": "open",
"state": "closed",
"contributors": [
("Sean Harkins", "sharkinsspatial"),
("Max Jones", "maxrjones"),
Expand Down Expand Up @@ -329,7 +329,7 @@ def get_time_range(pi: str = None):
{
"issue_number": 248,
"title": "ODD PI 26.1 Objective 5: 🤗 Support community adoption of the technologies incubated by EODC and VEDA",
"state": "open",
"state": "closed",
"contributors": [
("Sean Harkins", "sharkinsspatial"),
("Chuck Daniels", "chuckwondo"),
Expand All @@ -351,6 +351,102 @@ def get_time_range(pi: str = None):
],
},
],
"pi-26.2": [
{
"issue_number": 304,
"title": "ODD PI 26.2 Objective 1: 🤖Create virtual Zarr stores for high priority dataset(s)",
"state": "open",
"contributors": [
("Tyler", "tylanderson"),
],
"repos": [
("developmentseed", "virtualizarr-data-pipelines"),
],
},
{
"issue_number": 305,
"title": "ODD PI 26.2 Objective 2: 🛠️ TiTiler-CMR maintenance + performance",
"state": "open",
"contributors": [
("Chuck Daniels", "chuckwondo"),
],
"repos": [
("developmentseed", "titiler"),
("developmentseed", "titiler-cmr"),
],
},
{
"issue_number": 306,
"title": "ODD PI 26.2 Objective 3: 🤗 Support community adoption of the technologies incubated by EODC and VEDA",
"state": "open",
"contributors": [
("Max Jones", "maxrjones"),
("Aimee Barciauskas", "abarciauskas-bgse"),
],
"repos": [
("zarr-developers", "geozarr-spec"),
("zarr-developers", "zarr-python"),
("zarr-conventions", "multiscales"),
("zarr-conventions", "geo-proj"),
("zarr-conventions", "spatial"),
("developmentseed", "datacube-guide"),
("developmentseed", "geozarr-examples"),
("developmentseed", "warp-resample-profiling"),
("pangeo-data", "pangeo.io"),
("pangeo-data", "pangeo-docker-images"),
("nasa-openscapes", "earthdata-cloud-cookbook"),
],
},
{
"issue_number": 307,
"title": "ODD PI 26.2 Objective 4: 📈 Finalize Design for VirtualiZarr Time Series API [Stretch: start implementation]",
"state": "open",
"contributors": [
("Henry Rodman", "hrodmn"),
],
"repos": [
("developmentseed", "titiler"),
("developmentseed", "titiler-lambda-layer"),
("developmentseed", "titiler-md-demo"),
],
},
{
"issue_number": 308,
"title": "ODD PI 26.2 Objective 5: 🤪 Expand virtualization support for quirky datasets",
"state": "open",
"contributors": [
("Max Jones", "maxrjones"),
],
"repos": [
("zarr-developers", "virtualizarr"),
("zarr-developers", "zarr-python"),
("virtual-zarr", "obspec-utils"),
("virtual-zarr", "virtual-tiff"),
("virtual-zarr", "hrrr-parser"),
("developmentseed", "virtualizarr-data-pipelines"),
],
},
{
"issue_number": 309,
"title": "ODD PI 26.2 Objective 6: 🛰️ Propose unified strategy for virtualization of orbital swath (“L2”) data",
"state": "open",
"contributors": [
("Sean Harkins", "sharkinsspatial"),
("Max Jones", "maxrjones"),
("Henry Rodman", "hrodmn"),
],
"repos": [
("zarr-developers", "virtualizarr"),
("virtual-zarr", "obspec-utils"),
("developmentseed", "obstore"),
("developmentseed", "obspec"),
("developmentseed", "zarr-datafusion-search"),
("geoarrow", "geoarrow-rs"),
("developmentseed", "async-tiff"),
("datafusion-contrib", "arrow-zarr"),
],
},
],
}


Expand Down
Loading