Revision 6 as of 2013-04-11 04:34:15

Clear message

Project ideas for Python Core in GSoC 2013

1. Work on Email enhancements. Possible projects:

2. Finish the work on PEP 3154, started as part of GSoC 2012. See http://bugs.python.org/issue15642

3. IDLE Improvements. IDLE is Python's Integrated Development Environment (IDE) that is shipped with each Python release, wikipedia has the details here http://en.wikipedia.org/wiki/IDLE_(Python). Many years ago I learned Python with IDLE as do many people. While I personally find IDLE a usable tool it does have it's quarks and bugs which have been documented here:

Since IDLE ships with Python it is often the first IDE a new Python programmer uses. We want to make IDLE an awesome experience especially for people that are new to Python. IDLE should remain a simple and clean interface based on tkinter like it always has been. This effort is not a radical departure from what already exists but seeks to build a test framework for IDLE, test patches in the issue tracker, and document IDLE. Recently the Python community has accepted PEP-434 (http://www.python.org/dev/peps/pep-0434/) which is a Python Enhancement Proposal that is designed to allow enhancement exceptions for all Python branches. This would allow students working on this project to actually see their hard work get shipped in the next official version of Python 2.7.5, Python 3.2.5, and Python 3.3.1. Suggested ideas for inclusion in a successful proposal:

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