USA. ! It supports and promotes world-class, innovative, open source scientific software to enable open science and reproducible research. ! It supports the PyData and SciPy communities.
John Hunter Technical Fellowship • Grant programs to loosely organized communities • Fiscal sponsorship • Legal protection and ownership of community websites Activities
initial board member of Numfocus Honorable mention: Damien Irving (University of Melbourne) Connie Gao (MIT) Olga Botvinnik UC San Diego to create open source analysis software for the single-cell and biology communities, and to pioneer data, code sharing, and computational reproducibility within the single-cell and RNA biology communities.
! • Coding sprints (food and travel) • Technical fellowships (sponsored students and mentors to work on code needed by the community) • Equipment grants (to developers and projects) • Conference attendance for students (to PyData, SciPy, and other conferences) • Fees for continuous integration and other software engineering tools • Documentation development • Web-page hosting and bandwidth fees for projects
a board of 9 directors: Jarrod Millman Ralf Gommers Andy Terrel Perry Greenfield Cindee Madison Lorena Barba Didrik Pinte Anthony Scopatz Brian Granger ! Open membership model — just need a name, contact information, and which country you live in. All proceeds from PyData go to fund Numfocus
create a place where community members (including companies that compete with each other) could work together to fund open source projects that benefit science, engineering, math, and data-science. ! Through both significant personal and company donations of money and time, several people at Continuum have continued to work to get Numfocus organized, funded, and operational as well as the create, organize, and promote the PyData conference series.
collaboration, whether it's on PEPs, patches, problems, or otherwise. We're receptive to constructive comment and criticism, as the experiences and skill sets of other members contribute to the whole of our efforts. We're accepting of all who wish to take part in our activities, fostering an environment where anyone can participate and everyone can make a difference. Open Considerate Members of the community are considerate of their peers -- other Python users. We're thoughtful when addressing the efforts of others, keeping in mind that often times the labor was completed simply for the good of the community. We're attentive in our communications, whether in person or online, and we're tactful when approaching differing views. Members of the community are respectful. We're respectful of others, their positions, their skills, their commitments, and their efforts. We're respectful of the volunteer efforts that permeate the Python community. We're respectful of the processes set forth in the community, and we work within them. When we disagree, we are courteous in raising our issues. Overall, we're good to each other. We contribute to this community not because we have to, but because we want to. If we remember that, these guidelines will come naturally. Respectful
exist between members of the same community. “the central idea of φιλíα is that of doing well by someone for his own sake, out of concern for him (and not, or not merely, out of concern for oneself). [... Thus] the different forms of φιλíα [as listed above] could be viewed just as different contexts and circumstances in which this kind of mutual well- doing can arise" — John M. Cooper
for the community “Helping out is not some special skill. It is not the domain of rare individuals. It is not confined to a single part of our lives. We simply heed the call of that natural impulse within and follow it where it leads us.” — Ram Dass
to the community If every company that uses NumPy stack gave 10% of profits (or even those profits connected to use of the NumPy stack) back to Numfocus — we would have no problem of sustainability.
are driving PyData solutions • Buy a product • Buy support • Donate to Numfocus ! • Be a company that is contributing to PyData (with sponsorships and code contributions from your developers) ! • Work for a company that is driving and contributing to PyData efforts
a fairly homogeneous group. This can make some feel alone and make it difficult for them to contribute. ! Yet, it’s the contributions of diverse members that will make the community robust and able to reach its full potential.
• Diversity scholarships and invited speakers • Particular sub communities (PyLadies, etc.) • Using our frontal lobe to overcome the natural, biological tendency to stereotype and exclude as we form community • Diverse individuals becoming a role-model for others: • Build something useful • Be accessible to talk about it and promote it • The community must be formed based on ideas in our minds and not on the incidental details of our DNA.
something may not be accurate) ! • Speak up and defend when necessary (but listen as well and get other points of view) ! • Routing around the “troublemakers” ! • Supporting positive activities rather than give voice to a “bad actor” (“this too shall pass”)