stay for the community come for the language,...come for the language, stay for the community...

31
Come for the Language, Stay for the Community EuroPython 2016 https://goo.gl/tevB0D Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

Upload: others

Post on 22-Jan-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

Come for the Language,Stay for the Community

EuroPython 2016

https://goo.gl/tevB0D

Naomi Ceder, @NaomiCederVice Chair, PSF Board

Page 2: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

And yet, it all comes down to community

Community work IS technical work

"Community" is having a

hard time these days

Page 3: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

"I don't know about the rest of you... I came for the language,

but I stayed for the community."

Brett Cannon, Python Core Dev, Pycon US 2014 Opening remarks

Page 4: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

I'm quite old

Page 5: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Univac 1108; line/page editors; Apple //e, //c

BASIC, 6502 ASM, Pascal, C, DBase III+, C++,

VB, Delphi (yeah, Windows 9x), Java (shudder)

Before Python

Page 6: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Readable, teachable, powerful, even beautiful

(and that was Python 2.1 ;-) )

I came for the language

Page 7: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

The closest I get to a religious text is The Zen of Python

I still love the language

Page 8: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

PyCon - speaking, open spaces, posters, summits, etc

Teaching and education

PSF fellowship

I stayed for the community

Page 9: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

What is it about the Python community ?

Page 10: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Safe, Respectful, Open

Inclusive

Page 11: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

We allow/encourage new people to contribute

in meaningful ways

Contributions welcome

Page 12: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

I transitioned from one gender to the other

I spoke openly about it

I even moved to a new country & continent

(and then moved back)

I've tested it

Page 13: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

North America & Europe

and growing rapidly in

Latin America, Africa, Asia, Oceania

I found a global community

Page 14: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Mailing lists

IRC/slack channels

Meetups

PyLadies

DjangoGirls

Sprints

PyCons

Many ways to engage

Page 15: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

you, me, all of us

Who organises all of that?

Page 16: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

With a little help from the Python Software

Foundation

Page 17: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

"The mission of the Python Software Foundation is to promote, protect, and advance

the Python programming language, and to support and facilitate the growth of a diverse

and international community of Python programmers"

PSF Mission

Page 18: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Intellectual Property

Members

Money

Python Software Foundation

Page 19: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Software Licenses

Trademarks

Intellectual Property

Page 20: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Basic (non-voting)

Supporting

Contributing/Managing

Fellows

Members

Page 21: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Donations

Sponsorships

PyCon US

Money comes from...

Page 22: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Other Pycons

Workshops, meetup fees & software projects

Infrastructure, employees, etc

Money goes to...

Page 23: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

It's the meetups, PyCons, developers, organisers, and communities around the world

The PSF itself is NOT the Python Community

Page 24: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Community

Education

Data science

Science

Strengths

Page 25: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Language - embedded/IoT, mobile, the GIL

Perception - Python as a "hard core" language

Community - building wider, more inclusive, better communities

Growth & Management - scaling, distributing

Challenges

Page 26: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

We need all of you

What can you do to help?

Page 27: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Think globally; act locally

Join the PSF

Engage with a community (or start one)

Contribute - organise/mentor/code

Page 28: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

What's in it for you?

Page 29: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

Community

Page 30: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

@NaomiCeder

[email protected]

https://goo.gl/tevB0D (slides)

Thank you!

Page 31: Stay for the Community Come for the Language,...Come for the Language, Stay for the Community EuroPython 2016  Naomi Ceder, @NaomiCeder Vice Chair, PSF Board

https://goo.gl/tevB0D

www.python.org

www.python.org/psf-landing/

www.python.org/psf/membership/www.python.org/community/

www.python.org/community/irc/

[email protected]

[email protected]

@ThePSF

Resources