| 12 | | == News == |
| 13 | | 2007-08-20: Coding under the Google SoC banner "officially" stops, although of course in reality all students are continuing to work on their cool projects. |
| 14 | | |
| 15 | | 2007-07-16: Midterm project evaluation: all our students passed. |
| 16 | | |
| 17 | | 2007-05-28: Coding has officially started. |
| 18 | | |
| 19 | | 2007-04-12: Google and Haskell.org announce the winning 9 proposals. (See below) |
| 20 | | |
| 21 | | 2007-04-07: Google has allocated haskell.org 9 funded places. (We requested 22). Ranking will continue, then results will be published on 11th April. |
| 22 | | |
| 23 | | 2007-03-27: The student deadline has passed. Mentors are now ranking proposals. |
| 24 | | |
| 25 | | 2007-03-23: The deadline for student proposals to Google has been extended to Mon 26th. |
| 26 | | |
| 27 | | 2007-03-19: An IRC channel called #haskell-soc has been created on irc.freenode.net:6667, for all participants (and bystanders). |
| 28 | | |
| 29 | | 2007-03-16: ''Student applications are now open!'' |
| 30 | | |
| 31 | | 2007-03-15': Haskell.org has been officially accepted as a mentoring organisation for the 2007 Google Summer of Code. |
| 32 | | |
| 33 | | == Accepted proposals == |
| 34 | | Here they are! The list states |
| 35 | | * project title, |
| 36 | | * the student who will be funded, |
| 37 | | * the primary mentor from haskell.org, |
| 38 | | * and a set of backup mentors who have expressed interest in looking after things too. (These sets may continue to grow.) |
| 39 | | |
| 40 | | ----------------------- |
| 41 | | * [http://code.google.com/soc/haskell/appinfo.html?csaid=647C914C97658198 Darcs Conlict Handling] |
| 42 | | [wiki:SoC2007Darcs status report] |
| 43 | | Jason Dagit, |
| 44 | | David Roundy |
| 45 | | { Igloo, Patrik Janssen } |
| 46 | | |
| 47 | | * [http://code.google.com/soc/haskell/appinfo.html?csaid=D505A03B8B64C3BF Hackage Web Interface, Doc-Browser] |
| 48 | | [wiki:SoC2007Hackage status report] |
| 49 | | Sascha Böhme, |
| 50 | | Ross Paterson |
| 51 | | { Simon Marlow, BryanOS, Bjorn Bringert, Alex Jacobson } |
| 52 | | |
| 53 | | * [http://code.google.com/soc/haskell/appinfo.html?csaid=AB859DA837B7BDCD Rewrite the typechecker for YHC and nhc98] |
| 54 | | [wiki:SoC2007Yhc status report] |
| 55 | | Mathieu Boespflug, |
| 56 | | Malcolm Wallace |
| 57 | | { Neil Mitchell } |
| 58 | | |
| 59 | | * [http://code.google.com/soc/haskell/appinfo.html?csaid=21BCDEABD117783D Cabal Configurations] |
| 60 | | [http://hackage.haskell.org/trac/hackage/wiki/CabalConfigurations status report] |
| 61 | | Thomas Schilling, |
| 62 | | Michael Isaac Jones |
| 63 | | { Bjorn Bringert, BryanOS, PatrikJ, Simon Marlow, Ross } |
| 64 | | |
| 65 | | * [http://code.google.com/soc/haskell/appinfo.html?csaid=637BFC2B6B13D512 Update the Hat tracer] |
| 66 | | [wiki:SoC2007Hat status report] |
| 67 | | Kenn Knowles, |
| 68 | | Malcolm Wallace |
| 69 | | { PatrikJ, BryanOS } |
| 70 | | |
| 71 | | * [http://code.google.com/soc/haskell/appinfo.html?csaid=B97EF4562EF3B244 Generalizing Parsec to ParsecT and arbitrary input (ByteStrings)] |
| 72 | | [wiki:SoC2007Parsec status report] |
| 73 | | Paolo Martini, |
| 74 | | Philippa Jane Cowderoy |
| 75 | | { Don Stewart, Dmitry Astapov, BryanOS, Bjorn Bringert } |
| 76 | | |
| 77 | | * [http://code.google.com/soc/haskell/appinfo.html?csaid=D0137F8B637176F1 Shared Libraries for GHC] |
| 78 | | [wiki:SoC2007PIC status report] |
| 79 | | Clemens Fruhwirth, |
| 80 | | Simon Marlow |
| 81 | | { BryanOS } |
| 82 | | |
| 83 | | * [http://code.google.com/soc/haskell/appinfo.html?csaid=D4DEE221DAC4E810 HTTP Library Replacement] |
| 84 | | [wiki:SoC2007HTTP status report] |
| 85 | | Mieczysław Bąk, |
| 86 | | Bryan O'Sullivan |
| 87 | | { Shae Erisson, Dmitry Astapov, Don Stewart, Bulat Ziganshin, Bjorn Bringert, Alex Jacobson } |
| 88 | | |
| 89 | | * [http://code.google.com/soc/haskell/appinfo.html?csaid=152CF82F48143D59 Extending GuiHaskell: An IDE for Haskell Hackers] |
| 90 | | [wiki:SoC2007GUI status report] |
| 91 | | Asumu Takikawa, |
| 92 | | Neil David Mitchell |
| 93 | | { Duncan Coutts, Bulat Ziganshin } |
| 94 | | |
| 95 | | ----------------------- |
| 96 | | |
| 97 | | |
| 98 | | == Students: == |
| 99 | | Want to earn $4500 for 3 months work hacking in Haskell? Go |
| 100 | | to our [http://hackage.haskell.org/trac/summer-of-code/query?status=new&status=assigned&status=reopened&group=topic&type=proposed-project&order=priority ideas page], browse around, and [wiki:StudApply write up a proposal] for something |
| 101 | | you would like to work on. You must be available to work basically |
| 102 | | full-time for the months of June to August (inclusive). Proposals are |
| 103 | | competitive against other students. Last year, nine were funded. Your |
| 104 | | deadline for application is 26th March. |
| 105 | | |
| 106 | | == Anyone else: == |
| 107 | | Got any good ideas for coding projects, but no time to work |
| 108 | | on them yourself? [http://hackage.haskell.org/trac/summer-of-code/newticket Add it into the database!] Or do |
| 109 | | you feel you could be either a primary or backup mentor for a student |
| 110 | | project in an area of your interest, even if it isn't a project you |
| 111 | | defined yourself? We need willing members of the community to foster |
| 112 | | the new student talent, so sign up on the [wiki:People] page if you |
| 113 | | would like to be involved. Obviously you will need Haskell coding |
| 114 | | experience, but also be able to advise on time management, strategies |
| 115 | | for gaining a userbase and keeping them happy, ways of interacting with |
| 116 | | the wider Haskell community, and so on. |
| 117 | | |
| 118 | | == Starting Points == |
| 119 | | * [http://code.google.com/summerofcode.html Google Summer of Code 2007 Home] |
| 120 | | * [http://code.google.com/p/google-summer-of-code/ Google Summer of Code 2007 intro] |
| 121 | | * [http://code.google.com/support/bin/topic.py?topic=10442 Google Summer of Code 2007 FAQ] |
| 122 | | * [http://code.google.com/p/google-summer-of-code/wiki/WikiStart Google Summer of Code 2007 Wiki Knowledge Base] |
| 123 | | |
| 124 | | == Organization == |
| 125 | | * [wiki:People] - People interested in the project. |
| 126 | | * [wiki:StudApply Student application template] for haskell.org projects |
| 127 | | * [query:?status=new&status=assigned&status=reopened&group=topic&verbose=1&type=proposed-project&order=priority Project ideas] organized by topic ([http://hackage.haskell.org/trac/summer-of-code/query?status=new&status=assigned&status=reopened&group=topic&type=proposed-project&order=priority short list]). |
| 128 | | * [http://hackage.haskell.org/trac/summer-of-code/newticket Add a project idea] - no need to sign in |
| 129 | | |
| 130 | | |
| 131 | | Notes: |
| 132 | | |
| 133 | | Tickets <= #86 were proposals from 2006. Many of those ideas are still good. |
| 134 | | |
| 135 | | Students can often find it difficult to pitch a proposal just right for the time available. Mentors (or anybody else with experience) should add comments to proposals, like: off-topic, too easy, too hard, too vague. Please also give suggestions for improvement, helping to tighten-up and clarify what would be cool about the project. |
| 136 | | |
| 137 | | We will probably try to have a backup mentor for every project in the final allocation, so feel free to put yourself down for a proposal, even if you might not be confident enough to be lead mentor. |
| 138 | | |
| 139 | | == Tickets == |
| 140 | | * [query:?status=new&status=assigned&status=reopened&order=priority View all open tickets] |
| 141 | | |
| 142 | | == Old Starting Points == |
| 143 | | There may be some useful historical stuff here to help with this year's applications: |
| 144 | | * [wiki:SoC2006 Archive of haskell.org SoC 2006 pages] |
| 145 | | * [http://code.google.com/soc/haskell/about.html Haskell.org official 2006 entry] |
| 146 | | * [http://code.google.com/soc/studentfaq.html Student FAQ 2006] |
| 147 | | * [http://code.google.com/soc/mentorfaq.html Mentor FAQ 2006] |
| 148 | | * Official Google [http://code.google.com/soc/student_step1.html Student Application Page 2006] |
| 149 | | |
| 150 | | |
| 151 | | |
| 152 | | ---- |
| 153 | | |
| 154 | | Trac documentation: TracGuide, [http://projects.edgewall.com/trac/wiki/TracFaq Trac FAQ], TracSupport. |
| 155 | | |
| 156 | | For a complete list of local wiki pages, see TitleIndex. |