Difference between revisions of "Google summer of code"

From HaskellWiki
Jump to navigation Jump to search
(might as well add my essay)
(specify date for my essay since I'm not keeping it updated for 2014 and later)
(12 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
The [http://code.google.com/soc/ Google Summer of Code (GSoC)] is an annual program funded by Google to allow hundreds of students around the world to participate in free or open source software.
 
The [http://code.google.com/soc/ Google Summer of Code (GSoC)] is an annual program funded by Google to allow hundreds of students around the world to participate in free or open source software.
   
GSoC is open to students using all kinds of technologies and each year we like to see man projects written in / written for haskell.
+
GSoC is open to students using all kinds of technologies and each year we like to see many projects written in/for the haskell programming language.
   
 
Some possibly useful links:
 
Some possibly useful links:
Line 11: Line 11:
 
Johan Tibell: [http://blog.johantibell.com/2011/03/writing-good-google-summer-of-code.html writing good gsoc], [http://blog.johantibell.com/2011/03/summer-of-code-project-suggestions.html gsoc suggestions]
 
Johan Tibell: [http://blog.johantibell.com/2011/03/writing-good-google-summer-of-code.html writing good gsoc], [http://blog.johantibell.com/2011/03/summer-of-code-project-suggestions.html gsoc suggestions]
   
Gwern: [http://www.gwern.net/Haskell%20Summer%20of%20Code.html Retrospectives]
+
Gwern: [http://www.gwern.net/Haskell%20Summer%20of%20Code Retrospectives 2006-2013]
  +
  +
== Accepted GSOC2013 projects ==
  +
From [http://www.google-melange.com/gsoc/org/google/gsoc2013/haskell haskell.org]:
  +
  +
* [http://blog.jlneder.com.ar/search/label/darcs Better record command for darcs]
  +
* [http://gsoc2013cwithmobiledevices.blogspot.com.ar/ Communicating with mobile devices]
  +
* [http://bsrkaditya.blogspot.com/ Enhancing Darcsden]
  +
* Extending GHC to support building modules in parallel
  +
* Improve Haddock Markup and Capabilities
  +
* [http://ofan.me/cat/gsoc.html Haskell Qt Binding Generator and semi-automated C++ ffi wrapper] (blog not live yet)
  +
* [http://cabal-summer.blogspot.com Improve the feedback of the cabal-install dependency solver]
  +
* [http://parenz.wordpress.com/ interactive-diagrams and a paste site with the ability for dynamic rendering of diagrams]
  +
* [http://hackage.haskell.org/trac/ghc/wiki/Records/OverloadedRecordFields/Plan Overloaded record fields for GHC]
  +
* Parallelise 'cabal build'
  +
* [https://github.com/jbracker/haskell-chart Port Charts to use Diagrams]
  +
  +
== Accepted GSOC2011 projects ==
  +
From [http://www.google-melange.com/gsoc/org/google/gsoc2011/haskell haskell.org]:
  +
  +
*[http://www.google-melange.com/gsoc/project/google/gsoc2011/serras/50001 Alejandro Serrano : Improve EclipseFP]
  +
*[http://www.google-melange.com/gsoc/project/google/gsoc2011/pastorn/14001 Alexander Göransson: Simplified OpenGL bindings]
  +
*[http://www.google-melange.com/gsoc/project/google/gsoc2011/anklesaria/60001 Anklesaria: Interpreter Support for the Cabal-Install Build Tool]
  +
*[http://www.google-melange.com/gsoc/project/google/gsoc2011/jaspervdj/15001 Jasper Van der Jeugt: Convert the text package to use UTF–8 internally]
  +
*[http://www.google-melange.com/gsoc/project/google/gsoc2011/refold/31001 Mikhail Glushenkov: Build multiple Cabal packages in parallel]
  +
*[http://www.google-melange.com/gsoc/project/google/gsoc2011/owst/18001 Owen Stephens: Darcs Bridge]
  +
*[http://www.google-melange.com/gsoc/project/google/gsoc2011/mornfall/26001 Petr Ročkai: Darcs: primitive patches version 3]
  +
  +
Projects from other organizations related to haskell:
  +
  +
*[http://socghop.appspot.com/gsoc/project/google/gsoc2011/lazard/8001 David Lazar: Formal Executable Semantics of Haskell]

Revision as of 22:53, 14 January 2014

The Google Summer of Code (GSoC) is an annual program funded by Google to allow hundreds of students around the world to participate in free or open source software.

GSoC is open to students using all kinds of technologies and each year we like to see many projects written in/for the haskell programming language.

Some possibly useful links:

haskell.org: summer of code trac

reddit: haskell proposals

Johan Tibell: writing good gsoc, gsoc suggestions

Gwern: Retrospectives 2006-2013

Accepted GSOC2013 projects

From haskell.org:

Accepted GSOC2011 projects

From haskell.org:

Projects from other organizations related to haskell: