addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Python Sprint at the Spotify

I'm very happy to announce that Spotify will be hosting a one day Python sprint at our HQ in Stockholm on February 23rd!

What's a Python sprint?

In a nutshell a Python sprint is a hackathon where people team up to fix the Python itself. We will be focusing on the most popular Python implementation, the CPython (the one available from python.org).

To help us hacking, a CPython core developer Petri Lehtinen (@akhern) from Finland will be at the sprint in person. He'll give an introduction to contributing to CPython and will try to answer all the questions you possibly can have about the sprint :)

If you want to find out more about contributing to CPython, the Python Developer's Guide is a good start.

So, what does this require from me?

Nothing! Whether you're a proficient Python or C coder or not, it does not really matter. Key is that you want to hack with other people and contribute back to your favorite programming language!

Python has lot of bugs to fix, starting from easy ones aimed for
first timers and documentation fixes all the way to contributing
towards bigger features. Every hacker will probably find suitable
bugs to fix. In addition to Python bugs, the whole Python ecosystem (bug tracker, code review, documentation etc) are open source and you can even contribute to those!

All you need you to do is join the sprint and come there with your
laptop. Spotify will be offering snacks and beverages, so you don't
even need to care about those!

Meetup will start at 14:00 (2pm) and the goal is to hack to the late
night fixing as much as possible in Python.

Join or login to comment.

  • Andreas P.

    Good organized and nice people!

    1 · February 24, 2013

    • Andy H.

      Likerd the Python sprint event alot. Very nice people indeed. :) I had a great time participating in this Python sprint, and I enjoyed listening to and be a part of the conversations that took place at our table :)

      3 · February 25, 2013

  • A former member
    A former member

    Thanks for all the attendeed for the last night, the sprint was a great succcess! As I already said to some of the people who were there, this was the most productive CPython core development sprint I've ever been to. You guys really kept me busy with reviewing and committing :) Also, a special thanks to Spotify for hosting, the place was absolutely awesome.

    For all who submitted contributor agreements: I'll send them to the PSF today. Expect a shiny star next to your tracker user name in a few weeks.

    Where to go from here? If you got interested about CPython core development, please join the core-mentorship and python-dev mailing lists at http://mail.python.org/. Keep on triaging issues, reviewing others' patches, and submitting patches of your own, and I'm sure one day we'll have a core developer in Sweden, too!

    5 · February 24, 2013

  • A former member
    A former member

    Was great to be able to contribute to Python, and to now know how to in the future!

    2 · February 23, 2013

  • Samuel L.

    Hit by fever, and got to know about the open spot too late ... hope somebody else can take it!

    February 23, 2013

  • joar

    February 23, 2013

  • Lowe T.

    Um, how do I get in? There are no instructions and the door is locked. :>

    February 23, 2013

    • joar

      Call Jyrki [masked]

      February 23, 2013

    • Lowe T.

      Thanks

      February 23, 2013

  • Emanuel B.

    Got stick :(

    February 23, 2013

  • Martin P.

    39 degree fever = no coding for me

    February 22, 2013

  • Frej C.

    Would love to join but I have too much todo in school atm. :(

    February 22, 2013

  • Mathias T.

    Lack of time

    February 22, 2013

  • Matthias G.

    sorry about the short-notice cancel. urgent work showed up.

    February 22, 2013

  • Nicolas L.

    Sadly I won't be able to make this :(. I even had everything setup!

    February 22, 2013

  • Andrey Z

    Got unwell.

    February 22, 2013

  • Tome C

    I am swamped with work, will drop by to say hi though :)

    February 22, 2013

  • A former member
    A former member

    Hi Pythonistas, it's almost sprint time! I'm Petri Lehtinen, your sprint host at Spotify HQ next weekend.

    [...]

    To make things smoother, here are a few things you can (and should) do in advance:

    1. Clone the source code:

    hg clone http://hg.python.org/cpython

    (Git users are not alone)

    2. Build it:

    ./configure --with-pydebug

    make -j2

    (Neither are Windows users)

    3. Optionally, run the test suite:

    ./python -m test -j3

    4. Create a tracker account at http://bugs.python.org/ (OpenID possible)

    5. Optionally, look for interesting issues on the tracker. The "Easy issues" link on the left hand side may be useful for beginners.

    These preliminary steps are somewhat time consuming, and doing them in advance will leave you more time for actual hacking. When the sprint starts, I'll give a brief presentation on the structure of the code baseand how core development works.

    3 · February 18, 2013

  • Lars Gunnar W.

    Hope I can contribute with something

    February 17, 2013

  • Majid G.

    An emergency happened :( I had to be on another city at the same day. Hope another person enjoy instead of me. Tnx for the awesome event anyway :)

    February 13, 2013

  • Aleksandar R.

    import antigravity

    1 · January 29, 2013

  • Tommy E.

    Looking forward to it.

    January 29, 2013

  • Tome C

    I love sprints.

    January 29, 2013

  • Lars Gunnar W.

    Hope I can contribute with something

    January 29, 2013

40 went

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy