Hi,<br><br>I'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'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'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>