Office Hour Sprint (No recruiters, no hiring managers)

Organiser
The New York Python Meetup Group
Date
19-20 Mar 2013 (Add to calendar) GMT
Venue
(Exact location not available) , New York, US
Cost
Free

On a semi-regular basis, office hours will be accompanied by a development sprint.

If you haven't participated in a sprint before, sprints are short periods of time (a few hours) during which a collection of people get together to work on a useful open source project together. As of now, most sprints will probably occur over two weeks. On the first week, we'll have a quick (5-10 minute) demo of the project by whoever suggested it, followed by a quick tour of the codebase.

This week will be week 2 of 2 sprinting on bpython (http://www.bpython-interpreter.org/), a fancy Python interpreter. Try it out if you've never used it before.

In the future, if you have ideas for OSS projects to contribute to, feel free to bring it up after a sprint or here in the Meetup comments.

Directions for this week are fairly simple:

Download bpython and play around with it. The code base is rather small and is hosted on BitBucket:


https://bitbucket.org/bobf/bpython/

bpython is probably in the repository for your distribution of Linux, or, if it isn't or you're not on Linux, is installable in the usual way (`pip install bpython` or as you prefer).

 

Some suggested things to work on:

* There are keyboard shortcuts that don't work in the urwid frontend to bpython (bpython/urwid.py). Implement one of them!

https://bitbucket.org/bobf/bpython/issue/155/dump-session-on-unhandled-exceptions

 

On the day of the sprint, make yourself available in #bpython on Freenode, and in #nycpython-sprint.

 

You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why.”