Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-03-10 Thread Johan Tibell
What's the status on this? Have we applied as organization? Do we have
enough mentors?

Cheers,
Johan

On Mon, Feb 1, 2010 at 4:02 PM, Edward Kmett ekm...@gmail.com wrote:

 I would happily participate as a mentor again and I am willing to step up
 as administrator if you want to get it off your plate.

 -Edward Kmett


 On Sun, Jan 31, 2010 at 6:04 AM, Malcolm Wallace 
 malcolm.wall...@cs.york.ac.uk wrote:

 Google has announced that the Summer of Code programme will be running
 again this year.  If haskell.org people would like to take part again
 this year, then we need volunteers:

 First,
* suggestions for suitable projects
  (in the past this was organised using a reddit)
* an administrator to co-ordinate the application to Google
  (I have done it for the last three years but am very willing
   to hand on to someone else)

 Google will accept applications from organisations in the period 8th -
 12th March 2010, approx 1900UTC.

 If haskell.org is accepted again, students can apply between 29th March -
 9th April.
 More volunteers will be required:

* to review student applications and choose which to accept
* to supervise the accepted students

 Both of these roles are called mentor in the Google system.  Putting
 together a good team of mentors before applying as an organisation is
 helpful towards us being accepted into the programme.

 Regards,
Malcolm


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-03-05 Thread iquiw
On Fri, Mar 5, 2010 at 4:07 PM, Johan Tibell johan.tib...@gmail.com wrote:
 I think I would use the module system for namespacing rather than using
 function prefixes. Like so:
 import Text.Html as E
 import qualified Text.Html.Attribute as A
 E.html ! [A.class_ my-class] (... more combinators ...)

 (Assuming that ! is used to introduce attributes.)
 This allows you to use the element names and/or the attribute names
 unclassified if you so desire.
 html ! [class_ my-class] (... more combinators ...)

 Function names in the 'html' library are unpredictable from
 corresponding element/attribute names...
  (head, base, a = header, thebase, anchor)

 I'm of the same opinion. The combinators should match the element/attribute
 names as far as possible. The rule that I had in mind was that the
 combinators should have exactly the same name as the corresponding
 element/tag except when the name collides with a keyword (e.g. class). If
 the name collides with a keyword we could e.g. always append a _.

That's fine.
However, I think no one uses unqualified import actually because of
conflict with basic functions (head, id, map) and existent of
single character functions (a, b, i, p).

Anyway, I like the project.

Thanks,
iquiw
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-03-04 Thread Johan Tibell
On Sun, Jan 31, 2010 at 12:04 PM, Malcolm Wallace 
malcolm.wall...@cs.york.ac.uk wrote:

 Google has announced that the Summer of Code programme will be running
 again this year.  If haskell.org people would like to take part again this
 year, then we need volunteers:

 First,
* suggestions for suitable projects
  (in the past this was organised using a reddit)


Here's a proposal for a project I'd be willing to mentor:

= A high-performance HTML combinator library using Data.Text =

Almost all web applications need to generate HTML for rendering in the
user's browser. The three perhaps most important properties in an HTML
generation library are:

- High performance: Given that the network introduces a lot of latency the
server is left with very little time to create a response to send back to
the client. Every millisecond not spent on generating HTML can be used to
process the user's request. Furthermore, efficient use of the server's
resources is important to keep the number of clients per server high and
costs per client low.

- Correctness: Incorrectly created HTML can result in anything from
incorrect rendering (in the best case) to XSS attacks (in the worst case).

- Composability: Being able to create small widgets and reuse them in
several pages fosters consistency in the generated output and helps both
correctness and reuse. (Formlets play a big roll here but being able to
treat HTML fragments as values rather than as strings is important too.)

Combinator libraries, like the 'html' package on Hackage [1], address the
the last two criteria by making the generated HTML correct by construction
and making HTML fragments first class values. Traditional templating systems
generally have the first property, offering excellent performance, but lacks
the other two.

