---
# System prepended metadata

title: About using the `gh` CLI to acquire upstream contribution overviews

---

# About using the `gh` CLI to acquire upstream contribution overviews

This text looks to capture by example how I generated an overview for a async sprint with regards to work done upstream in the jupyterhub org.

## PRs authored and merged, by consideratio in jupyterhub

```shell
GH_PAGER= gh search prs --owner=jupyterhub --author=consideratio --merged-at=2023-04-27..2023-06-06 --limit=1000

# To generate a list of URLs specifically...
GH_PAGER= gh search prs --owner=jupyterhub --author=consideratio --merged-at=2023-04-27..2023-06-06 --limit=1000 --json='url' --template='{{range .}}{{tablerow .url}}{{end}}'
```

The list below was sorted line-sorted alphabetically by me after generating it.

```
Showing 71 of 71 pull requests

REPO                                        ID     TITLE                                                                                       LABELS                     UPDATED
jupyterhub/action-k3s-helm                  #96    Add BSD-3 License                                                                                                      about 25 days ago
jupyterhub/binderhub                        #1665  ci: fix watch-dependencies workflow so it bumps docker and podman images                    ci                         about 14 days ago
jupyterhub/binderhub                        #1675  ci: run watch dependencies once a month, limit to main branch pushes                        ci                         about 14 days ago
jupyterhub/binderhub                        #1702  maint: fix broken test by upgrading to non-deprecated ruamel.yaml syntax                    maintenance                about 14 days ago
jupyterhub/binderhub                        #1708  Fix homepage url in binderhub-client's package.json                                         documentation              about 5 days ago
jupyterhub/binderhub                        #1709  refactor: pytest/coverage config to pyproject.toml, set --maxfail to 2                      maintenance                about 5 days ago
jupyterhub/binderhub                        #1711  maint: fix ruamel.yaml issue, flush needed now but not before                               maintenance                about 6 days ago
jupyterhub/chartpress                       #215   maint: make tests handle buildx 0.10+ and OCI index/manifest responses                      maintenance                about 5 days ago
jupyterhub/docker-image-cleaner             #121   Use python 3.11, run gha with ubuntu 22.04                                                                             about 4 days ago
jupyterhub/docker-image-cleaner             #128   refactoring: specify log level via pytest config                                            maintenance                about 3 days ago
jupyterhub/dockerspawner                    #485   Refresh test workflow and associated config, accept podmain test failure for now            maintenance                about 5 days ago
jupyterhub/dockerspawner                    #486   Update release workflow and RELEASE.md, set version with tbump                              maintenance                about 4 days ago
jupyterhub/dockerspawner                    #487   Add dependabot.yaml to bump github actions                                                  maintenance                about 4 days ago
jupyterhub/dockerspawner                    #488   Require python 3.8+ and jupyterhub 2.3.1+                                                   maintenance, breaking      about 5 days ago
jupyterhub/dockerspawner                    #489   pre-commit: add pyupgrade and autoflake, simplify flake8 config                             maintenance                about 4 days ago
jupyterhub/jupyter-remote-desktop-proxy     #37    Backfill changelog for 1.0.0 and 0.1.3                                                      documentation              about 22 hours ago
jupyterhub/jupyter-remote-desktop-proxy     #38    Add RELEASE.md, adopt tbump, rename release workflow for consistency                        maintenance                about 22 hours ago
jupyterhub/jupyter-remote-desktop-proxy     #39    ci: fix typo in manics/action-binderbadge version                                           ci                         about 3 days ago
jupyterhub/jupyter-remote-desktop-proxy     #40    Add PyPI/Issues/Forum badges for readme                                                     documentation              about 1 day ago
jupyterhub/jupyter-server-proxy             #401   ci: cleanup stashed SHA256 checksum before publish to PyPI                                  ci                         about 1 month ago
jupyterhub/jupyterhub-idle-culler           #57    Refresh README.md                                                                           documentation              about 5 days ago
jupyterhub/jupyterhub-python-repo-template  #20    Update badges in README.md                                                                  documentation              about 5 days ago
jupyterhub/kubespawner                      #726   Require jupyterhub 4+, currently latest kubernetes_asyncio, and stop testing k8s 1.23       maintenance, breaking      about 21 days ago
jupyterhub/kubespawner                      #739   Add changelog for 6.0.0                                                                     documentation              about 5 days ago
jupyterhub/ltiauthenticator                 #161   docs: fix details in changelog - missing date, heading level, links                         documentation              about 4 days ago
jupyterhub/mybinder.org-deploy              #2636  Fix typo that broke staging                                                                                            about 12 days ago
jupyterhub/mybinder.org-deploy              #2637  Fix another typo that broke staging                                                                                    about 12 days ago
jupyterhub/mybinder.org-deploy              #2638  update cert-manager from 1.8.0 to 1.12.0, and helm/kubectl/gcloud                                                      about 12 days ago
jupyterhub/mybinder.org-deploy              #2641  cd: install gke-gcloud-auth-plugin, also for deploy prod job                                                           about 12 days ago
jupyterhub/nativeauthenticator              #243   maint: transition to pypi trusted workflow release, put tbump conf in pyproject.toml        maintenance                about 15 days ago
jupyterhub/nativeauthenticator              #244   pre-commit: add autoflake, use isort over reorder-python-imports                            maintenance                about 15 days ago
jupyterhub/nativeauthenticator              #245   Add test as optional dependency, refactor fixtures to conftest.py, fix code coverage setup  maintenance                about 15 days ago
jupyterhub/nativeauthenticator              #246   Add changelog for 1.2.0                                                                     documentation              about 14 days ago
jupyterhub/nativeauthenticator              #247   Register native as an jupyterhub authenticator class                                        enhancement                about 15 days ago
jupyterhub/pytest-jupyterhub                #63    Fix rST syntax issue in docstring                                                           documentation              about 14 days ago
jupyterhub/simpervisor                      #34    pre-commit: remove remnant config for py37                                                  maintenance                about 18 days ago
jupyterhub/simpervisor                      #36    Add changelog for 1.0.0 and back fill previous releases                                     documentation              about 18 days ago
jupyterhub/systemdspawner                   #108   Add pre-commit for automated formatting                                                     maintenance                about 21 days ago
jupyterhub/systemdspawner                   #111   readme: remove resources section and link to discourse forum instead of mailing list        documentation              about 12 days ago
jupyterhub/systemdspawner                   #112   readme: add badges for releases/tests/coverage/issues/discourse                             documentation              about 12 days ago
jupyterhub/systemdspawner                   #113   ci: add dependabot to bump future github actions                                            ci                         about 12 days ago
jupyterhub/systemdspawner                   #114   maint, breaking: require python 3.8+, jupyterhub 2.3.0+, tornado 5.1+                       maintenance, breaking      about 12 days ago
jupyterhub/systemdspawner                   #115   Add test and release automation                                                             maintenance                about 12 days ago
jupyterhub/systemdspawner                   #117   Require systemd v243+, recommend systemd v245+, test against systemd v245                   maintenance, breaking      about 10 days ago
jupyterhub/systemdspawner                   #118   docs: add some explanatory notes in files, and small details                                documentation              about 11 days ago
jupyterhub/systemdspawner                   #119   refactor: remove no longer needed pytest.mark.asyncio                                       maintenance                about 11 days ago
jupyterhub/systemdspawner                   #120   Add basic start/stop test against a jupyterhub                                              maintenance                about 4 days ago
jupyterhub/systemdspawner                   #121   Add changelog for 1.0.0                                                                     documentation              about 4 days ago
jupyterhub/systemdspawner                   #122   Add MANIFEST.in to bundle LICENSE in source distribution                                    maintenance                about 4 days ago
jupyterhub/systemdspawner                   #124   Rely on systemd-run's --working-directory, and refactor for readability                     maintenance                about 5 days ago
jupyterhub/systemdspawner                   #127   Replace deprecated MemoryLimit with MemoryMax, remove fixme notes                           maintenance                about 4 days ago
jupyterhub/the-littlest-jupyterhub          #880   update: jupyterhub 4                                                                        maintenance, breaking      about 25 days ago
jupyterhub/the-littlest-jupyterhub          #881   added `remove_named_servers` setting for jupyterhub-idle-culler                             enhancement                about 23 days ago
jupyterhub/the-littlest-jupyterhub          #887   docs(awscognito): add custom claims example                                                 documentation              about 23 days ago
jupyterhub/the-littlest-jupyterhub          #890   Only upgrade jupyterhub in user env when upgrading tljh, ensure pip>=23.1.2 in user env     maintenance                about 14 days ago
jupyterhub/the-littlest-jupyterhub          #891   pre-commit.ci configured to update pre-commit hooks on a monthly basis                      maintenance                about 21 days ago
jupyterhub/the-littlest-jupyterhub          #892   Upgrade pip in hub env from 21.3 to to 23.1 when bootstrap script runs                      maintenance                about 21 days ago
jupyterhub/the-littlest-jupyterhub          #893   pre-commit: add isort and autoflake                                                         maintenance                about 21 days ago
jupyterhub/the-littlest-jupyterhub          #900   Update nativeauthenticator, tmpauthenticator, and jupyterhub-configurator                   maintenance, breaking      about 12 days ago
jupyterhub/the-littlest-jupyterhub          #914   Fix recently introduced failure to upper bound systemdspawner                               bug                        about 9 hours ago
jupyterhub/tmpauthenticator                 #32    docs: add changelog for all versions up to 1.0                                              documentation              about 14 days ago
jupyterhub/tmpauthenticator                 #35    Add RELEASE.md, associated automation, and tbump config                                     maintenance                about 1 month ago
jupyterhub/tmpauthenticator                 #36    Add tests infrastructure, and automation to run them - no tests yet                         maintenance                about 1 month ago
jupyterhub/tmpauthenticator                 #45    Remove process_user and fix support for post_auth_hook                                      maintenance, breaking      about 14 days ago
jupyterhub/tmpauthenticator                 #46    Add dostrings for get_handlers and login_url                                                documentation              about 1 month ago
jupyterhub/tmpauthenticator                 #47    Add tests, require py38 and jupyterhub 2.3+                                                 maintenance, breaking      about 14 days ago
jupyterhub/tmpauthenticator                 #48    setup.py: update author, comment about being founded by Yuvi                                documentation              about 14 days ago
jupyterhub/tmpauthenticator                 #49    ci: fix coverage report by installing as editable                                           ci                         about 5 days ago
jupyterhub/tmpauthenticator                 #50    Add pypi/tests/codecov/issue tracking/help forum badges for readme                          documentation              about 1 day ago
jupyterhub/zero-to-jupyterhub-k8s           #3113  Add changelog for 3.0.0-alpha.1                                                             documentation              about 1 day ago
jupyterhub/zero-to-jupyterhub-k8s           #3114  Update kube-scheduler in user-scheduler from 1.25.9 to 1.26.4                               maintenance, dependencies  about 23 days ago
```

I applied `gh pr edit--add-assignee=@me` to the all these PRs using the generated list of URLs as that helps 

```shell
gh pr edit --add-assignee=@me https://github.com/jupyterhub/action-k3s-helm/pull/96
gh pr edit --add-assignee=@me https://github.com/jupyterhub/binderhub/pull/1665
gh pr edit --add-assignee=@me https://github.com/jupyterhub/binderhub/pull/1675
gh pr edit --add-assignee=@me https://github.com/jupyterhub/binderhub/pull/1702
gh pr edit --add-assignee=@me https://github.com/jupyterhub/binderhub/pull/1708
gh pr edit --add-assignee=@me https://github.com/jupyterhub/binderhub/pull/1709
gh pr edit --add-assignee=@me https://github.com/jupyterhub/binderhub/pull/1711
gh pr edit --add-assignee=@me https://github.com/jupyterhub/chartpress/pull/215
gh pr edit --add-assignee=@me https://github.com/jupyterhub/docker-image-cleaner/pull/121
gh pr edit --add-assignee=@me https://github.com/jupyterhub/docker-image-cleaner/pull/128
gh pr edit --add-assignee=@me https://github.com/jupyterhub/dockerspawner/pull/485
gh pr edit --add-assignee=@me https://github.com/jupyterhub/dockerspawner/pull/486
gh pr edit --add-assignee=@me https://github.com/jupyterhub/dockerspawner/pull/487
gh pr edit --add-assignee=@me https://github.com/jupyterhub/dockerspawner/pull/488
gh pr edit --add-assignee=@me https://github.com/jupyterhub/dockerspawner/pull/489
gh pr edit --add-assignee=@me https://github.com/jupyterhub/jupyter-remote-desktop-proxy/pull/37
gh pr edit --add-assignee=@me https://github.com/jupyterhub/jupyter-remote-desktop-proxy/pull/38
gh pr edit --add-assignee=@me https://github.com/jupyterhub/jupyter-remote-desktop-proxy/pull/39
gh pr edit --add-assignee=@me https://github.com/jupyterhub/jupyter-remote-desktop-proxy/pull/40
gh pr edit --add-assignee=@me https://github.com/jupyterhub/jupyter-server-proxy/pull/401
gh pr edit --add-assignee=@me https://github.com/jupyterhub/jupyterhub-idle-culler/pull/57
gh pr edit --add-assignee=@me https://github.com/jupyterhub/jupyterhub-python-repo-template/pull/20
gh pr edit --add-assignee=@me https://github.com/jupyterhub/kubespawner/pull/726
gh pr edit --add-assignee=@me https://github.com/jupyterhub/kubespawner/pull/739
gh pr edit --add-assignee=@me https://github.com/jupyterhub/ltiauthenticator/pull/161
gh pr edit --add-assignee=@me https://github.com/jupyterhub/mybinder.org-deploy/pull/2636
gh pr edit --add-assignee=@me https://github.com/jupyterhub/mybinder.org-deploy/pull/2637
gh pr edit --add-assignee=@me https://github.com/jupyterhub/mybinder.org-deploy/pull/2638
gh pr edit --add-assignee=@me https://github.com/jupyterhub/mybinder.org-deploy/pull/2641
gh pr edit --add-assignee=@me https://github.com/jupyterhub/nativeauthenticator/pull/243
gh pr edit --add-assignee=@me https://github.com/jupyterhub/nativeauthenticator/pull/244
gh pr edit --add-assignee=@me https://github.com/jupyterhub/nativeauthenticator/pull/245
gh pr edit --add-assignee=@me https://github.com/jupyterhub/nativeauthenticator/pull/246
gh pr edit --add-assignee=@me https://github.com/jupyterhub/nativeauthenticator/pull/247
gh pr edit --add-assignee=@me https://github.com/jupyterhub/pytest-jupyterhub/pull/63
gh pr edit --add-assignee=@me https://github.com/jupyterhub/simpervisor/pull/34
gh pr edit --add-assignee=@me https://github.com/jupyterhub/simpervisor/pull/36
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/108
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/111
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/112
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/113
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/114
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/115
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/117
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/118
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/119
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/120
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/121
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/122
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/124
gh pr edit --add-assignee=@me https://github.com/jupyterhub/systemdspawner/pull/127
gh pr edit --add-assignee=@me https://github.com/jupyterhub/the-littlest-jupyterhub/pull/880
gh pr edit --add-assignee=@me https://github.com/jupyterhub/the-littlest-jupyterhub/pull/881
gh pr edit --add-assignee=@me https://github.com/jupyterhub/the-littlest-jupyterhub/pull/887
gh pr edit --add-assignee=@me https://github.com/jupyterhub/the-littlest-jupyterhub/pull/890
gh pr edit --add-assignee=@me https://github.com/jupyterhub/the-littlest-jupyterhub/pull/891
gh pr edit --add-assignee=@me https://github.com/jupyterhub/the-littlest-jupyterhub/pull/892
gh pr edit --add-assignee=@me https://github.com/jupyterhub/the-littlest-jupyterhub/pull/893
gh pr edit --add-assignee=@me https://github.com/jupyterhub/the-littlest-jupyterhub/pull/900
gh pr edit --add-assignee=@me https://github.com/jupyterhub/the-littlest-jupyterhub/pull/914
gh pr edit --add-assignee=@me https://github.com/jupyterhub/tmpauthenticator/pull/32
gh pr edit --add-assignee=@me https://github.com/jupyterhub/tmpauthenticator/pull/35
gh pr edit --add-assignee=@me https://github.com/jupyterhub/tmpauthenticator/pull/36
gh pr edit --add-assignee=@me https://github.com/jupyterhub/tmpauthenticator/pull/45
gh pr edit --add-assignee=@me https://github.com/jupyterhub/tmpauthenticator/pull/46
gh pr edit --add-assignee=@me https://github.com/jupyterhub/tmpauthenticator/pull/47
gh pr edit --add-assignee=@me https://github.com/jupyterhub/tmpauthenticator/pull/48
gh pr edit --add-assignee=@me https://github.com/jupyterhub/tmpauthenticator/pull/49
gh pr edit --add-assignee=@me https://github.com/jupyterhub/tmpauthenticator/pull/50
gh pr edit --add-assignee=@me https://github.com/jupyterhub/zero-to-jupyterhub-k8s/pull/3113
gh pr edit --add-assignee=@me https://github.com/jupyterhub/zero-to-jupyterhub-k8s/pull/3114
```


## PRs involved in without authoring, by consideratio in jupyterhub

Contributions upstream can among other things also involve reviewing other peoples PRs. By using `--involves=` instead of `--reviewed-by=` I found that more of the review effort done was captured, because not all reviews has been made using the review comments - but just normal comments.

Also, exluding myself as an author made sense because otherwise these contributions are double counted with the PR list above.

```shell
GH_PAGER= gh search prs --owner=jupyterhub --involves=consideratio --updated=2023-04-27..2023-06-06 --limit=1000 -- -author:consideratio

# To generate a list of URLs specifically...
GH_PAGER= gh search prs --owner=jupyterhub --involves=consideratio --updated=2023-04-27..2023-06-06 --limit=1000 --json='url' --template='{{range .}}{{tablerow .url}}{{end}}' -- -author:consideratio
```

The list below was sorted line-sorted alphabetically by me after generating it.

```
Showing 101 of 101 pull requests

REPO                                     ID     TITLE                                                                                LABELS                                    UPDATED
jupyterhub/binderhub                     #1531  Support podman in k8s                                                                breaking, new                             about 25 days ago
jupyterhub/binderhub                     #1543  Change component name from dind to image-builder                                     maintenance                               about 6 days ago
jupyterhub/binderhub                     #1588  Simplify image-cleaner handling                                                      breaking                                  about 5 days ago
jupyterhub/binderhub                     #1669  log duration of health checks                                                                                                  about 1 month ago
jupyterhub/binderhub                     #1676  Update library/docker version from 20.10.12-dind to 23.0.5-dind                      maintenance, dependencies                 about 27 days ago
jupyterhub/binderhub                     #1679  build binderhub wheel outside docker                                                                                           about 1 month ago
jupyterhub/binderhub                     #1680  Limit stacking jupyterhub API requests                                               maintenance                               about 1 month ago
jupyterhub/binderhub                     #1682  Use launch_quota.total_pods in health check                                                                                    about 1 month ago
jupyterhub/binderhub                     #1683  launch_quota.total_quota                                                             bug                                       about 1 month ago
jupyterhub/binderhub                     #1684  k3s latest: specify version (v1.26)                                                  ci                                        about 1 month ago
jupyterhub/binderhub                     #1693  Add simple README for @jupyterhub/binderhub-client                                   documentation                             about 1 month ago
jupyterhub/binderhub                     #1694  JS: Rename BinderImage to BinderRepository                                                                                     about 1 month ago
jupyterhub/binderhub                     #1695  pre-commit: use python for local hook                                                maintenance                               about 1 month ago
jupyterhub/binderhub                     #1699  [docs] help with creating namespace                                                  documentation                             about 15 days ago
jupyterhub/docker-image-cleaner          #127   get_absolute_size should raise if it can't find anything                             maintenance                               about 3 days ago
jupyterhub/docker-image-cleaner          #98    Add tests against dockerd on the host system (k8s cordining/uncording not tested)    maintenance                               about 3 days ago
jupyterhub/dockerspawner                 #470   catch TypeError in teardown for podman                                               maintenance                               about 5 days ago
jupyterhub/jupyter-remote-desktop-proxy  #19    Add a section on limitations - OpenGL is currently not supported                     documentation                             about 3 days ago
jupyterhub/jupyter-remote-desktop-proxy  #3     Quieten binder-badge bot                                                             maintenance                               about 4 days ago
jupyterhub/jupyter-remote-desktop-proxy  #32    Add logic to determine if vncserver is TigerVNC                                      maintenance                               about 4 days ago
jupyterhub/jupyter-remote-desktop-proxy  #35    Let user defines its own xstartup and geometry                                                                                 about 4 days ago
jupyterhub/jupyter-server-proxy          #392   Test Windows                                                                         ci                                        about 14 days ago
jupyterhub/jupyter-server-proxy          #395   Add manager for tracking and terminating running server proxies                      breaking, new, code:jupyterlab-extension  about 13 days ago
jupyterhub/jupyterhub                    #3921  pages.py: Remove unreachable code                                                    maintenance                               about 19 days ago
jupyterhub/jupyterhub                    #4321  Sample Playwright test                                                                                                         about 14 days ago
jupyterhub/jupyterhub                    #4354  Make singleuser server-extension default                                             new                                       about 1 month ago
jupyterhub/jupyterhub                    #4356  avoid logging error when browsers send invalid cookies                               bug                                       about 1 month ago
jupyterhub/jupyterhub                    #4399  add some more detail and examples to database doc                                    documentation                             about 1 month ago
jupyterhub/jupyterhub                    #4400  add Spawner.server_token_scopes config                                               new                                       about 1 month ago
jupyterhub/jupyterhub                    #4423  add remaining redirects for docs reorg                                               maintenance                               about 1 month ago
jupyterhub/jupyterhub                    #4435  Finish migrating browser tests from selenium to playwright                           maintenance                               about 1 month ago
jupyterhub/jupyterhub                    #4438  Remove unused admin JS code                                                          maintenance                               about 1 month ago
jupyterhub/jupyterhub                    #4443  Update jsx dependencies as much as possible                                          maintenance, ci                           about 26 days ago
jupyterhub/jupyterhub                    #4451  preserve CLI > env priority config in jupyterhub-singleuser extension                bug                                       about 14 days ago
jupyterhub/jupyterhub                    #4454  Add CERN to Gallery of JupyterHub Deployments                                        documentation                             about 14 days ago
jupyterhub/jupyterhub                    #4456  Config reference: link to nicer(?) API docs first                                    documentation                             about 14 days ago
jupyterhub/jupyterhub-deploy-docker      #125   Use python-version: 3.x to get rid of warning                                                                                  about 28 days ago
jupyterhub/kubespawner                   #644   Add after_pod_created_hook                                                           new                                       about 20 hours ago
jupyterhub/kubespawner                   #693   Get JUPYTERHUB_API_TOKEN from secret                                                                                           about 19 days ago
jupyterhub/kubespawner                   #724   Allow building more complex profile_list templates                                   new                                       about 19 days ago
jupyterhub/kubespawner                   #729   Select profile if any of its choices are interacted with                             bug                                       about 19 days ago
jupyterhub/kubespawner                   #731   [KubeIngressProxy] Do not try to escape None                                         bug, KubeIngressProxy                     about 19 days ago
jupyterhub/kubespawner                   #733   Update Readme badges & requirements                                                  documentation                             about 19 days ago
jupyterhub/kubespawner                   #735   Refs #699 - allow user to specify free text image location.                          new                                       about 17 days ago
jupyterhub/ldapauthenticator             #87    Added tls certs and keys settings                                                    Needs review                              about 1 day ago
jupyterhub/ltiauthenticator              #152   (feat) (lti13): Allow multiple LTI 1.3 client ids                                    enhancement, LTI13Authenticator           about 9 days ago
jupyterhub/mybinder.org-deploy           #2548  build(deps): bump peter-evans/create-pull-request from 4.2.4 to 5.0.0                dependencies                              about 13 days ago
jupyterhub/mybinder.org-deploy           #2563  Updates grafana chart to 6.56.5                                                      dependencies, maintenance                 about 13 days ago
jupyterhub/mybinder.org-deploy           #2591  Reduce prod resources (Friday)                                                                                                 about 1 month ago
jupyterhub/mybinder.org-deploy           #2594  log events-archive logger hookup                                                                                               about 13 days ago
jupyterhub/mybinder.org-deploy           #2627  remove Google Cloud from thanks banner                                                                                         about 12 days ago
jupyterhub/mybinder.org-deploy           #2630  Manual update docs are out of date                                                   documentation                             about 4 days ago
jupyterhub/mybinder.org-user-guide       #281   update status for removal of GKE                                                                                               about 1 month ago
jupyterhub/nativeauthenticator           #240   ci: pin sqlalchemy 1 on jupyterhub 1 and 2                                           ci                                        about 28 days ago
jupyterhub/nbgitpuller                   #240   Depend on jupyter-server only, compatibility with jupyter server >= 2, notebook < 7  bug                                       about 13 days ago
jupyterhub/nbgitpuller                   #303   Forward query string when redirecting from /git-pull/ endpoint                                                                 about 27 days ago
jupyterhub/oauthenticator                #489   [Generic] Support custom ca_certs bundle in GenericOAuthenticator                    new                                       about 18 days ago
jupyterhub/oauthenticator                #526   Refactor oauthenticators                                                             maintenance, breaking                     about 1 month ago
jupyterhub/oauthenticator                #594   [Bugfix: multiple oauthenticators] Fix admin status when admin_groups is set         bug, breaking                             about 7 days ago
jupyterhub/oauthenticator                #608   Reverts unreleased changes making scope, username_claim, ..._url not configurable    maintenance                               about 1 month ago
jupyterhub/oauthenticator                #610   Don't send POST params on query string also                                          maintenance                               about 1 month ago
jupyterhub/oauthenticator                #612   WIP: changelog for next release                                                      documentation                             about 1 month ago
jupyterhub/repo2docker                   #1281  Recreate changelog as markdown                                                                                                 about 43 minutes ago
jupyterhub/repo2docker                   #909   Let `FROM <base_image>` in the Dockerfile template be configurable                   new                                       about 5 days ago
jupyterhub/simpervisor                   #26    Add support for Windows platform                                                     new                                       about 18 days ago
jupyterhub/systemdspawner                #125   Add `cpu_weight` config, relates to Systemd's CPUAccounting and CPUWeight            new                                       about 5 days ago
jupyterhub/systemdspawner                #26    Add user specific quotas                                                             new                                       about 10 days ago
jupyterhub/systemdspawner                #91    Disable user sudo by default                                                         maintenance, breaking                     about 12 days ago
jupyterhub/systemdspawner                #98    Add new option `cpu_weight` and user- and group-specific configurations              new                                       about 9 days ago
jupyterhub/team-compass                  #653   Fix team members link in README                                                                                                about 1 month ago
jupyterhub/the-littlest-jupyterhub       #800   Add support for debian >=10 to bootstrap.py                                          new                                       about 23 days ago
jupyterhub/the-littlest-jupyterhub       #854   docs(awscognito): add custom claims example                                          documentation                             about 23 days ago
jupyterhub/the-littlest-jupyterhub       #855   added `remove_named_servers` setting for jupyterhub-idle-culler                      enhancement                               about 23 days ago
jupyterhub/the-littlest-jupyterhub       #856   require ubuntu 20.04, test on debian 11, require Python 3.8                          maintenance, breaking                     about 23 days ago
jupyterhub/the-littlest-jupyterhub       #858   Update base user environment to mambaforge 23.1.0-1 (Python 3.10)                    maintenance, breaking                     about 26 days ago
jupyterhub/the-littlest-jupyterhub       #861   Traefik v2, TraefikProxy v1                                                          enhancement, breaking                     about 18 days ago
jupyterhub/the-littlest-jupyterhub       #863   docs: transition from rst to myst markdown using rst2myst                            documentation                             about 19 days ago
jupyterhub/the-littlest-jupyterhub       #883   Docs: Update DigitalOcean install instructions with new screenshot for "user data"   documentation                             about 28 days ago
jupyterhub/the-littlest-jupyterhub       #896   docs: disable navigation with arrow keys                                             documentation                             about 20 days ago
jupyterhub/the-littlest-jupyterhub       #898   Update Google auth docs                                                              documentation                             about 14 days ago
jupyterhub/the-littlest-jupyterhub       #902   Add user env doc files                                                               documentation                             about 12 days ago
jupyterhub/the-littlest-jupyterhub       #906   Google Cloud troubleshooting and configuration updates                               help wanted, documentation                about 16 hours ago
jupyterhub/tmpauthenticator              #41    Document how to present /hub/login, make auto_login and login_service configurable   new                                       about 1 month ago
jupyterhub/tmpauthenticator              #42    Add docs on how to setup local development environment                                                                         about 1 month ago
jupyterhub/tmpauthenticator              #43    Add jupyterhub as a dependency                                                                                                 about 1 month ago
jupyterhub/traefik-proxy                 #108   Support automatic Let's Encrypt                                                                                                about 25 days ago
jupyterhub/traefik-proxy                 #182   deprecate consul due to unhealthy API clients                                        maintenance                               about 26 days ago
jupyterhub/traefik-proxy                 #204   add document on enabling https                                                       documentation                             about 20 days ago
jupyterhub/traefik-proxy                 #205   changelog for 1.0                                                                    documentation                             about 20 days ago
jupyterhub/traefik-proxy                 #206   update default bootstrapped traefik to 2.10.1                                        enhancement                               about 20 days ago
jupyterhub/traefik-proxy                 #212   Changelog for 1.1                                                                    documentation                             about 32 minutes ago
jupyterhub/zero-to-jupyterhub-k8s        #3101  Vulnerability patch in hub                                                           image:rebuild-to-patch-vuln               about 1 month ago
jupyterhub/zero-to-jupyterhub-k8s        #3102  Vulnerability patch in singleuser-sample                                             image:rebuild-to-patch-vuln               about 29 days ago
jupyterhub/zero-to-jupyterhub-k8s        #3104  Clarify `hub.config` can configure KubeSpawner and more                              documentation                             about 9 hours ago
jupyterhub/zero-to-jupyterhub-k8s        #3108  Vulnerability patch in secret-sync                                                   image:rebuild-to-patch-vuln               about 29 days ago
jupyterhub/zero-to-jupyterhub-k8s        #3116  Vulnerability patch in network-tools                                                 image:rebuild-to-patch-vuln               about 14 days ago
jupyterhub/zero-to-jupyterhub-k8s        #3119  Remove double word cluster in installation.md                                        documentation                             about 8 days ago
jupyterhub/zero-to-jupyterhub-k8s        #3125  build(deps): bump tornado from 6.3.1 to 6.3.2 in /images/hub                         dependencies, python                      about 8 days ago
jupyterhub/zero-to-jupyterhub-k8s        #3127  Vulnerability patch in secret-sync                                                   image:rebuild-to-patch-vuln               about 8 days ago
jupyterhub/zero-to-jupyterhub-k8s        #3130  Vulnerability patch in hub                                                           image:rebuild-to-patch-vuln               about 22 hours ago
jupyterhub/zero-to-jupyterhub-k8s        #3131  Vulnerability patch in singleuser-sample                                             image:rebuild-to-patch-vuln               about 22 hours ago
```


## Notes from meeting, 2023-06-08

Capture this work in an github issue
- exploring how to track upstream work (authored merged PRs)

A new upstream board to track merged PRs
- automation to assign
- automation to provide a column with merged-at-date
- automation to add 

columns: url, org, proj, author, merged at

A board is automated
