Description
Over the past year, and for the first time since its creation, NumPy has been operating with dedicated funding. NumPy developers think it has invigorated the project and its community. But is that true, and how can we know?
We will give an overview of the actions we’ve taken, both successful
and unsuccessful, to improve sustainability of the NumPy project and
its community. We will draw some lessons from a first year of
grant-funded activity, discuss key obstacles faced, attempt to
quantify what we need to operate sustainably, and present a vision for
the project and how we plan to realize it.
Topics we will cover include the following:
- Invigorating the community - what did we do, and are we correct in
our opinion that it invigorated the community?
- doing things in the open as much as possible
- creating a roadmap
- NumPy Enhancement Proposal process
- commit rights
- in-person meetings
- Measuring community/project health. We will use a number of published or proposed metrics to quantify this. Which ones do we think accurately represent the state of the project?
- Lessons from the first grant and introducing paid work into a previously fully volunteer-driven project.
- What is the best profile for a salaried employee?
- Social profile
- From inside or outside?
- Have we succeeded in encouragin diversity?
- A vision for future sustainabity
- Models for obtaining and funneling funding
Over the past year, and for the first time since its creation, NumPy has been operating with dedicated funding. NumPy developers think it has invigorated the project and its community. But is that true, and how can we know?