[Haskell] Haskell.org and Google Summer of Code 2006
Paolo Martini
paolo at nemail.it
Sat Apr 22 10:38:29 EDT 2006
Hello everybody, nice to meet you all.
Last year I did work on an Haskell project during the first year of
the Google Summer of Code programme[1]. I wrote the bindings to the
Cairo Vector Graphics library and integrated them in Gtk2Hs. You can
see last year's announcement on the website[2].
I had to take Google itself as my mentoring organization, in absence
of a better-suited one, no wonder I was the only one with an Haskell
project, eventually I got one of its 13 slots available -- Chris
DiBona[3], the project leader, seem to like Haskell very much!
They recently announced they would be running the programme again
this year, and I thought we could surely do better! My idea is that
the best way we are going to get more Haskell projects done is having
Haskell.org as a mentoring organization this year.
Let me briefly summarize how the project works; it starts with a
number of mentoring organizations that support active open source
projects. They are required to publish a list of projects for
students to apply for, and some mentors which will take care of the
pupils during their work. Part of the fun is of course that the
students can propose their own projects too. Each successful
applicant gets an initial $500, three months of coding time, a mid-
term $2,000 of are doing well and a final $2,000 on successful
completion of the project (The site[4] does explain it all.)
I contacted many of the people who usually reside in the #haskell IRC
channel asking for collaboration, and they promptly accepted, forming
a quite big number of well organized people -- as now, those three
people are in charge for the administrative work:
- Isaac Jones <http://www.syntaxpolice.org/>,
- Donald Bruce Steward <http://www.cse.unsw.edu.au/~dons/>,
- David Himmelstrup <http://darcs.haskell.org/~lemmih/aboutMe.html>.
Not surprisingly, since the people of the channel are known to be
very kind and helpful, answering questions at every time of the day,
I've got a good number of volunteers for mentoring too (which I'm
very happy about):
- David Himmelstrup,
- John Goerzen <http://www.complete.org/>,
- Cale Gibbard <http://www.haskell.org/hawiki/CaleGibbard>,
- Einar Karttunen <http://www.cs.helsinki.fi/u/ekarttun/>,
- Shae Matijs Erisson <http://www.ScannedInAvian.com/>,
- Duncan Coutts <http://haskell.org/gtk2hs/development/>.
- Andres L\¨oh <http://www.iai.uni-bonn.de/~loeh>,
- Ian Lynagh <http://web.comlab.ox.ac.uk/oucl/work/ian.lynagh/>,
And the list is getting bigger and bigger!
Unsure about where to get an "authoritative answer" about things like
this I have mailed Simon Peyton-Jones, he likes the idea (Thanks very
much!) He explained to me that since the Haskell community is very
decentralized I would better send a message to the Haskell mailing
list to propose this project.
I hope you will be as enthusisatic as I am. Hacking Haskell code
during the summer, funded enough to keep up with the other things
(and getting some pretty cool hardware lately), was a *great*
experience.
I sincerely hope that many students will apply for Haskell works. We
need projects done! I'll be mailing you the url of the wikipage
collecting projects and details.
Thank you very much,
Paolo.
--
[1] <http://code.google.com/summerofcode.html>
[2] <http://haskell.org/gtk2hs/?p=30>
[3] <http://dibona.com>
More information about the Haskell
mailing list