Differences between revisions 3 and 5 (spanning 2 versions)
Revision 3 as of 2011-03-05 07:19:45
Size: 3494
Editor: 123-243-168-23
Comment: Added the ImportEngine idea
Revision 5 as of 2011-03-08 18:38:29
Size: 3914
Editor: 2001:638:807:20f:b430:e506:2892:dce9
Deletions are marked like this. Additions are marked like this.
Line 40: Line 40:
||<style="border-bottom:1px dotted #000;"> ParallelDistutils ||<style="border-bottom:1px dotted #000;"> distutils, POSIX (processes, pipes) ||<style="border-bottom:1px dotted #000;"> Martin v. Löwis ||
||<style="border-bottom:1px dotted #000;"> FlexibleStringRepresentation||<style="border-bottom:1px dotted #000;"> distutils, POSIX (processes, pipes) ||<style="border-bottom:1px dotted #000;"> Martin v. Löwis ||

This page coordinates the Google Summer of Code projects involving Python under the umbrella of the Python Software Foundation (PSF) in 2011.

The 2011 PSF GSoC coordinator is ArcRiley. Contact him if you have any questions.

Prospective Students

If you are a student interested in working on core Python development or on a project that helps the Python community, we'd love to have you apply to the Python Software Foundation for this year's Google Summer of Code.

You should join the soc2010-general mailing list and take a look at the Project Ideas section below. These ideas are intended to give a general idea what each project is looking for, you're strongly encouraged to talk with developers from these projects to learn more about them and flesh out your proposal.

Application deadline is Friday, April 8th. We strongly encourage you to submit your application(s) much earlier than this so you can work with your prospective mentor(s) in refining your application.

By Monday, April 18th all prospective students are required to have completed the following to pass final screening:

  • Demonstrate to your prospective mentor(s) that you are able to complete the project you've proposed
  • Blog for their GSoC project. Free blogs are available at http://www.blogger.com/

  • Contribute at least one patch to the project(s) you're applying to work with

The code contribution is intended to demonstrate your ability to work with the project's toolchain, your current programming skill in contrast with the goals stated in your application, and your ability to work with the project's developers.

Students should read SummerOfCode/Expectations to understand what is expected of accepted students.

Please read SummerOfCode/Application for help completing your application.

Prospective Mentors

If your project has not done so already, please apply here to participate in GSoC under the PSF umbrella.

If your project has already been accepted it should appear below. Have your project's contact person email ArcRiley with your name, email, phone #, and link_id to be added to the mentor's mailing list and approved as a PSF mentor.

Project Ideas

These are project ideas proposed by approved mentors grouped roughly on the type of work it entails. Use the provided links for each for more information and contact the mentors interested in it.

As with last year, applications for Python 3 projects will be prioritized over Python 2 and libraries over applications. These are not criteria for a project to be accepted under the PSF umbrella but will play a role in determining how many student slots a project gets.


Useful skills and experience




PEP 302, importlib

Nick Coghlan


distutils, POSIX (processes, pipes)

Martin v. Löwis


distutils, POSIX (processes, pipes)

Martin v. Löwis

Previous years

SummerOfCode/2011 (last edited 2017-08-07 22:45:04 by MaximilianFuxjaeger)

Unable to edit the page? See the FrontPage for instructions.