On 3/19/10 12:57 PM, Arc Riley wrote:
Hi Laurent
If your community project would like help porting to Python 3, and you
feel this work is enough for a student to work full time for several
weeks on, then please do add it to the GSoC ideas page on the wiki.
Whether this is worth weeks of work or not will depend on a given
student's knowledge about Python 3, and I'd suspect that the GSoC would
be an opportunity for a number of applicant to actually learn the
intricacies of Python 3.
Developing Python 3-specific features could be used to increase the
amount of work on the project, but I am uncertain of whether this is
worth a full GSoC.
There will be another program running for high school students which is
more suitable for smaller tasks (2-3 days each), more on-par with the
actual time it takes to port most Python packages.
My project is roughly 6000 lines of Python and 6000 lines of C (Mostly
C-level Python API bindings). I tried porting to Python 3 in the past,
and it went fast (less than a day). The hurdle is that this resulted in
segfaults for a lot of string-related features (You know, the
byte/string thing). Tracing issues at the C level can be time-consuming,
so I am hesitating to claim that 2-3 days of an high-school student
would be enough.
Could several ports be bundled in a GSoC (the target projects would be
grouped by theme, somehow).
L.
On Fri, Mar 19, 2010 at 2:23 AM, Laurent Gautier <lgaut...@gmail.com
<mailto:lgaut...@gmail.com>> wrote:
Hi,
Does this mean that any other python project could potentially see
itself ported to Python 3 in the course of this SoC ? If so, can any
project owner submit a request for help, or is there going to be a
list of projects that would nice to port, or will a voting system of
some sort be put in place ?
Best,
Laurent
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org <mailto:Python-Dev@python.org>
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/arcriley%40gmail.com
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com