Difference between revisions of "Google summer of code"

From HaskellWiki
Jump to: navigation, search
(Project incorrectly marked as "Did not achieve goals".)
(Fix the links regarding the 2015 darcsden gsoc)
Line 20: Line 20:
 
* Implementing Version Comparison for Cabal Packages - Craig Roche [https://github.com/cdxr Github account]
 
* Implementing Version Comparison for Cabal Packages - Craig Roche [https://github.com/cdxr Github account]
 
* Improving Hackage Discoverability - D. Zack Garza [https://github.com/dzackgarza Github repository], [http://dzackgarza.com/mockup/main.html Mockup]
 
* Improving Hackage Discoverability - D. Zack Garza [https://github.com/dzackgarza Github repository], [http://dzackgarza.com/mockup/main.html Mockup]
* [http://darcs.net/GSoC/2015-Darcsden Darcsden improvements] - Daniil Frumin [https://github.com/co-dan Github account]
+
* [http://darcs.net/GSoC/2015-Darcsden Darcsden improvements] - Daniil Frumin [http://hub.darcs.net/co-dan Darcsden accoun] - [https://parenz.wordpress.com/2015/09/24/darcsden-imporvements-and-darcs-sprint/ Blog post]
 
* [https://gist.github.com/hdgarrood/0a389937149453c69e03 Pursuit enhancements] - Harry Garrood [https://github.com/hdgarrood Github account]
 
* [https://gist.github.com/hdgarrood/0a389937149453c69e03 Pursuit enhancements] - Harry Garrood [https://github.com/hdgarrood Github account]
 
* Improvements For HBLAS And Adding LAPACK Bindings. - JuejiYang
 
* Improvements For HBLAS And Adding LAPACK Bindings. - JuejiYang

Revision as of 12:39, 24 September 2015

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:

Accepted GSOC2015 projects

Achieved Goals

Refactor program with HLint suggestions

My project was refactoring programs with hlint suggestions. I'm counting it as a success but I am waiting for a new release of HSE and hlint before making an announcement. We can apply almost all suggestions from hlint.

Here is a demo of it working

Interactive widgets in IHaskell

My project "Interactive widgets in IHaskell" was completed successfully. We'll be having a public announcement with an online demo on try.jupyter.org soon.

A Strict language pragma for GHC

Johan Tibell writes: I'm very happy with Adam's work strict Haskell. StrictData is already in HEAD and will be part of 8.0. Adam is working (as his studies permit) of finish the rest. Perhaps if we're really lucky we'll have the Strict pragma as well in 8.0.

STM Data Structures Implementation

Alex's excellent work is here and is soon to be uploaded to hackage.

Did Not Achieve Goals

Implementation of Layered Gramamar of Graphics

Last commit was made on 30 June 2015 and the README says

   Working on a implementation of layered grammar of graphics. Work in progress,
   Nothing to see here, Move on.

It may be that this work has been subsumed here but I am not sure how to confirm this.

Improvements For HBLAS And Adding LAPACK Bindings

The last contribution by the student to the repo seems to be 2 May 2015.

There is this but it's hard to judge from it what the contribution is.

Accepted GSOC2013 projects

From haskell.org:

Accepted GSOC2011 projects

From haskell.org:

Projects from other organizations related to haskell: