This page coordinates the [[http://code.google.com/soc/|Google Summer of Code]] projects involving Python under the umbrella of the Python Software Foundation (PSF) in 2012. The 2012 PSF GSoC coordinator is ArcRiley (at gmail.com). 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 [[http://mail.python.org/mailman/listinfo/soc2012-general|soc2012-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 6th. 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 16th 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 team has not done so already, please contact ArcRiley to participate in GSoC under the PSF umbrella. If your team 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. ---- || {{http://python.org/images/python-logo.gif}}||Core Python|| ||CPython and standard library|| ||<:> [[http://python.org/|Website]] | [[http://mail.python.org/mailman/listinfo/python-dev|Python-dev@python.org]] | #python-dev on [[http://www.freenode.net/|Freenode]] | [[http://wiki.python.org/moin/SummerOfCode/2012/python-core|Ideas Page]]|| || {{http://wiki.list.org/download/attachments/9961480/global.logo?version=5&modificationDate=1274913696414}}||Mailman|| ||Mailing list package written in Python|| ||<:> [[http://list.org/|Website]] | [[http://mail.python.org/mailman/listinfo/mailman-developers|mailman-developers@python.org]] | #mailman on [[http://www.freenode.net/|Freenode]] | [[http://wiki.list.org/display/DEV/Google+Summer+of+Code+2012|Ideas Page]]|| || {{http://soc.python.org/images/pandas_logo_mini.png}}||Pandas|| ||Python Data Analysis Library|| ||<:> [[http://pandas.pydata.org/|Website]] | [[http://groups.google.com/group/pydata|mail list]] | #pydata on [[http://www.freenode.net/|Freenode]] | [[http://pandas.pydata.org/summerofcode2012.html|Ideas Page]]|| ||{{http://www.pygame.org/pygame_logo_small.png}}||pygame|| ||The python game library.|| ||<:> [[http://www.pygame.org/|Website]] | #pygame on [[http://www.freenode.net|Freenode]] | [[http://www.pygame.org/wiki/info|mail list]] | [[https://bitbucket.org/pygame/pygame/wiki/gsoc2012ideas|Ideas Page]]|| ||{{http://www.pylonsproject.org/static/images/about-pylons.png}}||Pylons|| ||Web framework for Python|| ||<:> [[http://www.pylonsproject.org/|Website]] | #pylons on [[http://www.freenode.net|Freenode]] | [[http://list.repoze.org/listinfo/gsoc-pylons-2012|mail list]] | [[https://github.com/Pylons/pyramid/wiki/GSoC-2012-Ideas|Ideas Page]]|| || {{http://www.pyside.org/wp-content/themes/openbossa/images/logo.png}} ||!PySide|| ||Python bindings for the Qt cross-platform application and UI framework|| ||<:> [[http://www.pyside.org/|Website]] | [[http://lists.qt-project.org/mailman/listinfo/pyside|mail list]] | #pyside on [[http://www.freenode.net/|Freenode]] | [[http://qt-project.org/wiki/PySide_GSoc_Ideas|Ideas Page]]|| ||{{http://www.pysoy.org/chrome/site/img/pysoy-128.png}}||!PySoy|| ||Python 3D Game Engine with a focus on cloud gaming|| ||<:> [[http://www.pysoy.org/|Website]] | #pysoy on [[http://www.freenode.net|Freenode]] | [[http://www.pysoy.org/wiki/SummerOfCode/Mentors|Mentors]] | [[http://www.pysoy.org/wiki/SummerOfCode/2012|Ideas Page]]|| || {{https://github.com/scikit-learn/scikit-learn/raw/master/doc/logos/scikit-learn-logo-thumb.png}} ||scikit-learn|| ||machine learning in Python|| ||<:> [[http://scikit-learn.org|Website]] | [[https://lists.sourceforge.net/lists/listinfo/scikit-learn-general|Mail List]] | [[https://github.com/scikit-learn/scikit-learn/wiki/A-list-of-topics-for-a-google-summer-of-code-%28gsoc%29-2012|Ideas Page]] || || {{http://statsmodels.sourceforge.net/statsmodels_hybi_small.png}} ||statsmodels|| ||Python module for estimation of many different statistical models|| ||<:> [[http://statsmodels.sourceforge.net/|Website]] | [[https://groups.google.com/group/pystatsmodels|mail list]] | [[https://github.com/statsmodels/statsmodels/wiki/GSoC-Ideas|Ideas Page]]|| ||{{http://groups.google.com/group/tryton-dev/icon?pli=1}}||Tryton|| ||A complete ERP and CRM providing modularity, scalability and security.|| ||<:> [[http://www.tryton.org/|Website]] | #tryton on [[http://www.freenode.net|Freenode]] | [[http://groups.google.com/group/tryton-dev/|tryton-dev@googlegroups.com]] | [[http://code.google.com/p/tryton/wiki/gsoc2012ideas|Ideas Page]]|| ||{{http://twistedmatrix.com/trac/chrome/common/trac_banner.png}}||Twisted|| ||An event-driven networking engine written in Python.|| ||<:> [[http://twistedmarix.com/|Website]] | #twisted on [[http://www.freenode.net|Freenode]] | [[http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python|twisted-python@twistedmatrix.com]] | [[http://twistedmatrix.com/trac/wiki/GoogleSOC|Ideas Page]]|| ---- = Affiliated Groups = These Python groups are participating in Summer of Code as their own mentoring organizations. ||{{http://code.google.com/p/sympy/logo}}||!SymPy|| ||Python library for symbolic mathematics|| ||[[http://sympy.org/|Website]] | #sympy on [[http://www.freenode.net|Freenode]] | [[http://groups.google.com/group/sympy|Mailing List]] | [[https://github.com/sympy/sympy/wiki/GSoC-2012-Ideas|Ideas Page]]|| ---- = Previous years = * [[SummerOfCode/2005]] * [[SummerOfCode/2006]] * [[SummerOfCode/2007]] * [[SummerOfCode/2008]] * [[SummerOfCode/2009]] * [[SummerOfCode/2010]] * [[SummerOfCode/2011]]