Hi,<br><br>I&#39;d like to advertise two Google Summer of Code projects that I recently added to the list [1] of proposed projects:<br><br>  Improve Cabal&#39;s test support<br>  <a href="http://hackage.haskell.org/trac/summer-of-code/ticket/1581">http://hackage.haskell.org/trac/summer-of-code/ticket/1581</a><br>

<br>  Proper test support is essential for good software quality. By<br>  improving Cabal&#39;s test support we can test all Cabal packages<br>  on continuous build machines which should help us detect<br>  breakages earlier. Making it easier to run the tests means that<br>

  more people will run them and those who already do will run the<br>  more often.<br><br>and<br><br>  A high-performance HTML combinator library using Data.Text<br>  <a href="http://hackage.haskell.org/trac/summer-of-code/ticket/1580">http://hackage.haskell.org/trac/summer-of-code/ticket/1580</a><br>

<br>  Being both fast and safe, Haskell would make a great<br>  replacement for e.g. Python and Ruby for server<br>  applications. However, good library support for web<br>  applications is sorely missing. To write web applications you<br>

  need at least three components: a web application server, a<br>  data storage layer, and an HTML generation library. The goal of<br>  this project is to address the last of the three, as the two<br>  are already getting some attention from other Haskell<br>

  developers.<br><br>I encourage any interested students to have a look at the two proposals (and the other proposals on the list) and sign up for GSoC on Trac (or with Edward Kmett if Trac is still having issues).<br><br>

1. <a href="http://hackage.haskell.org/trac/summer-of-code/report/1">http://hackage.haskell.org/trac/summer-of-code/report/1</a><br><br>Cheers,<br>Johan<br><br>