[[PageOutline]] = !SciPy Sprint October 2009 = * Date: 24/25 October 2009 (Sat/Sun) * Find us on: irc.freenode.net in channel #scipy We've noticed that our patch queue keeps getting longer and longer (code patches as well as docs), so here is an opportunity to do some spring cleaning! We are looking for volunteers to write documentation, review code, fix bugs or design marketing material. New contributors are most welcome, and mentorship will be available. = Priorities = * [http://projects.scipy.org/scipy/report/12 Patches ready for review] * [http://projects.scipy.org/scipy/report/1 Bugs to be fixed] * [http://docs.scipy.org/numpy/docs/ Documentation] = Topics = The sprints will center around these tasks. Format of this list is "task [contact person]". * Tickets - close as many as possible [stefan, davidc, pauli] * scikits.image [stefan] * See http://stefanv.github.com/scikits.image/contribute.html for a list of tasks. * Documentation [ralf, davidg, pauli] * Finish off / move forward some of the docstrings that require in-depth knowledge of numpy, like: broadcast, newbuffer & friends, ctypeslib, record, ndarray.strides, ufunc, void, distutils * Create or review templates for docstrings that are repeatable and have to refer somewhere else like: generic, chararray, ndarray methods * Tie up some loose ends that are not discussed in the documentation standard, for example how to document modules. * Get started on SciPy docs. This is also the best thing for new contributors to work on. The above will allow us to switch from writing mode into review + maintenance mode for the [http://docs.scipy.org/numpy/docs/ NumPy docs], and start focusing more on the [http://docs.scipy.org/scipy/Milestones/ SciPy docs]. * Patch review [davidc, toliphant, stefan] * Marketing, Web page renewal [davidwf, jarrod] * Getting the current Sphinxified page to a minimum workable state * Cookbook, including sources in pydocweb * Triage of [http://github.com/dwf/rescued-scipy-wiki old wiki pages] = Locations = == South Africa == * Organizer: [http://mentat.za.net Stéfan van der Walt] (082-901-6599) * Location: Media Lab, Stellenbosch University * Dates: Saturday from 09:00 to 19:00 * Free lunch and cooldrink I (Stefan) will focus mainly on the image processing SciKit, but please join in no matter what your interest. There are many, many open tickets available, some of them fairly easy to address. Local git mirrors of numpy and scipy are available: * http://dip.sun.ac.za/~stefan/code/numpy.git * http://dip.sun.ac.za/~stefan/code/scipy.git The image processing scikit can be cloned from: * http://github.com/stefanv/scikits.image.git For more info on git, read this [http://www.eecs.harvard.edu/~cduan/technical/git/ tutorial], or check out the [http://git.or.cz/gitwiki/GitCheatSheet cheat sheet]. * Scott Sinclair (Durban - 24th Oct only) * Numpy ticket 840 (requires review - am happy to rework so that it applies against current trunk) * Numpy user guide (Edit flow of text) * Time permitting any other documentation I can help with.. == Japan == * Organizer: David Cournapeau == Netherlands == * Organizer: Ralf Gommers (06-14639195, * Location: Eindhoven area. Contact me if you are interested in meeting up and we'll work something out. * Together with Pauli and David G. I'll be coordinating work on the docs. There's a lot to do no matter what your skill level (see the description under "Topics"). == United States == * David Goldsmith (Olympia, Washington) === Berkeley === * Organizer: Jarrod Millman * Chris Burns * There should be a few more folks joining us, but I just sent out an email inviting folks to the Berkeley sprint. I've (Jarrod) promised coffee, soda, and pizza, so I am hoping we will get at least a few more people. If you are near Berkeley (e.g., UC Davis, LLNL) and want to join us but need a place to crash Friday or Saturday night, please let me know. * I (Jarrod) will be working with David Warde-Farley to get the new sphinx-based website deployed (see below for more details). Chris is probably going to be working on several things, but he specifically mentioned to me (Jarrod) that he was going to try to spend some time working on documentation. Unfortunately, both Matthew Brett and Fernando Perez are going to be out of town during the sprint. * Location: We will be sprinting at the CIRL and BIC office space in [http://maps.google.com/maps/place?cid=1511778024603995956&q=cirl&hl=en Giannini Hall]. == Canada == * Organizer: [http://www.cs.toronto.edu/~dwf David Warde-Farley] (University of Toronto) * I'll be coordinating, with Jarrod, work on the new !SciPy.org web page. Some things I could really use help with: * Settling on a structure for the major sections/subsections of the new web page. * Sorting through the [http://github.com/dwf/rescued-scipy-wiki/ autoconverted reST] to figure out what we should bring over. This includes manually grabbing images from the wiki as appropriate. * Fixing up a few errors on [http://numpy.scipy.org/ numpy.scipy.org] * Getting most of the Cookbook recipes into pydocweb, properly formatted * Setting up all the appropriate infrastructure for rendering math and matplotlib plots in Sphinx (basically going through the steps at the [http://matplotlib.sourceforge.net/sampledoc/ sampledoc tutorial] with the currently checked in Sphinx sources for scipy.org, and then checking them in). There are also a few things I'd like to get into `scikits.image`, time permitting. :)