Task: Create a new HTML combinator library, based on the 'html' library,
that's blazing fast, well tested and well documented. Also improve upon the
'html' package's API by e.g. splitting the attribute related functions into
their own module.

Tools: QuickCheck for testing, Criterion for benchmarking, and Haddock for
documenting.

1. http://hackage.haskell.org/package/html

-- Johan
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-03-04 Thread Johan Tibell
On Fri, Mar 5, 2010 at 4:48 AM, iquiw iku.iw...@gmail.com wrote:

 Hi Johan,

 On Fri, Mar 5, 2010 at 6:18 AM, Johan Tibell johan.tib...@gmail.com
 wrote:
  Here's a proposal for a project I'd be willing to mentor:
  = A high-performance HTML combinator library using Data.Text =

 Nice project! I would like to see the project will be accepted.

 Perhaps it's not scope of the project, but if compatibility doesn't
 matter, I want new HTML library have uniform naming convention
 for functions that based on element or attribute.

 For example, function name should be;
  - e_ + element name (html, head, body = e_html, e_head,
 e_body)
   a_ + attribute name (href, id, class = a_href, a_id,
 a_class)
 or
  - e + capitalized element name (html, head, body = eHtml,
 eHead, eBody)
   a + capitalized attribute name (href, id, class = aHref,
 aId, aClass)

 or some other convention.


I think I would use the module system for namespacing rather than using
function prefixes. Like so:

import Text.Html as E
import qualified Text.Html.Attribute as A

E.html ! [A.class_ my-class] (... more combinators ...)

(Assuming that ! is used to introduce attributes.)

This allows you to use the element names and/or the attribute names
unclassified if you so desire.

html ! [class_ my-class] (... more combinators ...)

Function names in the 'html' library are unpredictable from
 corresponding element/attribute names...
  (head, base, a = header, thebase, anchor)


I'm of the same opinion. The combinators should match the element/attribute
names as far as possible. The rule that I had in mind was that the
combinators should have exactly the same name as the corresponding
element/tag except when the name collides with a keyword (e.g. class). If
the name collides with a keyword we could e.g. always append a _.

Cheers,
Johan
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-03-04 Thread Johan Tibell
On Fri, Mar 5, 2010 at 8:07 AM, Johan Tibell johan.tib...@gmail.com wrote:

 On Fri, Mar 5, 2010 at 4:48 AM, iquiw iku.iw...@gmail.com wrote:

 I think I would use the module system for namespacing rather than using
 function prefixes. Like so:


 import Text.Html as E
 import qualified Text.Html.Attribute as A

 E.html ! [A.class_ my-class] (... more combinators ...)

 (Assuming that ! is used to introduce attributes.)

 This allows you to use the element names and/or the attribute names
 unclassified if you so desire.


This should of course have been unqualified!
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-08 Thread John Van Enk
I'll just toss this idea out there:

I want to be able to pick a runtime to compile against. Some Ada compilers
allow me to specify a runtime to use with a --RTS flag. This, of course,
also means we'd need to write more runtime variants.

I dropped this on the haskell_proposals reddit for safe keeping/evaluation:
http://www.reddit.com/r/haskell_proposals/comments/azjah/pluggable_rts_for_ghc_pickyourownruntime/

/jve

On Sun, Jan 31, 2010 at 6:04 AM, Malcolm Wallace 
malcolm.wall...@cs.york.ac.uk wrote:

 Google has announced that the Summer of Code programme will be running
 again this year.  If haskell.org people would like to take part again this
 year, then we need volunteers:

 First,
* suggestions for suitable projects
  (in the past this was organised using a reddit)
* an administrator to co-ordinate the application to Google
  (I have done it for the last three years but am very willing
   to hand on to someone else)

 Google will accept applications from organisations in the period 8th - 12th
 March 2010, approx 1900UTC.

 If haskell.org is accepted again, students can apply between 29th March -
 9th April.
 More volunteers will be required:

