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  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  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 Fri, Mar 5, 2010 at 8:07 AM, Johan Tibell  wrote:

> On Fri, Mar 5, 2010 at 4:48 AM, iquiw  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-03-04 Thread Johan Tibell
On Fri, Mar 5, 2010 at 4:48 AM, iquiw  wrote:

> Hi Johan,
>
> On Fri, Mar 5, 2010 at 6:18 AM, Johan Tibell 
> 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 iquiw
Hi Johan,

On Fri, Mar 5, 2010 at 6:18 AM, Johan Tibell  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.


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

-- 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-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 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-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 Gwern Branwen
On Fri, Feb 5, 2010 at 3:38 PM, Niklas Broberg  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
On Fri, Feb 5, 2010 at 8:55 PM, Edward Kmett  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 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  wrote:

> On Fri, Feb 5, 2010 at 6:20 AM, Sittampalam, Ganesh
>  wrote:
> > Gwern Branwen wrote:
> >> On Wed, Feb 3, 2010 at 8:14 PM, Henk-Jan van Tuyl 
> >> wrote:
> >>> On Wed, 03 Feb 2010 23:34:34 +0100, Neil Mitchell
> >>> 
> >>> 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 Gwern Branwen
On Fri, Feb 5, 2010 at 6:20 AM, Sittampalam, Ganesh
 wrote:
> Gwern Branwen wrote:
>> On Wed, Feb 3, 2010 at 8:14 PM, Henk-Jan van Tuyl 
>> wrote:
>>> On Wed, 03 Feb 2010 23:34:34 +0100, Neil Mitchell
>>> 
>>> 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 Sittampalam, Ganesh
Gwern Branwen wrote:
> On Wed, Feb 3, 2010 at 8:14 PM, Henk-Jan van Tuyl 
> wrote: 
>> On Wed, 03 Feb 2010 23:34:34 +0100, Neil Mitchell
>> 
>> 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-04 Thread Gwern Branwen
On Wed, Feb 3, 2010 at 8:14 PM, Henk-Jan van Tuyl  wrote:
> On Wed, 03 Feb 2010 23:34:34 +0100, Neil Mitchell 
> 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 Henk-Jan van Tuyl
On Wed, 03 Feb 2010 23:34:34 +0100, Neil Mitchell   
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-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-02 Thread Max Bolingbroke
2010/1/31 Malcolm Wallace :
> 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-02 Thread Gwern Branwen
On Tue, Feb 2, 2010 at 5:11 PM, Johan Tibell  wrote:
> On Tue, Feb 2, 2010 at 2:06 PM, Neil Mitchell  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 Johan Tibell
On Tue, Feb 2, 2010 at 2:06 PM, Neil Mitchell  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 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 :
> 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-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


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 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-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


[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