Gilbert Leung <[email protected]> writes: > Hi everyone, > > I'm an University of Waterloo student looking to contribute to > Snap. I've interned at a number of companies, developed a website or > two (e.g http://www.kurrently.com), and gotten my feet wet with > Haskell in an university course.
Hi Gilbert, welcome, > I'm not a Haskell expert by any means and would like to gain some > practical experience with the language. > > I've just started looking at the code base and hope to understand it a > day at a time. > > What is the current status of the project? Is there any one feature > being actively worked on? Any chance I could help a little? The current status is that we have: * a webserver * a basic API to write web applications * an XML/xhtml templating library called heist. Right now we're working on stabilizing the server -- fixing correctness and performance problems. I think that the git master version of Snap is starting to become pretty stable, in that it doesn't leak (much) and usually provides the correct result :) -- but somewhere between 0.2.6 and 0.2.7 we lost about ~50% performance on linux, which we still need to debug. Performance on my OSX laptop is better than it ever has been, so this bug is "one of those". We also have many more tests to write before we're at 100% coverage -- if you want to practice that would be an excellent place to start, because you can poke the code and see if it does what you expect it to. Lots more is planned, but we won't be moving forward until we're sure we have a good substrate to build upon. G P.S. look me up next time you're in Toronto, I'll take you out for a coffee or something. -- Gregory Collins <[email protected]> _______________________________________________ Snap mailing list [email protected] http://mailman-mail5.webfaction.com/listinfo/snap