* to review student applications and choose which to accept
* to supervise the accepted students

 Both of these roles are called mentor in the Google system.  Putting
 together a good team of mentors before applying as an organisation is
 helpful towards us being accepted into the programme.

 Regards,
Malcolm

 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


RE: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-05 Thread Sittampalam, Ganesh
Gwern Branwen wrote:
 On Wed, Feb 3, 2010 at 8:14 PM, Henk-Jan van Tuyl hjgt...@chello.nl
 wrote: 
 On Wed, 03 Feb 2010 23:34:34 +0100, Neil Mitchell
 ndmitch...@gmail.com
 wrote:
 
 Hi Gwern,
 
 Please update: haskell-src-exts - haskell-src **Unknown**
 
 This project was an unqualified success.  haskell-src-exts is now
 one 
 of the most commonly used Haskell libraries, achieved the goals in
 the project proposal, and is an essential piece of Haskell
 infrastructure. 
 
 You can see this using Roel van Dijk's reversed dependencies
 overview [1]: 23 direct and 57 indirect dependencies on
 haskell-src-exts-1.8.0 
 
 Regards,
 Henk-Jan van Tuyl
 
 And how many of those used haskell-src-exts *before* the SoC project?
 And would have used it regardless? You can't point to a popular
 project which got a SoC student, and say look at how popular it is -
 obviously the SoC student was hugely successful.  

Regardless of that, is there any reason to disregard Neil's summary and not 
update your page?

Ganesh


=== 
 Please access the attached hyperlink for an important electronic 
communications disclaimer: 
 http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html 
 
=== 
 
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-05 Thread Gwern Branwen
On Fri, Feb 5, 2010 at 6:20 AM, Sittampalam, Ganesh
ganesh.sittampa...@credit-suisse.com wrote:
 Gwern Branwen wrote:
 On Wed, Feb 3, 2010 at 8:14 PM, Henk-Jan van Tuyl hjgt...@chello.nl
 wrote:
 On Wed, 03 Feb 2010 23:34:34 +0100, Neil Mitchell
 ndmitch...@gmail.com
 wrote:

 Hi Gwern,

 Please update: haskell-src-exts - haskell-src **Unknown**

 This project was an unqualified success.  haskell-src-exts is now
 one
 of the most commonly used Haskell libraries, achieved the goals in
 the project proposal, and is an essential piece of Haskell
 infrastructure.

 You can see this using Roel van Dijk's reversed dependencies
 overview [1]: 23 direct and 57 indirect dependencies on
 haskell-src-exts-1.8.0

 Regards,
 Henk-Jan van Tuyl

 And how many of those used haskell-src-exts *before* the SoC project?
 And would have used it regardless? You can't point to a popular
 project which got a SoC student, and say look at how popular it is -
 obviously the SoC student was hugely successful.

 Regardless of that, is there any reason to disregard Neil's summary and not 
 update your page?

 Ganesh

I prefer to wait. haskell-src-exts was popular before, it was popular
after. The question is not whether the patches were applied, or
whether the mentor told Google it was successful, but whether it was
the best possible use of the SoC slot. If features do not get used,
then it wasn't a good SoC. If you know 3 or 4 uses of the new
haskell-src-exts features in (relatively) major applications like
hlint, then I'll concede the point and mark it a success.

-- 
gwern
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-05 Thread Edward Kmett
You can add me to the list of voices that were unwilling to use it before
the summer-of-code project due to the random incompatibilities caused by the
huge supply of extensions it supported out of the box, but who were happy to
switch to it after the changes were made to make them configurable.

That said, I don't support a major public application.

But keep in mind haskell-src-exts is used by almost every quasiquoter that
wants antiquotation, so the improvements in mere compatibility with Haskell
98 as a baseline have had fairly wide-reaching impact, affecting almost
every one of those 23 (or 57 depending how you count) dependencies on the
haskell-src-exts library. One might argue that that well exceeds your 3 or 4
feature user guideline. =)

