| Completed | Title | Description | Issue | Funding Status |
|---|
| 🟣 2025-10-02 | Per-user cost reporting with Grafana on AWS | Cloud cost monitoring is an important tool for providing hub administrators with operational oversight of usage and budgets with transparency. This allows them to demonstrate value to funders and make informed decisions on impact and cost. Currently, we do not have a clear way to report the per-user costs of running a hub, which makes it difficult for hub administrators to the value and impact on a per-user basis. | #6315 | |
| 🟣 2025-07-17 | VEDA Objective JH-2: Add ability to remember previously used custom images and repositories to the logged in environment selector | When a user logs into the hub, they are presented with (among other things) a way to select the environment they want to use. One of the options is to specify their own Dcker image (‘bring your own image’), and another is to specify a GitHub repository from which an image will be dynamically built (‘bring your own repo’). It would be very helpful if both these remember prior options the user has used so they can immediately go back to a prior environment they have used instead of having to type it in each time. | #5410 | |
| 🟣 2025-07-11 | Jupyter Book MVP for 2i2c communities | We wish to build a MyST MVP that will allow communities to build interactive starter documentation to help them bootstrap themselves and provide their users with a rich, interactive and informative onboarding experience. The MVP will, at minimum, allow for the creation of landing pages, and the hosting of content such as Code of Conduct pages, content and image galleries and and interactive tutorials, complete with responsive hero blocks and wide screen support. | #5045 | |
| 🟣 2025-06-11 | Associate users with groups for usage monitoring | We need to allow admins of hubs to see aggregated usage information based on what groups a user belongs to. This would allow them to have a better understanding of which groups are using how much resources, and advocate for better funding / cost recovery based on their own internal representations and needs. | #5315 | |
| 🟣 2025-03-04 | Support JupyterHub Deployments on Jetstream2 | Building on the successful work on deploying BinderHub for Project Pythia, we are close to be able support JupyterHub more generally for other communities wanting to use Jetstream2 | #5488 | |
| 🟣 2025-02-28 | Deploy home directory quotas on GCP | We need to allow home directory storage quotas on GCP | #5450 | |
| 🟣 2025-02-25 | VEDA Objective JH-1: Complete deployment of per-user home directories and dynamic image building to all hubs | Currently, the following features are not fully deployed across all of the hubs: 1. Per-user home directory limits have only been rolled out for the NASA VEDA Hub. Needs to be rolled out for the new MAAP hub and GHG 1. Dynamic image building has been rolled out for NASA VEDA and MAAP. Needs to be rolled out for GHG hub | #5409 | |
| 🟣 2025-02-18 | Deploy Binderhub on Jetstream2 for Project Pythia | A commitment under the NSF Grant Project Pythia is to deploy and support Binderhub (without persistent storage) on Jetstream2. | #5352 | |
| 🟣 2025-02-11 | Setup a system for automated GCP filestore backups | Part of 2i2c-org/infrastructure#4390 | #4391 | |
| 🟣 2025-02-07 | Implement per-user home directory quotas for AWS-hosted hubs | This issue tracks rolling out ‘per user home directory quotas’ as an initiative within the product & services team. | #5010 | |