Upstream activity#
This page summarizes where 2i2c spends its time in the Jupyter ecosystem and in our own technical repositories. It’s goal is to give us an idea for where we’re shouldering maintenance and development burden and having impact.
Last updated: Mar 08, 2026
Data sources
These plots use SQLite releases from
jupyter/github-data and
2i2c-org/github-data.
TODO: This needs another few QA passes, but it’s useful-enough that we are posting it as-is. See this issue to track QA checks we should implement: 2i2c-org/kpis#81
Merged PRs authored by a team member#
Reflects where we are making technical and community contributions.
Table of issues and PRs that match the plot above:
Show code cell outputs
Hide code cell outputs
| Item | Title | Author | Date |
|---|---|---|---|
| jupyterhub/mybinder.org-deploy#3704 | Bump BIDS OVH member's weight from 33% to 50% | yuvipanda | 2026-03-06 |
| jupyter-book/myst-theme#822 | fix: allow single-wildcard for leading component | agoose77 | 2026-03-05 |
| jupyter-book/myst-theme#832 | Add accessible labels to footer links | agoose77 | 2026-03-05 |
| jupyter-book/myst-theme#826 | feat: add build-cache for netlify | agoose77 | 2026-03-04 |
| jupyter-book/myst-theme#824 | Allow non-scheme URLs for anywidgets | agoose77 | 2026-03-04 |
| jupyterhub/nbgitpuller#393 | Default to 'main' in nbgitpuller link generator | yuvipanda | 2026-03-04 |
| jupyter-book/myst-theme#816 | Support single domain to treat as internal URL | choldgraf | 2026-03-03 |
| jupyter-book/myst-theme#812 | Fix linked images inlined | choldgraf | 2026-03-03 |
| jupyter-book/myst-theme#811 | 🐛 Fix bug with trailing slash in URLs | choldgraf | 2026-03-03 |
| jupyter-book/mystmd#2730 | Document corresponding author behavior | choldgraf | 2026-03-02 |
| jupyter-book/mystmd#2725 | Fix bug by adding multi-line to role parsing | choldgraf | 2026-03-01 |
| jupyter-book/mystmd#2705 | Add children context to toc directive | choldgraf | 2026-03-01 |
| jupyter-book/mystmd#2716 | :package: Bump Node.js version minimum | agoose77 | 2026-02-25 |
| jupyterhub/zero-to-jupyterhub-k8s#3827 | Remove recommendation of ingress-nginx | yuvipanda | 2026-02-25 |
| jupyter-book/myst-theme#815 | Fix ROR renderer for v2 API | agoose77 | 2026-02-25 |
| jupyter-book/mystmd#2721 | Rename anywidget document | agoose77 | 2026-02-25 |
| jupyter-book/mystmd#2718 | :globe_with_meridians: Use v2 ROR API | agoose77 | 2026-02-25 |
| jupyter-book/mystmd#2713 | Change get_baseurl to match naming conventions | yuvipanda | 2026-02-18 |
| jupyterhub/jupyter-server-proxy#559 | fix: update links | jnywong | 2026-02-16 |
| jupyter-book/jupyterbook.org#4 | Move pages to index pages | choldgraf | 2026-02-14 |
| jupyter-book/jupyter-book#2586 | Add release documentation to our docs and bump mystmd version | choldgraf | 2026-02-13 |
| jupyter-book/myst-theme#794 | Make sidebar modal take up full height | choldgraf | 2026-02-13 |
| jupyter-book/myst-theme#807 | Make link icons stay on the same line as link | choldgraf | 2026-02-13 |
| jupyter-book/mystmd#2702 | Fix URL generation bug in toc directive | choldgraf | 2026-02-13 |
| jupyter-book/mystmd#2684 | Make citation parsing less aggressive | choldgraf | 2026-02-13 |
| jupyter-book/myst-plugins#34 | Remove hacky math node CSS styles | choldgraf | 2026-02-12 |
| jupyter-book/myst-theme#805 | :mag: Add logo alt text option | agoose77 | 2026-02-12 |
| jupyter-book/team-compass#77 | Add hackmd and move meeting details to jupyterbook.org | choldgraf | 2026-02-11 |
| jupyter-book/myst-theme#799 | Re-use classes for sidebar whitespace | choldgraf | 2026-02-10 |
| jupyter-book/mystmd#2690 | Fix extends configuration with parts | choldgraf | 2026-02-10 |
| jupyter-book/jupyter-book#2582 | Move some repo-specific documentation back here | choldgraf | 2026-02-10 |
| jupyter-book/jupyterbook.org#3 | Update some docs after moving back to jupyter-book | choldgraf | 2026-02-10 |
| jupyter-book/myst-plugins#33 | Refactor and update several github plugins | choldgraf | 2026-02-09 |
| jupyter-book/myst-theme#790 | Only create new intersectionobserver arrays if we've changed | choldgraf | 2026-02-07 |
| jupyter-book/myst-theme#785 | Use parent width instead of screen size for page components to fix overflow | choldgraf | 2026-02-07 |
| jupyter-book/myst-plugins#30 | feat: use monospace for labels in `gh-issue-table` | agoose77 | 2026-02-05 |
| jupyterhub/nbgitpuller#391 | docs: Change beta release name to match tbump version templates | jnywong | 2026-02-05 |
| jupyter-book/myst-theme#793 | Fix widebar width on mobile | choldgraf | 2026-02-05 |
| jupyterhub/nbgitpuller#390 | Add changelog for 1.3.0-beta | jnywong | 2026-02-04 |
| jupyter-book/mystmd#2686 | Document more toc functionality | choldgraf | 2026-02-04 |
| jupyter-book/myst-theme#786 | More aggressively hide external link icon | choldgraf | 2026-02-04 |
| jupyter-book/mystmd#2687 | Add support for remote parts | choldgraf | 2026-02-04 |
| jupyterhub/nbgitpuller#383 | Structured error handling | jnywong | 2026-02-03 |
| jupyterhub/nbgitpuller#387 | docs: Add warning about private tokens | jnywong | 2026-02-03 |
| jupyter-book/blog#60 | Simplify configuration for docs move | choldgraf | 2026-02-01 |
| jupyter-book/jupyter-book#2575 | Move content to jupyterbook.org repo | choldgraf | 2026-02-01 |
| jupyter-book/myst-plugins#27 | Fix github handle links that are already links | choldgraf | 2026-01-30 |
| jupyter-book/myst-theme#778 | Fix IntersectionObserver logic for highlighted sections | choldgraf | 2026-01-29 |
| jupyter-book/myst-theme#772 | Lazily load InternalLink so hover images work for document links | choldgraf | 2026-01-29 |
| jupyter-book/blog#59 | Publish at a /blog path | choldgraf | 2026-01-29 |
| jupyter-book/myst-theme#775 | Make contents tab have a background to hide margin content | choldgraf | 2026-01-27 |
| jupyter-book/myst-theme#779 | DOC: Clean up structure docs | choldgraf | 2026-01-27 |
| jupyter-book/mystmd#2672 | Document toc directive | choldgraf | 2026-01-24 |
| jupyter-book/jupyter-book#2568 | fix: specify `files` in package.json | agoose77 | 2026-01-23 |
| jupyter-book/myst-theme#773 | Update and fix icon link class | choldgraf | 2026-01-23 |
| jupyterhub/repo2docker#1417 | Bump base image to Ubuntu 24.04 LTS | yuvipanda | 2026-01-23 |
| jupyter-book/myst-theme#768 | Increase contrast of search bar on dark mode | choldgraf | 2026-01-22 |
| jupyter-book/jupyter-book#2562 | Update release instructions | choldgraf | 2026-01-22 |
| jupyter-book/jupyter-book#2563 | Update latest myst cli | choldgraf | 2026-01-22 |
| jupyter-book/mystmd#2664 | Add repository information for myst-transforms | choldgraf | 2026-01-21 |
| jupyter-book/mystmd#2663 | Revert "🚀 Release" | choldgraf | 2026-01-21 |
| jupyter-book/myst-theme#765 | Fix the tag name that we use in releases | choldgraf | 2026-01-21 |
| jupyter-book/myst-theme#764 | Remove docs changeset to fix error | choldgraf | 2026-01-21 |
| jupyter-book/mystmd#2650 | Define `edit_url` as page and project frontmatter | choldgraf | 2026-01-21 |
| jupyter-book/myst-theme#759 | Make table cells match table headers | choldgraf | 2026-01-21 |
| jupyter-book/mystmd#2642 | Improve edit URL branch logic | choldgraf | 2026-01-21 |
| jupyter-book/myst-theme#757 | Standardize link styles | choldgraf | 2026-01-21 |
| jupyter-book/myst-theme#762 | Update inline image rules | choldgraf | 2026-01-21 |
| jupyter-book/myst-theme#758 | Stretch TOC collapse button to fit full entry area | choldgraf | 2026-01-20 |
| jupyter-book/mystmd#2636 | Allow TOC to set short_title | choldgraf | 2026-01-18 |
| jupyterhub/action-k3s-helm#126 | Support using helm v4 | yuvipanda | 2026-01-16 |
| jupyterhub/mybinder.org-deploy#3217 | Set template config correctly | yuvipanda | 2026-01-14 |
| jupyter-book/blog#56 | Add page-last-updated blog | choldgraf | 2026-01-13 |
| jupyter-book/myst-theme#732 | :mag: Add MyST search types to `providers` package deps | agoose77 | 2026-01-10 |
| jupyter-book/myst-theme#747 | Add more preview icons for github issues and PRs | choldgraf | 2026-01-10 |
| jupyter-book/myst-theme#754 | Use UV for pip install in dev docs | choldgraf | 2026-01-10 |
| jupyter-book/test-repo#5 | A merged pull request | choldgraf | 2026-01-09 |
Issues opened by a team member#
Reflects where we are opening suggestions and design proposals for improvements or bugs.
Table of issues and PRs that match the plot above:
Show code cell outputs
Hide code cell outputs
| Item | Title | Author | Date |
|---|---|---|---|
| jupyter-book/mystmd#2749 | allow ipynb cells to use code directive options | choldgraf | 2026-03-07 |
| jupyter-book/mystmd#2744 | Allow line numbers to show up in code cells for notebooks (rather than just code blocks) | choldgraf | 2026-03-06 |
| jupyter-book/team-compass#78 | Create a `myst-contrib` github organization | choldgraf | 2026-03-05 |
| jupyter-book/myst-theme#831 | Incorrect group on footer links | agoose77 | 2026-03-05 |
| jupyter-book/myst-theme#829 | Port the grid system storybook page to MyST Theme docs | choldgraf | 2026-03-05 |
| jupyter-book/myst-theme#828 | Use React-Router instead of Remix | choldgraf | 2026-03-05 |
| jupyter-book/myst-theme#827 | Update the myst-theme to React 19 | choldgraf | 2026-03-05 |
| jupyter-book/myst-theme#823 | Accessibility of search | agoose77 | 2026-03-04 |
| jupyterhub/ltiauthenticator#214 | Document how to allow embedding the JupyterHub | yuvipanda | 2026-03-04 |
| jupyter-book/myst-theme#820 | Allow multiple entries for `internal_domains` | choldgraf | 2026-03-03 |
| jupyterhub/ltiauthenticator#213 | Allow specifying `public_jwk` in the config url endpoint | yuvipanda | 2026-03-03 |
| jupyter-book/mystmd#2735 | Create a demo repository to show off capabilities and limitations of translations and internationalization | choldgraf | 2026-03-03 |
| jupyter-book/mystmd#2733 | Add `internal_domains` to mystmd so that any theme or renderer can use it | choldgraf | 2026-03-03 |
| jupyter-book/myst-theme#818 | Improvements for URLs to treat as internal domains | choldgraf | 2026-03-03 |
| jupyter-book/mystmd#2729 | Support array and object types in template options | choldgraf | 2026-03-02 |
| jupyter-book/mystmd#2727 | Design and discuss AST alternatives and output parsing | agoose77 | 2026-03-01 |
| jupyter-book/mystmd#2726 | HTML tables added via an include directive raise a warning | choldgraf | 2026-03-01 |
| jupyter-book/myst-theme#817 | Add breadcrumb links to parent sections in the book theme | choldgraf | 2026-02-26 |
| jupyter-book/mystmd#2719 | Allow some external links to be treated like internal links | choldgraf | 2026-02-25 |
| jupyterhub/repo2docker-action#135 | Sunset `image-tests` mechanism in repo2docker-action? | agoose77 | 2026-02-23 |
| jupyter-book/mystmd#2714 | Add new interface for resolving static files in directives | agoose77 | 2026-02-19 |
| jupyter-book/jupyter-book#2591 | Allow rendering myst site content (`_build/site`) into html | yuvipanda | 2026-02-18 |
| jupyter-book/mystmd#2711 | DOCX references are sorted by HTML tag | agoose77 | 2026-02-18 |
| jupyter-book/mystmd#2710 | Change `--execute` behaviour to always use cache | agoose77 | 2026-02-17 |
| jupyter-book/mystmd#2707 | Implement "capability"-based alternation construct | agoose77 | 2026-02-15 |
| jupyter-book/mystmd#2706 | Execution tests are flaky in CI/CD | choldgraf | 2026-02-15 |
| jupyter-book/myst-theme#809 | Trailing slash on internal URLs doesn't work when using `myst start` | choldgraf | 2026-02-14 |
| jupyter-book/mystmd#2703 | Improve default text shown for cross references to non-header labels | choldgraf | 2026-02-14 |
| jupyter-book/jupyter-book#2589 | Make dependabot only open PRs to update the `myst-cli` and not other js dependencies | choldgraf | 2026-02-13 |
| jupyter-book/mystmd#2701 | Table of contents directive results in incorrect URL paths when using folder URLs | choldgraf | 2026-02-13 |
| jupyter-book/mystmd#2700 | Allow plugins to link their own CSS stylesheets | choldgraf | 2026-02-13 |
| jupyter-book/myst-theme#806 | Do not show download/external link icons outside of the page content | choldgraf | 2026-02-12 |
| jupyter-book/myst-theme#803 | Render icon links with a role for use in 'parts' | choldgraf | 2026-02-11 |
| jupyter-book/myst-theme#801 | Extend the navbar via parts configuration (similar to the sidebar and footer) | choldgraf | 2026-02-11 |
| jupyter-book/jupyter-book#2581 | Documentation move was a bit too aggressive for repo-specific docs | choldgraf | 2026-02-07 |
| jupyter-book/myst-theme#798 | [mobile] Sidebar footer doesn't have padding | choldgraf | 2026-02-07 |
| jupyter-book/myst-theme#797 | Scrolling the page on mobile results in the sidebar being offset | choldgraf | 2026-02-07 |
| jupyterhub/nbgitpuller#392 | Improve error message if a branch or repository cannot be found | choldgraf | 2026-02-05 |
| jupyter-book/myst-plugins#32 | Display only a subset of labels | choldgraf | 2026-02-05 |
| jupyter-book/myst-plugins#31 | [github issue tables] Allow the last updated date of sub-issues to display the last-updated date of a parent | choldgraf | 2026-02-05 |
| jupyter-book/myst-plugins#29 | [github issue tables] Summary content scraping removes non-paragraphs | choldgraf | 2026-02-05 |
| jupyter-book/myst-plugins#28 | [github issue tables] Add the ability to urlEncode items in a template | choldgraf | 2026-02-05 |
| jupyter-book/myst-theme#792 | [mobile] There's a gap between the pop-out sidebar and the navbar on mobile | choldgraf | 2026-02-04 |
| jupyter-book/myst-theme#791 | [mobile] Sidebar pop-out grows and shrinks width based on open TOC subtrees | choldgraf | 2026-02-04 |
| jupyter-book/mystmd#2691 | Revisit resolution of resources via extends | agoose77 | 2026-02-04 |
| jupyter-book/mystmd#2689 | Build single notebooks and markdown files without requiring a `myst.yml` file | choldgraf | 2026-02-03 |
| jupyter-book/mystmd#2688 | Formalise execution cache such that text notebooks work with e.g. jupyterbook.pub | agoose77 | 2026-02-03 |
| jupyter-book/myst-theme#788 | When a card is a label link via an xref it loses its styling | choldgraf | 2026-02-01 |
| jupyter-book/mystmd#2685 | Allow `{toc}` directive to display child pages of the current section | choldgraf | 2026-01-30 |
| jupyterhub/nbgitpuller#389 | Repository with different remote silently fails | agoose77 | 2026-01-30 |
| jupyterhub/nbgitpuller#388 | Git operations search for .git dir | agoose77 | 2026-01-30 |
| jupyter-book/jupyter-book#2572 | Serve jupyterbook.org/docs from a Netlify reverse proxy to readthedocs | choldgraf | 2026-01-27 |
| jupyter-book/myst-theme#783 | Really long in-page contents spill out of the bottom of the screen on page load | choldgraf | 2026-01-27 |
| jupyter-book/mystmd#2671 | `{contents}` directive is not documented ? | choldgraf | 2026-01-23 |
| jupyter-book/myst-theme#777 | Clicking a page contents header highlights the wrong header if a scroll-down was triggered | choldgraf | 2026-01-23 |
| jupyter-book/myst-theme#776 | Margin content blocks can overlap with one another | choldgraf | 2026-01-23 |
| jupyter-book/myst-theme#774 | Overlap between contents menu and margin content shows both | choldgraf | 2026-01-23 |
| jupyter-book/myst-theme#771 | Hover cards for a link to a document w/ hoverable metadata do not show up on static builds | choldgraf | 2026-01-23 |
| jupyter-book/mystmd#2662 | myst-transforms fails to publish due to missing repository field | choldgraf | 2026-01-21 |
| jupyter-book/mystmd#2659 | We have two functions called `defined` with different behavior | choldgraf | 2026-01-21 |
| jupyter-book/jupyter-book#2553 | Jupyter Book release 2026-01-12 | choldgraf | 2026-01-21 |
| jupyter-book/myst-theme#763 | Make `myst-to-react` less opinionated about style and easier to customize in downstream themes | choldgraf | 2026-01-21 |
| jupyter-book/myst-theme#761 | Images in a table break up sentences even if they're surrounded by words | choldgraf | 2026-01-20 |
| jupyter-book/mystmd#2658 | Add ability to override rendering of nodes e.g. `Paragraph` is displayed but you want the paragraph text to display instead in xref labels | agoose77 | 2026-01-20 |
| jupyter-book/myst-theme#760 | inline image regressions | choldgraf | 2026-01-20 |
| jupyter-book/jupyter-book#2552 | Add development releases | agoose77 | 2026-01-20 |
| jupyter-book/mystmd#2657 | Add mechanism for consuming MyST in a development release | agoose77 | 2026-01-20 |
| jupyter-book/myst-theme#756 | Allow plugins to attach tags to HTML `` in build outputs | choldgraf | 2026-01-15 |
| jupyter-book/blog-plugin#12 | Issues needed to have native blog plugin integration | choldgraf | 2026-01-15 |
| jupyter-book/blog-plugin#11 | Allow listing functionality to read from a YAML/CSV/TOML file | choldgraf | 2026-01-13 |
| jupyter-book/blog#57 | Jupyter Book 2025 retrospective and highlights | choldgraf | 2026-01-13 |
| jupyter-book/blog#55 | Introducing page-last-updated plugin | choldgraf | 2026-01-13 |
| jupyterhub/mybinder.org-deploy#3607 | Ban `justanotherday001shouldbebanned` | choldgraf | 2026-01-13 |
| jupyter-book/test-repo#3 | A "closed as wontfix" issue | choldgraf | 2026-01-09 |
| jupyter-book/test-repo#2 | A "closed as complete" issue | choldgraf | 2026-01-09 |
| jupyter-book/test-repo#1 | Leave this issue open! | choldgraf | 2026-01-09 |
| jupyter-book/mystmd#2626 | Let transforms parse myst content with all active plugins (e.g. via access to the `ctx.parseMyst` function) | choldgraf | 2026-01-08 |
Comments on issues by non-team authors#
Reflects where we are providing support and discussion for users and other contributors.
Table of issues and PRs that match the plot above:
Show code cell outputs
Hide code cell outputs
| Item | Title | Author | Date |
|---|---|---|---|
| jupyterhub/mybinder.org-deploy#3686 | hetzner incident: object storage failures | yuvipanda | 2026-03-05 |
| jupyter-book/mystmd#2742 | Port mystmd + myst-theme to bun | choldgraf | 2026-03-05 |
| jupyterhub/nbgitpuller#190 | Update link generators defaults for branch name | yuvipanda | 2026-03-04 |
| jupyter-book/mystmd#2737 | The table :align: directive option is not working (even in the documentation demo) | choldgraf | 2026-03-04 |
| jupyterhub/ltiauthenticator#211 | Traitlets config isn't passed to LTI13LaunchValidator | yuvipanda | 2026-03-03 |
| jupyter-book/mystmd#313 | [jtex] add a "list" options type to `jtex` | agoose77 | 2026-03-02 |
| jupyter-book/jupyter-book#2595 | Document build configuration to use for GitLab pages deployments | choldgraf | 2026-03-01 |
| jupyter-book/jupyter-book#2593 | How to add a reference to a section in a custom div element? | choldgraf | 2026-02-28 |
| jupyter-book/mystmd#2724 | markdown-it-myst: Inline roles fail to parse when backtick body spans multiple lines | choldgraf | 2026-02-27 |
| jupyter-book/mystmd#2720 | Embed behaviour not consistent with title frontmatter and/or option folder config | choldgraf | 2026-02-26 |
| jupyter/governance#175 | Move blog from Medium to something we administer | choldgraf | 2026-02-26 |
| jupyterhub/zero-to-jupyterhub-k8s#3765 | Documentation recommends ingress-nginx but it's going end of life | yuvipanda | 2026-02-25 |
| jupyter-book/mystmd#2720 | Embed behaviour not consistent with title frontmatter and/or option folder config | agoose77 | 2026-02-25 |
| jupyter-book/mystmd#1320 | Tracking: Project Pythia Support | choldgraf | 2026-02-25 |
| jupyter-book/mystmd#2717 | Strange ROR behaviour | agoose77 | 2026-02-25 |
| jupyter-book/mystmd#2394 | `hide_authors` should be a theme option, not a build-time change | choldgraf | 2026-02-24 |
| jupyter-book/jupyter-book#2522 | 404 error with jupyter-book start | agoose77 | 2026-02-20 |
| jupyter-book/mystmd#2655 | DOCX references section is jumbled with incorrect formatting | agoose77 | 2026-02-19 |
| jupyter-book/mystmd#2708 | Math is not formatted in subfigure caption | choldgraf | 2026-02-16 |
| jupyter-book/myst-theme#808 | Missing matching element for `aria-controls` value | choldgraf | 2026-02-14 |
| jupyter-book/myst-theme#804 | Enable specifying alt text for book-theme logos | agoose77 | 2026-02-12 |
| jupyter/governance#326 | AI-assisted code policy: "Literature Review" | choldgraf | 2026-02-12 |
| jupyter-book/jupyter-book#2585 | IPython `display(Markdown(f"###Sample text {something to interpolate}"))` not rendering correctly | choldgraf | 2026-02-10 |
| jupyter-book/mystmd#2697 | Support Gitlab repo for link | choldgraf | 2026-02-10 |
| jupyter-book/mystmd#2697 | Support Gitlab repo for link | agoose77 | 2026-02-10 |
| jupyter-book/jupyter-book#2584 | Unable to load custom css | agoose77 | 2026-02-10 |
| jupyter-book/mystmd#2603 | Support `anywidget` standard for rendering of content using arbitrary JS within an opinionated set of bounds | agoose77 | 2026-02-09 |
| jupyter-book/jupyter-book#2584 | Unable to load custom css | choldgraf | 2026-02-09 |
| jupyter-book/jupyterbook.org#1 | BUG: V1 docs page not found | choldgraf | 2026-02-09 |
| jupyter-book/jupyter-book#2583 | Broken link to Jupyter Book 1 docs on front page (https://jupyterbook.org/) | choldgraf | 2026-02-09 |
| jupyter-book/mystmd#2610 | Finer control over default section expansion on the TOC (table of contents) | choldgraf | 2026-02-09 |
| jupyter-book/mystmd#2694 | Latex in level 1 headers not working | choldgraf | 2026-02-09 |
| jupyter-book/mystmd#2693 | Margin content overlaps. | choldgraf | 2026-02-05 |
| jupyter-book/mystmd#2603 | Support `anywidget` standard for rendering of content using arbitrary JS within an opinionated set of bounds | choldgraf | 2026-02-05 |
| jupyter-book/mystmd#2126 | extends ignores site.parts.footer | choldgraf | 2026-02-04 |
| jupyter-book/mystmd#2127 | Support URLs for specifying the location of parts in config | choldgraf | 2026-02-04 |
| jupyter-book/jupyter-book#2578 | Chapter numbering impacted by headers in opening page for chapter | choldgraf | 2026-02-03 |
| jupyter-book/mystmd#2683 | Improving Content Layout to be able to use more screen real estate | agoose77 | 2026-02-03 |
| jupyter-book/mystmd#2681 | Automatically insert the citation text not working in "Try MyST" | agoose77 | 2026-02-03 |
| jupyter-book/myst-theme#789 | Outline (right-hand TOC) flashes when multiple `col-page-right` blocks are close to each other | choldgraf | 2026-02-03 |
| jupyter-book/jupyter-book#2579 | Intersphinx links to jupyter book broke when we started using netlify instead of readthedocs | choldgraf | 2026-02-02 |
| jupyter-book/jupyter-book#2579 | Intersphinx links to jupyter book broke when we started using netlify instead of readthedocs | agoose77 | 2026-02-02 |
| jupyter-book/mystmd#2327 | Support lightbox experience for viewing full-size images | choldgraf | 2026-01-30 |
| jupyter-book/myst-theme#780 | The horizontal scroll bar is always displayed | choldgraf | 2026-01-29 |
| jupyterhub/zero-to-jupyterhub-k8s#3809 | Loading pass-through config, results in overwriting dicts instead of merging values | yuvipanda | 2026-01-29 |
| jupyter-book/myst-theme#639 | Display tags/keywords for each page | choldgraf | 2026-01-29 |
| jupyter-book/jupyter-book#2573 | Static files build linking incorrect on github pages | choldgraf | 2026-01-29 |
| jupyter/governance#322 | Google Summer of Code 2026? | choldgraf | 2026-01-23 |
| jupyter-book/myst-theme#766 | Hover previews for internal links broken in static HTML builds | choldgraf | 2026-01-23 |
| jupyter-book/mystmd#2670 | Download links generate broken URLs | choldgraf | 2026-01-23 |
| jupyter-book/mystmd#302 | Support running MyST previews / running a myst server on JupyterHub | choldgraf | 2026-01-20 |
| jupyter-book/myst-theme#428 | Hydrate `ipywidget` and `anywidget` from state on page load | agoose77 | 2026-01-20 |
| jupyter-book/mystmd#2654 | ability to let readers add comments | choldgraf | 2026-01-19 |
| jupyter-book/mystmd#2646 | Add an {embed} role for inserting labeled content inline | agoose77 | 2026-01-17 |
| jupyter-book/jupyter-book#2546 | Sitewide disable of edit_url cannot be implemented | choldgraf | 2026-01-16 |
| jupyter-book/myst-theme#755 | Link previews do not work if you use a slug for a file with a leading number (`page#label` for `01-page.md`) | choldgraf | 2026-01-15 |
| jupyterhub/zero-to-jupyterhub-k8s#3707 | Snyk vulnerabilities in jupyterhub/k8s-hub – outdated icu, libxml2, and tornado packages | yuvipanda | 2026-01-15 |
| jupyter-book/jupyter-book#2456 | BUG: add link to JB1 docs pages/rendering | choldgraf | 2026-01-14 |
| jupyter-book/mystmd#2234 | BUG: wrong link in github edit link in PR builds and CI/CD | choldgraf | 2026-01-13 |
| jupyter-book/mystmd#1324 | Support overriding the file title in the Table of content | choldgraf | 2026-01-09 |
| jupyter-book/mystmd#852 | Substitutions and variable insertion | choldgraf | 2026-01-08 |
Upstream leaderboards#
LFX Insights is a service from the Linux Foundation to track community health and contributions. We keep an eye on the contribution leaderboards to see where we, and the collaborators we work with, stand in relation to others.
JupyterHub
Jupyter Book
Jupyter Organization
Activity in 2i2c repositories#
Reflects where we’re spending our time in 2i2c infrastructure repositories (these are all open source, but currently controlled by 2i2c).
Table of issues and PRs that match the plot above:
Show code cell outputs
Hide code cell outputs
| Item | Title | Author | Date | Type |
|---|---|---|---|---|
| 2i2c-org/jupyterhub-usage-quotas#11 | feat: test suite for policy resolver | jnywong | 2026-03-06 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#12 | patch: pass api token to usage-quotas service | jnywong | 2026-03-06 | PR merged |
| 2i2c-org/infrastructure#7857 | Enhance CSH Sync workflow with additional event types | jmunroe | 2026-03-06 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#13 | refactor: use spawner object instead of hub api | jnywong | 2026-03-06 | PR merged |
| 2i2c-org/infrastructure#7862 | cloudbank: Switch GPU demo to shared-password auth | yuvipanda | 2026-03-06 | PR merged |
| 2i2c-org/infrastructure#7863 | cloudbank: Re-enable named servers on gpu-demo | yuvipanda | 2026-03-06 | PR merged |
| 2i2c-org/infrastructure#7866 | cloudbank: Increase size of GPU node disks | yuvipanda | 2026-03-06 | PR merged |
| 2i2c-org/infrastructure#7858 | Add 'theme' tags to initiatives | yuvipanda | 2026-03-06 | Comment |
| 2i2c-org/infrastructure#7645 | Prototype ProductBoard replacement solution | yuvipanda | 2026-03-06 | Comment |
| 2i2c-org/infrastructure#7758 | Support CloudBank Classroom NAIRR showcase [Community Success] | jmunroe | 2026-03-06 | Comment |
| 2i2c-org/infrastructure#7858 | Add 'theme' tags to initiatives | aprilmj | 2026-03-06 | Comment |
| 2i2c-org/infrastructure#7864 | Migrate from `dummy` authenticator to `sharedpasswordauthenticator` for workshop hubs | yuvipanda | 2026-03-06 | Comment |
| 2i2c-org/infrastructure#7832 | Write a blog post about BIDS joining the mybinder.org federation through us | yuvipanda | 2026-03-06 | Comment |
| 2i2c-org/infrastructure#7851 | [projectpythia-binder] Redeploy JS2 cluster | agoose77 | 2026-03-05 | PR merged |
| 2i2c-org/infrastructure#7821 | [nbgitpuller] Add beta release to a community hub image and monitor | jnywong | 2026-03-05 | Comment |
| 2i2c-org/infrastructure#7793 | Enable dynamic image building for the cloudbank gpu-demo hub | aprilmj | 2026-03-05 | Comment |
| 2i2c-org/infrastructure#7823 | [Compute usage quotas] Review upstream kubespawner PR | jnywong | 2026-03-05 | Comment |
| 2i2c-org/infrastructure#7851 | [projectpythia-binder] Redeploy JS2 cluster | agoose77 | 2026-03-05 | Comment |
| 2i2c-org/infrastructure#7823 | [Compute usage quotas] Review upstream kubespawner PR | yuvipanda | 2026-03-05 | Comment |
| 2i2c-org/infrastructure#7828 | [Community Success] Follow up with UC Merced | aprilmj | 2026-03-05 | Comment |
| 2i2c-org/jupyterhub-groups-exporter#44 | feat: switch to python-backoff | jnywong | 2026-03-04 | PR merged |
| 2i2c-org/infrastructure#7835 | fix: update flake to latest | agoose77 | 2026-03-04 | PR merged |
| 2i2c-org/infrastructure#7836 | [reflective] Bump image tag | agoose77 | 2026-03-04 | PR merged |
| 2i2c-org/infrastructure#7844 | cloudbank: Bump GPU hard disk quota | yuvipanda | 2026-03-04 | PR merged |
| 2i2c-org/infrastructure#7845 | Add CSH Sync workflow for labeled issues | jmunroe | 2026-03-04 | PR merged |
| 2i2c-org/infrastructure#7734 | Technical Contacts in Freshdesk / HubSpot | jmunroe | 2026-03-04 | Comment |
| 2i2c-org/infrastructure#7602 | Determine infrastructure needs for Pythia 2026 hackathon | jmunroe | 2026-03-04 | Comment |
| 2i2c-org/infrastructure#7267 | Add OVH to our cloud billing process | aprilmj | 2026-03-04 | Comment |
| 2i2c-org/infrastructure#7356 | Clean up UCMerced disks and TF (pilot-hub) infa | agoose77 | 2026-03-04 | Comment |
| 2i2c-org/infrastructure#7446 | [JS2] Upgrade 2i2c JS2 to k8s 1.34 | agoose77 | 2026-03-04 | Comment |
| 2i2c-org/infrastructure#7842 | Spend some time getting the BinderHub client library PR to pass tests | agoose77 | 2026-03-04 | Comment |
| 2i2c-org/infrastructure#7762 | [Spike: 8hr] Investigate using JupyterLite for Dubois content | aprilmj | 2026-03-04 | Comment |
| 2i2c-org/infrastructure#7815 | Fix OOM behavior on earthscope cluster | jmunroe | 2026-03-04 | Comment |
| 2i2c-org/jupyterhub-usage-quotas#8 | feat: add policy resolver | jnywong | 2026-03-03 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#10 | feat: add grouping over all policy keys | jnywong | 2026-03-03 | PR merged |
| 2i2c-org/infrastructure#7827 | coredumps: Don't set requests on the pause container | yuvipanda | 2026-03-03 | PR merged |
| 2i2c-org/infrastructure#7816 | Roll out fancy-profiles with permalinks for earthscope | aprilmj | 2026-03-03 | Comment |
| 2i2c-org/infrastructure#7815 | Fix OOM behavior on earthscope cluster | aprilmj | 2026-03-03 | Comment |
| 2i2c-org/initiatives#3 | Allow end users to view their storage usage | jnywong | 2026-03-03 | Comment |
| 2i2c-org/initiatives#3 | Allow end users to view their storage usage | yuvipanda | 2026-03-03 | Comment |
| 2i2c-org/infrastructure#7712 | Community follow up - image management support for EarthScope | yuvipanda | 2026-03-03 | Comment |
| 2i2c-org/infrastructure#7600 | Identify nbgitpuller improvements that are highest priority for CAL ICOR | aprilmj | 2026-03-03 | Comment |
| 2i2c-org/infrastructure#7600 | Identify nbgitpuller improvements that are highest priority for CAL ICOR | Gman0909 | 2026-03-03 | Comment |
| 2i2c-org/jupyterhub-fancy-profiles#147 | Change Permalink button to say "Copy Permalink" | yuvipanda | 2026-03-02 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#9 | feat: add release workflow | jnywong | 2026-03-02 | PR merged |
| 2i2c-org/infrastructure#7557 | [Compute usage quotas]: Develop frontend of JupyterHub service for users to check usage and quota limits | jnywong | 2026-03-02 | Comment |
| 2i2c-org/infrastructure#7267 | Add OVH to our cloud billing process | jnywong | 2026-03-02 | Comment |
| 2i2c-org/infrastructure#7801 | Design first syndicate meeting | Gman0909 | 2026-03-02 | Comment |
| 2i2c-org/infrastructure#7736 | Track leadership contributions 2i2c staff makes to upstream projects | choldgraf | 2026-03-02 | Comment |
| 2i2c-org/infrastructure#7797 | Add docs on GPU timeslicing | yuvipanda | 2026-02-28 | PR merged |
| 2i2c-org/infrastructure#7798 | GCP: Switch to 'total' node limits, than zonal limits | yuvipanda | 2026-02-28 | PR merged |
| 2i2c-org/infrastructure#7799 | awi-ciroh: Spawn GPUs in any zone | yuvipanda | 2026-02-28 | PR merged |
| 2i2c-org/infrastructure#7800 | gpu-demo: Allow named servers | yuvipanda | 2026-02-28 | PR merged |
| 2i2c-org/infrastructure#7794 | Enable GPU timeslicing on GCP | yuvipanda | 2026-02-28 | Comment |
| 2i2c-org/infrastructure#7793 | Enable dynamic image building for the cloudbank gpu-demo hub | yuvipanda | 2026-02-28 | Comment |
| 2i2c-org/infrastructure#7801 | Design first syndicate meeting | aprilmj | 2026-02-28 | Comment |
| 2i2c-org/infrastructure#7764 | cloudbank: Increase disk size of gpu-demo | yuvipanda | 2026-02-27 | PR merged |
| 2i2c-org/infrastructure#7765 | cloudbank: Share GPUs with timeslicing | yuvipanda | 2026-02-27 | PR merged |
| 2i2c-org/infrastructure#7770 | chore: update Nix flake to fix venvs | agoose77 | 2026-02-27 | PR merged |
| 2i2c-org/infrastructure#7788 | cloudbank: Make gpu-demo node disk be pd-ssd | yuvipanda | 2026-02-27 | PR merged |
| 2i2c-org/infrastructure#7789 | Setup disks correctly for cloudbank GPU | yuvipanda | 2026-02-27 | PR merged |
| 2i2c-org/infrastructure#7790 | gcp: Set locationpolicy to ANY | yuvipanda | 2026-02-27 | PR merged |
| 2i2c-org/infrastructure#7792 | cloudbank: Switch gpu-demo to its own scheduler | yuvipanda | 2026-02-27 | PR merged |
| 2i2c-org/initiatives#10 | Support providing cost effective % of GPUs for students on a hub | Gman0909 | 2026-02-27 | Comment |
| 2i2c-org/infrastructure#7769 | Add a PD incident workflow that runs a health-check for the alerting hub | agoose77 | 2026-02-27 | Comment |
| 2i2c-org/infrastructure#7660 | Initial set up for Canvas authentication project | agoose77 | 2026-02-27 | Comment |
| 2i2c-org/infrastructure#7778 | Plan migration of user data on UToronto | agoose77 | 2026-02-27 | Comment |
| 2i2c-org/infrastructure#7267 | Add OVH to our cloud billing process | Gman0909 | 2026-02-26 | Comment |
| 2i2c-org/initiatives#3 | Allow end users to view their storage usage | Gman0909 | 2026-02-26 | Comment |
| 2i2c-org/initiatives#24 | Support canvas authentication | Gman0909 | 2026-02-26 | Comment |
| 2i2c-org/initiatives#24 | Support canvas authentication | agoose77 | 2026-02-26 | Comment |
| 2i2c-org/infrastructure#7728 | Add a separate cluster-entrypoint service | yuvipanda | 2026-02-25 | PR merged |
| 2i2c-org/infrastructure#7749 | Fix naming of cluster-entrypoint docs | yuvipanda | 2026-02-25 | PR merged |
| 2i2c-org/infrastructure#7755 | docs: add note about region | agoose77 | 2026-02-25 | PR merged |
| 2i2c-org/infrastructure#7757 | cloudbank: Allow unlisted choice for GPU demo hub | yuvipanda | 2026-02-25 | PR merged |
| 2i2c-org/infrastructure#7759 | Use GPUs from all possible zones | yuvipanda | 2026-02-25 | PR merged |
| 2i2c-org/infrastructure#7743 | [P&S Initiative] Migrate away from ingress-nginx controller to nginx-ingress controller | yuvipanda | 2026-02-25 | Comment |
| 2i2c-org/infrastructure#7681 | [Incident Action]: Investigate alerting for resource exhaustion | agoose77 | 2026-02-25 | Comment |
| 2i2c-org/infrastructure#7543 | [Compute usage quotas] Initialise python library | agoose77 | 2026-02-25 | Comment |
| 2i2c-org/infrastructure#7526 | [DDM] BIDS - Asynchronous monthly strategy update | jmunroe | 2026-02-25 | Comment |
| 2i2c-org/infrastructure#7758 | Support CloudBank Classroom NAIRR showcase [Community Success] | yuvipanda | 2026-02-25 | Comment |
| 2i2c-org/infrastructure#7691 | Handle resource exhaustion for hhmi in us-west-2 | yuvipanda | 2026-02-24 | PR merged |
| 2i2c-org/utoronto-image#78 | feat: add pytorch etc. | agoose77 | 2026-02-24 | PR merged |
| 2i2c-org/infrastructure#7739 | [utoronto] Update Python hub image | agoose77 | 2026-02-24 | PR merged |
| 2i2c-org/infrastructure#7740 | [catalystproject-latam] Delete cluster infrastructure | agoose77 | 2026-02-24 | PR merged |
| 2i2c-org/infrastructure#7741 | [ucmerced] Drop IAAC | agoose77 | 2026-02-24 | PR merged |
| 2i2c-org/infrastructure#7742 | Increase size of instance volumes on maap | yuvipanda | 2026-02-24 | PR merged |
| 2i2c-org/infrastructure#7718 | [Compute usage quotas] Plan and author upstream PR for kubespawner message formatting | jnywong | 2026-02-24 | Comment |
| 2i2c-org/infrastructure#7736 | Track leadership contributions 2i2c staff makes to upstream projects | aprilmj | 2026-02-24 | Comment |
| 2i2c-org/infrastructure#7106 | Decide upon plan for migrating away from ingress-nginx by Feb 2026 | agoose77 | 2026-02-24 | Comment |
| 2i2c-org/infrastructure#7437 | [bnext-bio, *] Update group folder bindings | agoose77 | 2026-02-23 | PR merged |
| 2i2c-org/infrastructure#7735 | cryo: Update disk quota for one user | yuvipanda | 2026-02-23 | PR merged |
| 2i2c-org/infrastructure#7712 | Community follow up - image management support for EarthScope | aprilmj | 2026-02-23 | Comment |
| 2i2c-org/infrastructure#7728 | Add a separate cluster-entrypoint service | agoose77 | 2026-02-23 | Comment |
| 2i2c-org/infrastructure#7267 | Add OVH to our cloud billing process | jmunroe | 2026-02-23 | Comment |
| 2i2c-org/infrastructure#7736 | Track leadership contributions 2i2c staff makes to upstream projects | yuvipanda | 2026-02-23 | Comment |
| 2i2c-org/infrastructure#7526 | [DDM] BIDS - Asynchronous monthly strategy update | yuvipanda | 2026-02-23 | Comment |
| 2i2c-org/infrastructure#7727 | Turn off ingress-nginx on 2i2c-aws cluster | yuvipanda | 2026-02-21 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#7 | feat: add prometheus client and pre-spawn hook | jnywong | 2026-02-20 | PR merged |
| 2i2c-org/infrastructure#7706 | feat: add debug hub command | agoose77 | 2026-02-20 | PR merged |
| 2i2c-org/infrastructure#7714 | Switch to nginx-ingress for 2i2c-aws support | yuvipanda | 2026-02-20 | PR merged |
| 2i2c-org/infrastructure#7715 | Switch 2i2c-aws-us staging over to nginx-ingress | yuvipanda | 2026-02-20 | PR merged |
| 2i2c-org/infrastructure#7720 | [utoronto] Drop legacy pool on utoronto | agoose77 | 2026-02-20 | PR merged |
| 2i2c-org/infrastructure#7721 | [catalystproject-*] Delete catalystproject hub configs (only) | agoose77 | 2026-02-20 | PR merged |
| 2i2c-org/kubernetes-ingress-nginx#1 | Allow overriding selectors for ingress-nginx service | yuvipanda | 2026-02-20 | PR merged |
| 2i2c-org/infrastructure#7725 | Switch showcase hub without downtime to nginx-ingress | yuvipanda | 2026-02-20 | PR merged |
| 2i2c-org/infrastructure#7726 | Support redirects with nginx-ingress | yuvipanda | 2026-02-20 | PR merged |
| 2i2c-org/infrastructure#7718 | [Compute usage quotas] Plan and author upstream PR for kubespawner message formatting | agoose77 | 2026-02-20 | Comment |
| 2i2c-org/infrastructure#7588 | Add daemonset to disable core dumps | agoose77 | 2026-02-20 | Comment |
| 2i2c-org/infrastructure#7652 | [DDM] EarthScope monthly strategy/delivery call | aprilmj | 2026-02-20 | Comment |
| 2i2c-org/infrastructure#7704 | Setup nginx-ingress in addition to ingress-nginx | yuvipanda | 2026-02-19 | PR merged |
| 2i2c-org/infrastructure#7709 | Deploy ingress-nginx as a submodule | yuvipanda | 2026-02-19 | PR merged |
| 2i2c-org/infrastructure#7705 | Perform review and contribution pass to anywidget in Jupyter Book | agoose77 | 2026-02-19 | Comment |
| 2i2c-org/infrastructure#7704 | Setup nginx-ingress in addition to ingress-nginx | yuvipanda | 2026-02-19 | Comment |
| 2i2c-org/infrastructure#7701 | chore: add GetObjectTagging permissions | yuvipanda | 2026-02-19 | Comment |
| 2i2c-org/infrastructure#7693 | Explicitly mention OVH billing in recurring billing issue | yuvipanda | 2026-02-18 | PR merged |
| 2i2c-org/infrastructure#7267 | Add OVH to our cloud billing process | yuvipanda | 2026-02-18 | Comment |
| 2i2c-org/infrastructure#7691 | Handle resource exhaustion for hhmi in us-west-2 | agoose77 | 2026-02-18 | Comment |
| 2i2c-org/infrastructure#7645 | Prototype ProductBoard replacement solution | Gman0909 | 2026-02-18 | Comment |
| 2i2c-org/infrastructure#7414 | [Decommission Hub][Feb 2026] catalystproject-latam | agoose77 | 2026-02-18 | Comment |
| 2i2c-org/infrastructure#7653 | [DDM] UToronto - Canvas integration | agoose77 | 2026-02-18 | Comment |
| 2i2c-org/infrastructure#7688 | Have a brainstorming session about next important thing for the O3 goal | jnywong | 2026-02-18 | Comment |
| 2i2c-org/infrastructure#7700 | Update list of teams corresponding to a shared folder | yuvipanda | 2026-02-18 | Comment |
| 2i2c-org/infrastructure#7680 | feat: add incident URL to P1 workflow | agoose77 | 2026-02-17 | PR merged |
| 2i2c-org/infrastructure#7682 | feat: enable alert for proxy restarts | agoose77 | 2026-02-17 | PR merged |
| 2i2c-org/infrastructure#7683 | [catalystproject-*] Drop catalystproject clusters | agoose77 | 2026-02-17 | PR merged |
| 2i2c-org/infrastructure#7692 | Add info on getting OVH cloud costs | yuvipanda | 2026-02-17 | PR merged |
| 2i2c-org/infrastructure#7676 | Support community migration work for BinderBot for Project Pythia | agoose77 | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#7636 | [March 3] Upstream OSS Contributions | jnywong | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#7657 | Review resolution and action items for https://github.com/2i2c-org/infrastructure/issues/7655 | agoose77 | 2026-02-17 | Comment |
| 2i2c-org/initiatives#28 | Refactor and improve the jupyterbook.org documentation to make it more accessible and easier to maintain | Gman0909 | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#7684 | Redeploy 2i2c-jetstream2 cluster and hubs | jmunroe | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#5890 | figure out a strategy for dealing with recurring tasks | Gman0909 | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#6178 | Define a checklist for what it means to deploy a new component to 'production' | Gman0909 | 2026-02-17 | Comment |
| 2i2c-org/initiatives#28 | Refactor and improve the jupyterbook.org documentation to make it more accessible and easier to maintain | choldgraf | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#7687 | Revert "Revert "Use dicts instead of lists wherever possible"" | agoose77 | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#6234 | Validate that staging volumes for `jupyterhub-home-nfs` are not unnecessarily large | yuvipanda | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#6234 | Validate that staging volumes for `jupyterhub-home-nfs` are not unnecessarily large | agoose77 | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#5499 | [Spike] Investigate showing contents of the repo used to build image after launch | yuvipanda | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#7287 | Talk to BIDS contact to clarify if they need a workshop hub | yuvipanda | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#7691 | Handle resource exhaustion for hhmi in us-west-2 | yuvipanda | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#7657 | Review resolution and action items for https://github.com/2i2c-org/infrastructure/issues/7655 | yuvipanda | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#7640 | Review resolution and action items for https://github.com/2i2c-org/infrastructure/issues/7638 | yuvipanda | 2026-02-17 | Comment |
| 2i2c-org/infrastructure#7667 | fix: deal with leading zero | jnywong | 2026-02-16 | PR merged |
| 2i2c-org/infrastructure#7669 | Fix: improve nix config | agoose77 | 2026-02-16 | PR merged |
| 2i2c-org/jupyterhub-usage-quotas#6 | feat: add traitlet to configure quota policy | jnywong | 2026-02-16 | PR merged |
| 2i2c-org/infrastructure#7542 | [Compute usage quotas] Define specification for usage quota system | jnywong | 2026-02-16 | Comment |
| 2i2c-org/infrastructure#7501 | [Compute usage quotas]: Create UI mockup of JupyterHub service | jnywong | 2026-02-16 | Comment |
| 2i2c-org/infrastructure#7581 | [Compute usage quotas] Iterate UI mockup design | jnywong | 2026-02-16 | Comment |
| 2i2c-org/infrastructure#7667 | fix: deal with leading zero | jnywong | 2026-02-16 | Comment |
| 2i2c-org/infrastructure#7556 | [Compute usage quotas] Initialise JupyterHub service | jnywong | 2026-02-16 | Comment |
| 2i2c-org/infrastructure#7502 | [Compute usage quotas]: Develop backend of JupyterHub service for users to check usage and quota limits | jnywong | 2026-02-16 | Comment |
| 2i2c-org/jupyterhub-usage-quotas#5 | feat: add jupyterhub and kubespawner to local dev env | jnywong | 2026-02-15 | PR merged |
| 2i2c-org/infrastructure#7659 | fix: set up exit status code to fail on alternate weeks | jnywong | 2026-02-13 | PR merged |
| 2i2c-org/infrastructure#7193 | Decomission `2i2c-aws-us` cluster | jnywong | 2026-02-13 | Comment |
| 2i2c-org/infrastructure#7466 | Follow up with Andy Teucher around NOAA | aprilmj | 2026-02-13 | Comment |
| 2i2c-org/jupyterhub-usage-quotas#4 | feat: validate system config | jnywong | 2026-02-12 | PR merged |
| 2i2c-org/infrastructure#7650 | [catalystproject-latam, labi] Restore labi hub | agoose77 | 2026-02-12 | PR merged |
| 2i2c-org/infrastructure#7651 | [Reflective] Community success hours - follow up conversation on roadmap | aprilmj | 2026-02-12 | Comment |
| 2i2c-org/jupyterhub-usage-quotas#3 | refactor: convert to library | jnywong | 2026-02-11 | PR merged |
| 2i2c-org/infrastructure#7643 | [dubois] Set image pull policy | agoose77 | 2026-02-11 | PR merged |
| 2i2c-org/infrastructure#7580 | [Compute usage quotas] Redesign spawn progress formatting | agoose77 | 2026-02-11 | Comment |
| 2i2c-org/infrastructure#7580 | [Compute usage quotas] Redesign spawn progress formatting | yuvipanda | 2026-02-11 | Comment |
| 2i2c-org/infrastructure#7588 | Add daemonset to disable core dumps | yuvipanda | 2026-02-11 | Comment |
| 2i2c-org/infrastructure#4014 | [earthscope] Restrict access to dask-gateway JupyterHub service based on group membership | yuvipanda | 2026-02-11 | Comment |
| 2i2c-org/initiatives#5 | Allow limiting access to dask-gateway based on group membership | yuvipanda | 2026-02-11 | Comment |
| 2i2c-org/infrastructure#7600 | Identify nbgitpuller improvements that are highest priority for CAL ICOR | yuvipanda | 2026-02-11 | Comment |
| 2i2c-org/infrastructure#7580 | [Compute usage quotas] Redesign spawn progress formatting | jnywong | 2026-02-11 | Comment |
| 2i2c-org/jupyterhub-usage-quotas#2 | feat: add traitlets framework and initial config options | jnywong | 2026-02-10 | PR merged |
| 2i2c-org/infrastructure#7632 | [catalystproject-*] Disable ingress | agoose77 | 2026-02-10 | PR merged |
| 2i2c-org/infrastructure#7633 | feat: add jq, yq to devShells | agoose77 | 2026-02-10 | PR merged |
| 2i2c-org/infrastructure#7565 | Disable catalystproject-latam and catalystproject-africa | agoose77 | 2026-02-10 | Comment |
| 2i2c-org/infrastructure#7608 | [cloudbank, gpu-demo] Add CPU profile entry | agoose77 | 2026-02-09 | PR merged |
| 2i2c-org/infrastructure#7605 | nasa-cryo: Fix encoding of username in exception | agoose77 | 2026-02-07 | Comment |
| 2i2c-org/infrastructure#7555 | Launch the public roadmap | Gman0909 | 2026-02-07 | Comment |
| 2i2c-org/infrastructure#7604 | [nasa-cryo, prod] Raise quota for specfic user | agoose77 | 2026-02-06 | PR merged |
| 2i2c-org/docs#296 | Clean up references for new service docs | choldgraf | 2026-02-06 | PR merged |
| 2i2c-org/infrastructure#7605 | nasa-cryo: Fix encoding of username in exception | yuvipanda | 2026-02-06 | PR merged |
| 2i2c-org/infrastructure#7606 | Revert "Add liveness probe configuration to common.values.yaml" | yuvipanda | 2026-02-06 | PR merged |
| 2i2c-org/initiatives#26 | nbgitpuller for non-github sources | yuvipanda | 2026-02-06 | Comment |
| 2i2c-org/initiatives#10 | Support providing cost effective % of GPUs for students on a hub | agoose77 | 2026-02-06 | Comment |
| 2i2c-org/initiatives#16 | Support running GPUs on Jetstream2 | jmunroe | 2026-02-06 | Comment |
| 2i2c-org/infrastructure#7486 | [Support] Restart CIROH workshop hub | jmunroe | 2026-02-06 | Comment |
| 2i2c-org/infrastructure#7601 | Add liveness probe configuration to common.values.yaml | yuvipanda | 2026-02-06 | Comment |
| 2i2c-org/infrastructure#7676 | Support community migration work for BinderBot for Project Pythia | yuvipanda | 2026-02-06 | Comment |
| 2i2c-org/infrastructure#7589 | [temple] Upgrade node pools to set `singleProcessOOMKill` | agoose77 | 2026-02-05 | PR merged |
| 2i2c-org/infrastructure#7591 | refactor: drop DYLD path | agoose77 | 2026-02-05 | PR merged |
| 2i2c-org/infrastructure#7592 | feat: remove nodepool for cryo | agoose77 | 2026-02-05 | PR merged |
| 2i2c-org/infrastructure#7593 | feat: grow quota for user | agoose77 | 2026-02-05 | PR merged |
| 2i2c-org/roadmap#4 | Remove labels & reactions | yuvipanda | 2026-02-05 | PR merged |
| 2i2c-org/roadmap#4 | Remove labels & reactions | yuvipanda | 2026-02-05 | Comment |
| 2i2c-org/roadmap#3 | Update index.md | yuvipanda | 2026-02-05 | Comment |
| 2i2c-org/infrastructure#7584 | [recurrent issues] Update deadline and continue-on-error: false | jnywong | 2026-02-04 | PR merged |
| 2i2c-org/infrastructure#7586 | [nmfs-openscapes] Upgrade node pools to set `singleProcessOOMKill` | agoose77 | 2026-02-04 | PR merged |
| 2i2c-org/infrastructure#7192 | Backfill `jupyterhub_active_users` on federated prometheus | yuvipanda | 2026-02-04 | Comment |
| 2i2c-org/initiatives#24 | Support canvas authentication | yuvipanda | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7028 | [Platform Initiative] Minimise UX disruption and provide monitoring and alerts when home directories approach limits | Gman0909 | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7391 | [nbgitpuller] Make a beta release | jnywong | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7571 | [Infrastructure Change] Update EKS to use singleProcessOOMKill | agoose77 | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7556 | [Compute usage quotas] Initialise JupyterHub service | aprilmj | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7583 | [Compute usage quotas] Categorise progress messages from KubeSpawner | agoose77 | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7583 | [Compute usage quotas] Categorise progress messages from KubeSpawner | jnywong | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7583 | [Compute usage quotas] Categorise progress messages from KubeSpawner | yuvipanda | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7555 | Launch the public roadmap | choldgraf | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7555 | Launch the public roadmap | yuvipanda | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7555 | Launch the public roadmap | colliand | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7555 | Launch the public roadmap | aprilmj | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7418 | [DDM] UToronto - Co-funding/delivery management kickoff (Canvas integration) | aprilmj | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7468 | Support installing helm v4 in https://github.com/jupyterhub/action-k3s-helm | yuvipanda | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7334 | Move OVH billing to its own RAMP card | yuvipanda | 2026-02-04 | Comment |
| 2i2c-org/roadmap#2 | A few things to add so the roadmap can help with sales | choldgraf | 2026-02-04 | Comment |
| 2i2c-org/infrastructure#7678 | Perform initial technical migration work for BinderBot for Project Pythia | aprilmj | 2026-02-04 | Comment |
| 2i2c-org/package-template#1 | Update template | jnywong | 2026-02-03 | PR merged |
| 2i2c-org/infrastructure#7562 | [awi-ciroh] Bump home storage | agoose77 | 2026-02-03 | PR merged |
| 2i2c-org/infrastructure#7563 | [2i2c-aws-us, showcase] Fix GPU plugin | agoose77 | 2026-02-03 | PR merged |
| 2i2c-org/infrastructure#7564 | fix: interpreter relative path on Nix | agoose77 | 2026-02-03 | PR merged |
| 2i2c-org/infrastructure#7572 | feat: allow kubelet config customisation | agoose77 | 2026-02-03 | PR merged |
| 2i2c-org/infrastructure#7573 | [nasa-cryo] Upgrade node pools to set `singleProcessOOMKill` | agoose77 | 2026-02-03 | PR merged |
| 2i2c-org/infrastructure#7574 | [victor] Upgrade node pools to set `singleProcessOOMKill` | agoose77 | 2026-02-03 | PR merged |
| 2i2c-org/infrastructure#7576 | Bump ingress-nginx | yuvipanda | 2026-02-03 | PR merged |
| 2i2c-org/initiatives#10 | Support providing cost effective % of GPUs for students on a hub | yuvipanda | 2026-02-03 | Comment |
| 2i2c-org/initiatives#16 | Support running GPUs on Jetstream2 | yuvipanda | 2026-02-03 | Comment |
| 2i2c-org/infrastructure#6500 | Re-visit the need for a staging cluster for Project Pythia's JS2 BinderHub | yuvipanda | 2026-02-03 | Comment |
| 2i2c-org/infrastructure#7513 | [February 18] Upstream OSS Contributions | yuvipanda | 2026-02-03 | Comment |
| 2i2c-org/infrastructure#7518 | Decide where to put the link to our roadmap on 2i2c.org | Gman0909 | 2026-02-03 | Comment |
| 2i2c-org/infrastructure#7571 | [Infrastructure Change] Update EKS to use singleProcessOOMKill | yuvipanda | 2026-02-03 | Comment |
| 2i2c-org/infrastructure#7173 | Deploy BIDS BinderHub on OVH | yuvipanda | 2026-02-03 | Comment |
| 2i2c-org/infrastructure#7451 | Prep messaging for public roadmap release | colliand | 2026-02-03 | Comment |
| 2i2c-org/infrastructure#7549 | fix: patch LD_LIBRARY_PATH on Nix | agoose77 | 2026-02-02 | PR merged |
| 2i2c-org/infrastructure#7550 | [utoronto] Grow prod home storage | agoose77 | 2026-02-02 | PR merged |
| 2i2c-org/initiatives#5 | Allow limiting access to dask-gateway based on group membership | aprilmj | 2026-02-02 | Comment |
| 2i2c-org/initiatives#6 | Allow archiving user home directories based on usage policies | aprilmj | 2026-02-02 | Comment |
| 2i2c-org/infrastructure#6003 | [P&S Initiative] Pay down some tech debt for 6 sprints | yuvipanda | 2026-02-02 | Comment |
| 2i2c-org/infrastructure#7499 | fix: add SSO session profile support to deployer | agoose77 | 2026-01-30 | PR merged |
| 2i2c-org/infrastructure#7531 | [2i2c] Upgrade GKE version to 1.34 | agoose77 | 2026-01-30 | PR merged |
| 2i2c-org/infrastructure#7534 | [cloudbank] Upgrade GKE version to 1.34 | agoose77 | 2026-01-30 | PR merged |
| 2i2c-org/infrastructure#7535 | docs: add note about upgrades | agoose77 | 2026-01-30 | PR merged |
| 2i2c-org/infrastructure#7529 | Agree on information that must be on both the P&S and the roadmap board | Gman0909 | 2026-01-30 | Comment |
| 2i2c-org/infrastructure#7370 | Fix the eksctl jsonnet template and impacted daskhubs | agoose77 | 2026-01-30 | Comment |
| 2i2c-org/infrastructure#7535 | docs: add note about upgrades | agoose77 | 2026-01-30 | Comment |
| 2i2c-org/infrastructure#7397 | [Round 1]: Upgrade GKE clusters to 1.34 | agoose77 | 2026-01-30 | Comment |
| 2i2c-org/infrastructure#7513 | [February 18] Upstream OSS Contributions | jnywong | 2026-01-30 | Comment |
| 2i2c-org/docs#295 | Update sharing sensitive content with Bitwarden Send | jnywong | 2026-01-29 | PR merged |
| 2i2c-org/infrastructure#7519 | feat: add openstack to nix | agoose77 | 2026-01-29 | PR merged |
| 2i2c-org/infrastructure#7523 | fix: pin Helm to <=3.17.0 | agoose77 | 2026-01-29 | PR merged |
| 2i2c-org/infrastructure#7527 | [dubois] Upgrade GKE version to 1.34 | agoose77 | 2026-01-29 | PR merged |
| 2i2c-org/infrastructure#7528 | [catalystproject-latam] Upgrade GKE version to 1.34 | agoose77 | 2026-01-29 | PR merged |
| 2i2c-org/infrastructure#7518 | Decide where to put the link to our roadmap on 2i2c.org | jnywong | 2026-01-29 | Comment |
| 2i2c-org/infrastructure#7523 | fix: pin Helm to <=3.17.0 | agoose77 | 2026-01-29 | Comment |
| 2i2c-org/infrastructure#7411 | [Spike 4h] Integrate resource generation with structural configuration model | agoose77 | 2026-01-29 | Comment |
| 2i2c-org/infrastructure#7525 | [Incident Action]: Constrain development environment for CI and local | agoose77 | 2026-01-29 | Comment |
| 2i2c-org/infrastructure#7526 | [DDM] BIDS - Asynchronous monthly strategy update | aprilmj | 2026-01-29 | Comment |
| 2i2c-org/infrastructure#7526 | [DDM] BIDS - Asynchronous monthly strategy update | Gman0909 | 2026-01-29 | Comment |
| 2i2c-org/infrastructure#7529 | Agree on information that must be on both the P&S and the roadmap board | yuvipanda | 2026-01-29 | Comment |
| 2i2c-org/infrastructure#7529 | Agree on information that must be on both the P&S and the roadmap board | choldgraf | 2026-01-29 | Comment |
| 2i2c-org/jupyterhub-fancy-profiles#42 | Understand how fancy-profiles works with named servers | yuvipanda | 2026-01-29 | Comment |
| 2i2c-org/infrastructure#7518 | Decide where to put the link to our roadmap on 2i2c.org | choldgraf | 2026-01-29 | Comment |
| 2i2c-org/infrastructure#7516 | [projectpythia-binder] Add temporary fix for node purpose | agoose77 | 2026-01-28 | PR merged |
| 2i2c-org/infrastructure#7517 | Add docs about using bitwarden send for sharing secrets | yuvipanda | 2026-01-28 | PR merged |
| 2i2c-org/infrastructure#7334 | Move OVH billing to its own RAMP card | colliand | 2026-01-28 | Comment |
| 2i2c-org/infrastructure#7450 | Finalize roadmap for public release | Gman0909 | 2026-01-28 | Comment |
| 2i2c-org/initiatives#1 | Allow users to read / write from object storage like a fileystem | yuvipanda | 2026-01-28 | Comment |
| 2i2c-org/infrastructure#7450 | Finalize roadmap for public release | choldgraf | 2026-01-28 | Comment |
| 2i2c-org/infrastructure#7450 | Finalize roadmap for public release | yuvipanda | 2026-01-28 | Comment |
| 2i2c-org/kpis#82 | Simplify the upstream improvements page | choldgraf | 2026-01-27 | PR merged |
| 2i2c-org/kpis#84 | Enable traceback display on execution errors | choldgraf | 2026-01-27 | PR merged |
| 2i2c-org/infrastructure#7498 | [ucmerced, prod] Bump home storage to 265GiB | agoose77 | 2026-01-27 | PR merged |
| 2i2c-org/infrastructure#7500 | [earthscope, *] Refactor authenticator configuration | agoose77 | 2026-01-27 | PR merged |
| 2i2c-org/kpis#85 | Disable nb_execution_raise_on_error temporarily | choldgraf | 2026-01-27 | PR merged |
| 2i2c-org/kpis#86 | Skip encryption step for pages that might be broken | choldgraf | 2026-01-27 | PR merged |
| 2i2c-org/infrastructure#7505 | [utoronto] Bump home directory disk size | agoose77 | 2026-01-27 | PR merged |
| 2i2c-org/kpis#87 | Fix finances section | choldgraf | 2026-01-27 | PR merged |
| 2i2c-org/kpis#88 | Standardize on plotly | choldgraf | 2026-01-27 | PR merged |
| 2i2c-org/infrastructure#7491 | Set up phase 1 feedback collection for initiatives on the public roadmap | aprilmj | 2026-01-27 | Comment |
| 2i2c-org/infrastructure#7484 | Refine work for migration to the S3 CSI Driver | yuvipanda | 2026-01-27 | Comment |
| 2i2c-org/infrastructure#7330 | [Support] [Community Enablement] VICTOR automated testing & groups | agoose77 | 2026-01-27 | Comment |
| 2i2c-org/infrastructure#7495 | [Terraform] Update File to Handle REGULAR Channel Not Existing | yuvipanda | 2026-01-27 | Comment |
| 2i2c-org/infrastructure#7330 | [Support] [Community Enablement] VICTOR automated testing & groups | aprilmj | 2026-01-27 | Comment |
| 2i2c-org/infrastructure#7484 | Refine work for migration to the S3 CSI Driver | aprilmj | 2026-01-27 | Comment |
| 2i2c-org/infrastructure#7489 | Mount buckets in user pod with `singleuser.extraVolume` and `singleuser.extraVolumeMounts` in MAAP | yuvipanda | 2026-01-27 | Comment |
| 2i2c-org/infrastructure#7374 | Request an increase to the max number of managed node groups per cluster | yuvipanda | 2026-01-27 | Comment |
| 2i2c-org/infrastructure#5780 | [docs] Update team docs to match jupyterhub-home-nfs setup | yuvipanda | 2026-01-27 | Comment |
| 2i2c-org/kpis#74 | Improve the performance of the finances.md page | choldgraf | 2026-01-27 | Comment |
| 2i2c-org/kpis#80 | HubSpot authentication token no longer works | choldgraf | 2026-01-27 | Comment |
| 2i2c-org/infrastructure#7247 | SOW delivery management | aprilmj | 2026-01-26 | Comment |
| 2i2c-org/infrastructure#7399 | [DDM] EarthScope - Monthly strategy session / Usage quotas kickoff | aprilmj | 2026-01-26 | Comment |
| 2i2c-org/infrastructure#7481 | [reflective]: Add new admin | agoose77 | 2026-01-23 | PR merged |
| 2i2c-org/kpis#79 | Re-create upstream contributions pages | choldgraf | 2026-01-23 | PR merged |
| 2i2c-org/infrastructure#6904 | Use conda-lock files for 2i2c maintained images | yuvipanda | 2026-01-23 | Comment |
| 2i2c-org/kpis#12 | Scrape GitHub data with fewer API requests | choldgraf | 2026-01-23 | Comment |
| 2i2c-org/infrastructure#7477 | [deployer] Add check for active cost tags | jnywong | 2026-01-22 | PR merged |
| 2i2c-org/docs#294 | Add code-server self-start guide | agoose77 | 2026-01-22 | PR merged |
| 2i2c-org/infrastructure#7451 | Prep messaging for public roadmap release | Gman0909 | 2026-01-22 | Comment |
| 2i2c-org/infrastructure#5064 | [Platform Initiative] Wrap up and roll out dynamic environment building and sharing | Gman0909 | 2026-01-22 | Comment |
| 2i2c-org/infrastructure#5381 | [Platform Initiative] Dask quotas | Gman0909 | 2026-01-22 | Comment |
| 2i2c-org/infrastructure#7453 | Do a content pass on existing public initiatives | Gman0909 | 2026-01-22 | Comment |
| 2i2c-org/infrastructure#7227 | Provide guidance to Reflective for VSCode | agoose77 | 2026-01-22 | Comment |
| 2i2c-org/infrastructure#7478 | docs: Add image-management documentation for using code-server (VS Code) | agoose77 | 2026-01-22 | Comment |
| 2i2c-org/infrastructure#7417 | Prepare a cost analysis for HPOSS / opensci binder | Gman0909 | 2026-01-22 | Comment |
| 2i2c-org/infrastructure#6595 | [Decommission Hub][2025-12-01] Ocean Hackweek in Spanish 2025 | jmunroe | 2026-01-22 | Comment |
| 2i2c-org/infrastructure#7451 | Prep messaging for public roadmap release | aprilmj | 2026-01-22 | Comment |
| 2i2c-org/infrastructure#7451 | Prep messaging for public roadmap release | yuvipanda | 2026-01-22 | Comment |
| 2i2c-org/infrastructure#7461 | [deployer] Add dev command to list active cost allocation tags | jnywong | 2026-01-21 | PR merged |
| 2i2c-org/infrastructure#7462 | [Docs]: Availability of cost monitoring service | jnywong | 2026-01-21 | PR merged |
| 2i2c-org/infrastructure#7463 | [deployer] cost-monitoring list active tags – improve error output | jnywong | 2026-01-21 | PR merged |
| 2i2c-org/infrastructure#7464 | [cost-monitoring] Set `enable_jupyterhub_cost_tags` tfvar to `true` | jnywong | 2026-01-21 | PR merged |
| 2i2c-org/infrastructure#7316 | [Support] nmfs-openscapes workshop | agoose77 | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#7353 | Cool down LEAP infrastructure | agoose77 | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#7227 | Provide guidance to Reflective for VSCode | jnywong | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#7465 | [deployer] Get a shell under a SSO account with no context-switching | agoose77 | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#7447 | OSS upstream work - Iteration 34 | aprilmj | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#7455 | [nbgitpuller] Complete PR review process | jnywong | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#5780 | [docs] Update team docs to match jupyterhub-home-nfs setup | Gman0909 | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#7465 | [deployer] Get a shell under a SSO account with no context-switching | jnywong | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#7453 | Do a content pass on existing public initiatives | aprilmj | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#7453 | Do a content pass on existing public initiatives | yuvipanda | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#7453 | Do a content pass on existing public initiatives | choldgraf | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#5381 | [Platform Initiative] Dask quotas | yuvipanda | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#5064 | [Platform Initiative] Wrap up and roll out dynamic environment building and sharing | yuvipanda | 2026-01-21 | Comment |
| 2i2c-org/infrastructure#6219 | EKS contro |
Comments on PRs by non-team authors#
Reflects where we are spending time reviewing and giving feedback for other contributors.
Table of issues and PRs that match the plot above:
Show code cell outputs
Hide code cell outputs