The rest is just gravy that happens to permit a number of applications such
as refactoring browsers that were impossible with the previous
implementation. And, as I recall, the fairly radical exploratory pretty
print . parse = id goal was explicitly listed merely as a secondary goal on
the original application.

It seems hardly appropriate to judge the impact of the entire SoC effort on
the impact of that secondary exploratory component.

-Edward Kmett

On Fri, Feb 5, 2010 at 12:48 PM, Gwern Branwen gwe...@gmail.com wrote:

 On Fri, Feb 5, 2010 at 6:20 AM, Sittampalam, Ganesh
 ganesh.sittampa...@credit-suisse.com wrote:
  Gwern Branwen wrote:
  On Wed, Feb 3, 2010 at 8:14 PM, Henk-Jan van Tuyl hjgt...@chello.nl
  wrote:
  On Wed, 03 Feb 2010 23:34:34 +0100, Neil Mitchell
  ndmitch...@gmail.com
  wrote:
 
  Hi Gwern,
 
  Please update: haskell-src-exts - haskell-src **Unknown**
 
  This project was an unqualified success.  haskell-src-exts is now
  one
  of the most commonly used Haskell libraries, achieved the goals in
  the project proposal, and is an essential piece of Haskell
  infrastructure.
 
  You can see this using Roel van Dijk's reversed dependencies
  overview [1]: 23 direct and 57 indirect dependencies on
  haskell-src-exts-1.8.0
 
  Regards,
  Henk-Jan van Tuyl
 
  And how many of those used haskell-src-exts *before* the SoC project?
  And would have used it regardless? You can't point to a popular
  project which got a SoC student, and say look at how popular it is -
  obviously the SoC student was hugely successful.
 
  Regardless of that, is there any reason to disregard Neil's summary and
 not update your page?
 
  Ganesh

 I prefer to wait. haskell-src-exts was popular before, it was popular
 after. The question is not whether the patches were applied, or
 whether the mentor told Google it was successful, but whether it was
 the best possible use of the SoC slot. If features do not get used,
 then it wasn't a good SoC. If you know 3 or 4 uses of the new
 haskell-src-exts features in (relatively) major applications like
 hlint, then I'll concede the point and mark it a success.

 --
 gwern
 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-05 Thread Niklas Broberg
On Fri, Feb 5, 2010 at 8:55 PM, Edward Kmett ekm...@gmail.com wrote:
 You can add me to the list of voices that were unwilling to use it before
 the summer-of-code project due to the random incompatibilities caused by the
 huge supply of extensions it supported out of the box, but who were happy to
 switch to it after the changes were made to make them configurable.

This was indeed the main priority of the project, and the reason why
even I would not have recommended anyone to use haskell-src-exts in
production before the project.

 The rest is just gravy that happens to permit a number of applications such
 as refactoring browsers that were impossible with the previous
 implementation. And, as I recall, the fairly radical exploratory pretty
 print . parse = id goal was explicitly listed merely as a secondary goal on
 the original application.

Indeed it was, and I am not aware of any major applications that
actually use the exact-print functionality yet (please, tell me if you
have one!). I do know of several that make very good use of the new
Annotated syntax tree, though, which was introduced as a step towards
exact-printing. The benefits of that, together with the configurable
extensions, is more than enough to now make me happily recommend
haskell-src-exts to anyone working with Haskell source code in any
application. The rest is, as you accurately put it, just gravy.

