[Python-Dev] audience-instructors for Teach Me Python Bugfixing needed (original) (raw)

Catherine Devlin catherine.devlin at gmail.com
Thu Jul 29 03:46:50 CEST 2010


The PyOhio contribu-palooza starts this Saturday! http://www.pyohio.org/Contribute With two talks and a two-day-four-night sprint, I'm very hopeful that it will recruit and train some new core workers.

I'm preparing my portion, the teach-the-newbie (me) -to-fix-a-core-bug session, and I want to make sure that I'm prepared in two ways:

  1. Any bulky download/compilation steps are complete

I pulled the Py3 trunk with svn co http://svn.python.org/projects/python/branches/py3k python, did the compilation steps, and verified that I can fire up the latest build.

I also note that http://www.python.org/dev/ doesn't say anything about hg yet. Is there someplace else I should look for hg-centered docs? Should we just teach it using svn if that's better documented? Then again, if hg is the way of the future...

I also built the docs (cd Doc; make html)

Are there other things that I need to do to configure my machine beforehand? Things that are too long/boring for the audience to sit through while I do it live?

  1. Have a good set of questions to ask.

Here's what I'm planning so far:

Now we'll find a bug.

Now we'll "find" a fake bug that David has planted for us. (David, have you planted it yet?)

(If time permits) now let's try writing a test for a gap in test coverage (not necessarily on the code we just worked on - this doesn't have to be fake)

DON'T ANSWER THESE! I need to carefully guard my sincere ignorance through Saturday! (Actually, I already have a pretty good idea about some of them, but I don't want my ignorance to become any less sincere than it already is.) But, if you're David or Dan or anybody else who's going to be there, you may want to ponder how you'll guide me through it.

But what I want to know from all of you is: what other questions should be on my list?

I was going to address this only to David, my primary audience/instructor volunteer, but I thought it wouldn't hurt to get input from the rest of you.

Thank you all!

--



More information about the Python-Dev mailing list