Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
Data, decision making, and being human
Next
Download to read offline and view in fullscreen.

0

Share

Download to read offline

Finding your groove

Download to read offline

PyCon 2015 talk - Finding your Groove: Contributing to CPython and beyone

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Finding your groove

  1. 1. Finding your Groove Contributing to CPython Carol Willing @willingcarol
  2. 2. Groove An infectious feeling of rightness in the rhythm, of being perfectly centered.
  3. 3. Commit
  4. 4. Jump into it
  5. 5. Find your rhythm
  6. 6. Improvise
  7. 7. Finding your groove Commit Jump into it Find your rhythm Improvise
  8. 8. Commit
  9. 9. Step into your greatness. Don't be afraid... No one else could do what you do. — Keb Mo'
  10. 10. Commit to others I've had the pleasure of playing with the baddest Jazz cats on the planet. — George Benson
  11. 11. Commit to yourself
  12. 12. Jump into it
  13. 13. Method Python Developer's Guide
  14. 14. Gather your gear Editor - your choice Operating system - Linux, OS X, Windows Command line - basics Version control - basics of Mercurial (hg) and git
  15. 15. Check out sheet music hg clone https://hg.python.org/cpython git clone https://github.com/python/cpython CPython official repo CPython semi official, read-only GitHub mirror Transpose Mercurial and Git
  16. 16. A little theory... source code directory Docs Tests Operating system Standard library
  17. 17. Listen My first relationship to any kind of musical situation is as a listener. — Pat Metheny
  18. 18. Create a playlist pyvideo.org
  19. 19. Join a band... Core Mentorship
  20. 20. ...or several combos #python-dev Mailing lists python-ideas, python-docs, python-new-bugs-announce Welcoming spaces OpenHatch, PyLadies, user groups Sprints and pairing #positive-python
  21. 21. Find your rhythm
  22. 22. Wrong and strong Loud and proud Along the way, mistakes WILL be made. Not all things tried will work out. But that impulse, the impulse to TRY THINGS, is perhaps the most attractive -- and sometimes the most underutilized. — Pat Metheny
  23. 23. Selecting a solo
  24. 24. Docs Sphinx $cd Docs $make html reStructured Text (rst) basics Find an issue Read a doc; offer a helpful change Localize a doc
  25. 25. Testing Run tests on your system Find a testing issue Improve testing fu Keep Buildbots green
  26. 26. Issues Follow along new issues and python-dev Look at infrastructure projects Ask on core mentorship Consider reviewing a patch
  27. 27. Onboarding and beyond Inspire Equip Listen Encourage
  28. 28. The most amazing new feature... Research issue tracker, mail archives, PEPs Review other people's patches Be cordial PEP 478 Release schedule for Python 3.5
  29. 29. Improvise
  30. 30. people
  31. 31. people
  32. 32. people
  33. 33. I have won several prizes as the world's slowest alto player as well as a special award in 1961 for quietness. — Paul Desmond
  34. 34. Find your Python groove? Try a sprint Learn, build, and share Embrace some Gypsy Jazz Thank you Django lover, Adrian Holovaty, for PyCon 2014 Poster Session encouragement
  35. 35. PyLadies' playing it forward The Jazzy Groove Guide to CPython Contribution
  36. 36. The Jazzy Groove Guide to CPython Contribution
  37. 37. PyLadies' playing it forward Sunday's poster session Sprint Contribute to the playlistPython Contributor Groove
  38. 38. Gratitude San Diego Python, PyLadies San Diego, and PyCon 2015 virtual cool cat, Paul Collins CPython contributors and core devs OpenHatch friends Requests friends PyLadies Pythonistas: past and present, near and far
  39. 39. THANK YOU Enjoy the journey Slides Source code & documentation 4:41
  40. 40. Credits Youtube - song "Horska" performed and recorded by the Halifax, Nova Scotia band Gypsophilia (Horska, Forward Music 2013). video was produced by Halifax production company Shut Up & Colour and was made possible by the support of Nova Scotia Department of Communities, Culture and Heritage. Photos: Fabrizio Sciami, For a democratic [Jazz It] Festival; Carol Willing Quotes: http://www.apassion4jazz.net

PyCon 2015 talk - Finding your Groove: Contributing to CPython and beyone

Views

Total views

780

On Slideshare

0

From embeds

0

Number of embeds

83

Actions

Downloads

4

Shares

0

Comments

0

Likes

0

×