I must admit I'm a bit sad to have the value of my project questioned
in this way, a project that I myself was more than pleased with, both
with the actual work achieved and the significant positive feedback I
have received after its conclusion. If haskell-src-exts was indeed
popular even before the project, that's all well and good to me. But
it doesn't mean that the library offered to the users then was
satisfactory, nor does it mean that the project failed to deliver
something that those same users needed and/or could make good use of.
Even if the number of direct users did not rise dramatically as a
consequence of the project, why would it not be valid use of a project
slot to greatly improve a library that was already popular? Browsing
the numbers [1] posted by Don Stewart in September last year (the
Haskell Symposium figures, which is the latest I could find) suggests
a substantial increase of downloads of the package both before, during
and after the project, but I can only speculate why. And since the
project concluded late August, figures for September and onwards would
have been more telling.

I'm at a loss as to what criteria is actually used to judge success
here. It seems to me a bit like the eternal discussion between basic
research and applied research. Just because something
(research/library/project) doesn't have an immediate, palpable impact
and/or delivers a visible tool, that certainly doesn't imply that it
doesn't have merit or won't have as profound an impact on the domain,
if more diffuse than a tool (or other palpable deliverable) would.

/Niklas

[1] http://www.galois.com/~dons/hackage/september-2009/total-downloads.html
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-05 Thread Gwern Branwen
On Fri, Feb 5, 2010 at 3:38 PM, Niklas Broberg niklas.brob...@gmail.com wrote:
 I'm at a loss as to what criteria is actually used to judge success
 here. It seems to me a bit like the eternal discussion between basic
 research and applied research. Just because something
 (research/library/project) doesn't have an immediate, palpable impact
 and/or delivers a visible tool, that certainly doesn't imply that it
 doesn't have merit or won't have as profound an impact on the domain,
 if more diffuse than a tool (or other palpable deliverable) would.

 /Niklas

There may be an eternal discussion on it, but it seems pretty clear to
me which side SoC comes down on: http://code.google.com/soc/

Through Google Summer of Code, accepted student applicants are paired
with a mentor or mentors from the participating projects, thus gaining
exposure to real-world software development scenarios and the
opportunity for employment in areas related to their academic
pursuits. In turn, the participating projects are able to more easily
identify and bring in new developers. Best of all, more source code is
created and released for the use and benefit of all.

or http://socghop.appspot.com/document/show/program/google/gsoc2009/faqs#goals

# Google Summer of Code has several goals:

* Get more open source code created and released for the benefit of all
* Inspire young developers to begin participating in open source development
* Help open source projects identify and bring in new developers
and committers
* Provide students the opportunity to do work related to their
academic pursuits during the summer (think flip bits, not burgers)
* Give students more exposure to real-world software development
scenarios (e.g., distributed development, software licensing
questions, mailing-list etiquette)

-- 
gwern
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-05 Thread Niklas Broberg
 There may be an eternal discussion on it, but it seems pretty clear to
 me which side SoC comes down on: http://code.google.com/soc/

I'm really not sure what you're getting at. How do the points you list
not relate to my project? And how does my analogy contradict any of
those points? If the goal is to have more source code [..] created
and released for the use and benefit of all, how does my project fail
to achieve this?

/Niklas
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-05 Thread Malcolm Wallace

If the goal is to have more source code [..] created
and released for the use and benefit of all, how does my project fail
to achieve this?


Also, it is worth pointing out that from Google's point of view, they  
are most interested in whether the programme yields students who stick  
around and continue to contribute to open source projects.


I think Niklas and his HSE library very visibly pass on both criteria  
- quality code that is actively used, and a continuing contribution.


Regards,
Malcolm

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-04 Thread Gwern Branwen
On Wed, Feb 3, 2010 at 8:14 PM, Henk-Jan van Tuyl hjgt...@chello.nl wrote:
 On Wed, 03 Feb 2010 23:34:34 +0100, Neil Mitchell ndmitch...@gmail.com
 wrote:

 Hi Gwern,

 Please update: haskell-src-exts - haskell-src **Unknown**

 This project was an unqualified success.  haskell-src-exts is now one
 of the most commonly used Haskell libraries, achieved the goals in the
 project proposal, and is an essential piece of Haskell infrastructure.

 You can see this using Roel van Dijk's reversed dependencies overview [1]:
 23 direct and 57 indirect dependencies on haskell-src-exts-1.8.0

 Regards,
 Henk-Jan van Tuyl

And how many of those used haskell-src-exts *before* the SoC project?
And would have used it regardless? You can't point to a popular
project which got a SoC student, and say look at how popular it is -
obviously the SoC student was hugely successful.

-- 
gwern
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-03 Thread Neil Mitchell
Hi Gwern,

Please update: haskell-src-exts - haskell-src **Unknown**

This project was an unqualified success.  haskell-src-exts is now one
of the most commonly used Haskell libraries, achieved the goals in the
project proposal, and is an essential piece of Haskell infrastructure.
I couldn't be more pleased with how this project turned out.

Thanks, Neil
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe



Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-03 Thread Henk-Jan van Tuyl
On Wed, 03 Feb 2010 23:34:34 +0100, Neil Mitchell ndmitch...@gmail.com  
wrote:



Hi Gwern,

Please update: haskell-src-exts - haskell-src **Unknown**

This project was an unqualified success.  haskell-src-exts is now one
of the most commonly used Haskell libraries, achieved the goals in the
project proposal, and is an essential piece of Haskell infrastructure.


You can see this using Roel van Dijk's reversed dependencies overview [1]:
23 direct and 57 indirect dependencies on haskell-src-exts-1.8.0

Regards,
Henk-Jan van Tuyl


[1]  
http://bifunctor.homelinux.net/~roel/cgi-bin/hackage-scripts/package/haskell-src-exts



--
http://Van.Tuyl.eu/
http://members.chello.nl/hjgtuyl/tourdemonad.html
--
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-02 Thread Neil Mitchell
I'd also be happy to mentor. Where is the official place to collect
project ideas? We used trac previously, are we still using it or are
we now on Reddit?

Thanks, Neil

2010/2/1 sterl s.clo...@gmail.com:
 Malcolm Wallace wrote:

 Google has announced that the Summer of Code programme will be running again 
 this year.  If haskell.org people would like to take part again this year, 
 then we need volunteers:

 I'd be happy to mentor again as well. It's important to bear in mind that the 
 total number of mentors plays a small role in slot allocation, but far more 
 important is to maximize the amount of high-quality applications -- the more 
 students we encourage to submit proposals, the more proposals we will be able 
 to fund: 
 http://socghop.appspot.com/document/show/program/google/gsoc2009/studentallocations

 Cheers,
 Sterl.
 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-02 Thread Johan Tibell
On Tue, Feb 2, 2010 at 2:06 PM, Neil Mitchell ndmitch...@gmail.com wrote:

 I'd also be happy to mentor. Where is the official place to collect
 project ideas? We used trac previously, are we still using it or are
 we now on Reddit?


Is there a way to prune the reddit list? Some of the projects (like 'text')
are already done. Also, voting doesn't work well for reddit as we're still
seeing votes from last year.

-- Johan
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-02 Thread Gwern Branwen
On Tue, Feb 2, 2010 at 5:11 PM, Johan Tibell johan.tib...@gmail.com wrote:
 On Tue, Feb 2, 2010 at 2:06 PM, Neil Mitchell ndmitch...@gmail.com wrote:

 I'd also be happy to mentor. Where is the official place to collect
 project ideas? We used trac previously, are we still using it or are
 we now on Reddit?

 Is there a way to prune the reddit list? Some of the projects (like 'text')
 are already done. Also, voting doesn't work well for reddit as we're still
 seeing votes from last year.
 -- Johan

You can prune them personally with 'hide', and I suppose the subreddit
moderator can delete expired entries.

-- 
gwern
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-02 Thread Max Bolingbroke
2010/1/31 Malcolm Wallace malcolm.wall...@cs.york.ac.uk:
 Both of these roles are called mentor in the Google system.  Putting
 together a good team of mentors before applying as an organisation is
 helpful towards us being accepted into the programme.

