Something from the matplotlib/scipy lists. IIUC, then py3k is where it
is at for python GSoC projects this year -- it would be great to get
that jump started -- wxPython is an important package, I'll bet the PSF
would love to see it get going!
-Chris
-------- Original Message --------
Subject: [matplotlib-devel] PSF GSoC 2010 (Py3K focus)
Hello,
Given the interest in participating in the GSoC this summer, I am
forwarding a very interesting email from Titus Brown. If you are
interested in doing a GSoC or mentoring, please read his email
carefully.
Basically, the PSF will be focuing on Py3K-related projects. Given
Pauli's work on Py3K support for NumPy, I think we might be in a good
position to move forward on porting the rest of our stack to Py3K. So
we should focus on projects to:
1. finish porting and testing NumPy with Py3K
2. port and test SciPy with Py3K
3. port and test matplotlib with Py3K
4. port and test ipython with Py3K
5. etc.
Given the PSF's stated emphasis this year, it probably doesn't make
sense to pursue any non-Py3K projects.
Jarrod
---------- Forwarded message ----------
From: C. Titus Brown <c...@msu.edu>
Date: Tue, Mar 2, 2010 at 6:12 AM
Subject: [SoC2009-mentors] [c...@msu.edu: GSoC 2010 - it's on!]
To: soc2009...@python.org
----- Forwarded message from "C. Titus Brown" <c...@msu.edu> -----
Date: Wed, 24 Feb 2010 12:54:52 -0800
From: "C. Titus Brown" <c...@msu.edu>
To: psf-m...@python.org
Cc: gsoc2010...@python.org
Subject: GSoC 2010 - it's on!
Hi all,
it's that time of year again, and Google has decided to run the Google
Summer of Code again!
http://groups.google.com/group/google-summer-of-code-discuss/browse_thread/thread/d839c0b02ac15b3f
Arc Riley has stepped up to run it for the PSF again this year, and I'm
backstopping him. If you are interested in mentoring or kibbitzing on those
who are, please sign up for the soc2010-mentors mailing list here,
http://mail.python.org/mailman/listinfo/soc2010-mentors
This year we're proposing to solicit and prioritize applications for
Python 3.x -- 3K tools, porting old projects, etc. Python 2.x projects
will be a distinct second. There will be no "core" category this year,
although obviously if someone on one of the core teams wants to push a
project it'll help!
If you have an idea for a project, please send it to the -mentors list
and add
it to the wiki at
http://wiki.python.org/moin/SummerOfCode/2010
We're also going to change a few things up to make it more useful to the
PSF.
Specifically,
- the foundation is going to *require* 1 blog post/wk from each student.
- we're going to hire an administrative assistant to monitor the students.
- the student application process will be a bit more rigorous and job-app
like; the Django SF has been doing this for at least one round and they
claim that it results in much better and more serious students.
- we'll be focusing on student quality more than on project egalitarianism.
If project X can recruit three fantastic students to one fantastic and one
mediocre student for project Y, then project X gets three and project Y
gets one.
The hope is that this will make the GSoC much more useful for Python than
it has been in the past.
Arc will be posting something to the www.python.org site and python-announce
soon, too.
Followups to soc2010-mentors.
cheers,
--titus
--
C. Titus Brown, c...@msu.edu
----- End forwarded message -----
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Matplotlib-devel mailing list
Matplotl...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
--
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Thanks for keeping tabs on this! I'm really busy ATM (even more than usual) so I can't put any time into this right now, but I'd definitely be willing to mentor the project, though I suspect I'll need Robin as a lifeline still. :) Is there someone who can make sure we do whatever the Python guys need in order to have us included?
Thanks,
Kevin
> --
> To unsubscribe, send email to wxPython-dev...@googlegroups.com
> or visit http://groups.google.com/group/wxPython-dev?hl=en
I think the next step is get yourself (and hopefully Robin) registered
as a mentor. It's not entirely clear to me how to do that, but I did
find this page:
http://wiki.python.org/moin/SummerOfCode/2010
which list a contact. It also points to a mailing list with nothing in
the archives -- not a good sign! You can put ideas on that page, too.
It looks like there is a soc2010...@python.org mailing list:
http://mail.python.org/mailman/listinfo/soc2010-mentors
I'm not sure how to get on that, the archives are members-only.
See Titus Brown's message below for some more details.
Then we need to find the list of project ideas somewhere -- I think that
is being handled for the most part directly by the projects themselves.
I'm not going to register as a mentor, 'cause I think I'd be useless for
the py3k transition.
As a note, it sounds like the PSF is intending to provide a fair bit of
admin support, which could be really useful, and help the mentors focus
on the code.
-Chris
--
You had expressed some new ideas about how you might want to do a py3k
port. With GSoC coming up this might be a good time to nail them down more.
In particular, I think you mentioned considering using Cython to do the
bindings. If so, Cython itself will probably need some work on its C++
support. Maybe you could team up with the Cython project on a GSoC
mentorship for some of that work. wx would be a great test bed for C++
wrapping methods.
-Chris
On Mar 9, 2010, at 10:40 AM, Chris Barker wrote:
> Robin,
>
> You had expressed some new ideas about how you might want to do a py3k port. With GSoC coming up this might be a good time to nail them down more.
>
> In particular, I think you mentioned considering using Cython to do the bindings. If so, Cython itself will probably need some work on its C++ support. Maybe you could team up with the Cython project on a GSoC mentorship for some of that work. wx would be a great test bed for C++ wrapping methods.
My hope for GSoC was to have the student finish up the Doxygen XML -> bindings auto-generation script, which does a lot already, but needs to be expanded with some syntax for adding bindings-specific markup such as when ownership transfer is needed, etc. At that point, the effort involved in switching to any other tool would be orders of magnitude smaller, and we can probably look into this sort of experimentation more seriously. We've already got starts on SIP, SWIG and C output for the wx API. You can see the main script here:
http://trac.wxwidgets.org/browser/wxWidgets/trunk/docs/doxygen/scripts/make_bindings.py
With any luck, the student could also use these Doxygen parsing scripts to implement a system for overriding the C++ docs with Python specific docstrings, and maybe chain in a Sphinx output to it.
Regards,
Kevin
> -Chris
>
>
>
>
> --
> Christopher Barker, Ph.D.
> Oceanographer
>
> Emergency Response Division
> NOAA/NOS/OR&R (206) 526-6959 voice
> 7600 Sand Point Way NE (206) 526-6329 fax
> Seattle, WA 98115 (206) 526-6317 main reception
>
> Chris....@noaa.gov
>