Active Projects at 2i2c

Projects are focused work that 2i2c conducts over a long-ish period of time. They describe the major pieces work that drive our daily activities.

In general, projects should have:

  1. A name / description

  2. A location where deliverables and tasks are being tracked.

See also

For more information about our workflow around projects and deliverables, see How we coordinate and plan.

Below is a list of active projects for 2i2c.

2i2c organizational launch

As 2i2c is quite young, it must first build an organizational foundation for itself. This is an ongoing effort to define structure, process, and governance of 2i2c so that it can grow and execute on its mission.

Tracking deliverables

There are a few places to track this project:

Launch of the Managed JupyterHub Service

The Managed JupyterHub Service is an ongoing special project, with the goal of sustaining itself and providing JupyterHub infrastructure to others in research and education.

Tracking deliverables

Since most of the hubs we run are managed out of the 2i2c-org/pilot-hubs repository, deliverables are tracked in that repository as well.

Pangeo Hub Infrastructure development

The Pangeo project has considerable needs in both operating and developing hub infrastructure for their community. We are collaborating with them to provide both daily operations of their hubs, as well as help them in evolvin and improving their infrastructure to better-suit their scientific mission.

Tracking deliverables

This project is just beginning, and currently does not have a location to track its deliverables. However, you can find discussion of general Pangeo activity in the Pangeo repository.

Jupyter Meets the Earth

Jupyter Meets the Earth is an NSF EarthCube project to develop Jupyter infrastructure in service of the earth sciences.

Tracking deliverables

The pangeo-data/jupyter-earth repository contains deliverables for this project. Look for the 🏷 JupyterHub label.

Jupyter Book development

The Executable Books Project is an international collaboration to build open source tools that facilitate publishing computational narratives using the Jupyter ecosystem. Its activities are split across a variety of repositories in the executablebooks/ organization.

Tracking deliverables

  • The meta/ repository contains high-level conversation and strategy in the project. Most project planning and execution is carried out in the issues in executablebooks/ repositories.

  • The jupyter-book repository contains many issues that are the best place to get started finding things of interest to work on.

  • The executablebooks feature voting board contains a table of issues users have “voted” for. It is a good guide for prioritizing work.