Having experienced being a student on the SoC program, I'd be happy to
try my hand at reviewing applications and supervising projects (in
particular, compiler-related ones).

Cheers,
Max
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-01 Thread Edward Kmett
I would happily participate as a mentor again and I am willing to step up as
administrator if you want to get it off your plate.

-Edward Kmett

On Sun, Jan 31, 2010 at 6:04 AM, Malcolm Wallace 
malcolm.wall...@cs.york.ac.uk wrote:

 Google has announced that the Summer of Code programme will be running
 again this year.  If haskell.org people would like to take part again this
 year, then we need volunteers:

 First,
* suggestions for suitable projects
  (in the past this was organised using a reddit)
* an administrator to co-ordinate the application to Google
  (I have done it for the last three years but am very willing
   to hand on to someone else)

 Google will accept applications from organisations in the period 8th - 12th
 March 2010, approx 1900UTC.

 If haskell.org is accepted again, students can apply between 29th March -
 9th April.
 More volunteers will be required:

* to review student applications and choose which to accept
* to supervise the accepted students

 Both of these roles are called mentor in the Google system.  Putting
 together a good team of mentors before applying as an organisation is
 helpful towards us being accepted into the programme.

 Regards,
Malcolm


 ___
 Haskell-Cafe mailing list
 Haskell-Cafe@haskell.org
 http://www.haskell.org/mailman/listinfo/haskell-cafe

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-01 Thread Johan Tibell
I'd be willing to mentor again. I think it's really important that we think
hard about coming up with projects which improve the core Haskell tool chain
this year.

Cheers,
Johan
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-02-01 Thread sterl

Malcolm Wallace wrote:
Google has announced that the Summer of Code programme will be running 
again this year.  If haskell.org people would like to take part again 
this year, then we need volunteers:
I'd be happy to mentor again as well. It's important to bear in mind 
that the total number of mentors plays a small role in slot allocation, 
but far more important is to maximize the amount of high-quality 
applications -- the more students we encourage to submit proposals, the 
more proposals we will be able to fund: 
http://socghop.appspot.com/document/show/program/google/gsoc2009/studentallocations


Cheers,
Sterl.
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Anyone up for Google SoC 2010?

2010-01-31 Thread Malcolm Wallace
Google has announced that the Summer of Code programme will be running  
again this year.  If haskell.org people would like to take part again  
this year, then we need volunteers:


First,
* suggestions for suitable projects
  (in the past this was organised using a reddit)
* an administrator to co-ordinate the application to Google
  (I have done it for the last three years but am very willing
   to hand on to someone else)

Google will accept applications from organisations in the period 8th -  
12th March 2010, approx 1900UTC.


If haskell.org is accepted again, students can apply between 29th  
March - 9th April.

More volunteers will be required:

* to review student applications and choose which to accept
* to supervise the accepted students

Both of these roles are called mentor in the Google system.  Putting  
together a good team of mentors before applying as an organisation is  
helpful towards us being accepted into the programme.


Regards,
Malcolm

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Anyone up for Google SoC 2010?

2010-01-31 Thread Don Stewart
malcolm.wallace:
 Google has announced that the Summer of Code programme will be running  
 again this year.  If haskell.org people would like to take part again  
 this year, then we need volunteers:

 First,
 * suggestions for suitable projects
   (in the past this was organised using a reddit)
 * an administrator to co-ordinate the application to Google
   (I have done it for the last three years but am very willing
to hand on to someone else)

 Google will accept applications from organisations in the period 8th -  
 12th March 2010, approx 1900UTC.

Here are the top rated Haskell project ideas from reddit:

http://www.reddit.com/r/haskell_proposals/top/?t=all

Cafe'ers : Please add more! Vote! Comment!

-- Don
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe