Re: [Haskell-cafe] ANN: Google Summer of Code student application period opens today

2011-04-05 Thread Johan Tibell
Hi Marco

On Tue, Apr 5, 2011 at 3:17 PM, Marco Túlio Gontijo e Silva
 wrote:
> I've writed a draft of the proposal at
> http://www2.dcc.ufmg.br/laboratorios/llp/wiki/doku.php?id=marco_soc2011 .  If
> you have any comments, I'll be glad to receive them.

Thanks for taking the time to put together such a well-written
proposals. I have two comments at this point:

"If not all of the dependencies were build yet, the dependencies
are included in the queue, and also the package or module, after
them."

Minor nit: note that several packages can share a dependency so
naively adding a dependency to the queue could cause unnecessary
rebuilds.

"I'll work on a released version of GHC, to avoid having to
rebuild it whenever the git is updated, and to avoid handling with
changed on the git tree during my development."

I would strongly recommend against this as you might end up with an
impossible merge towards the end of the project, putting the whole
project in jeopardy. I'd suggest getting patches in early and
frequently. By submitting patches (at least for review) early and
often you'll benefit from feedback and buy-in from the maintainer(s)
and make it easier for him/her/they to merge your work.

Johan

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


Re: [Haskell-cafe] ANN: Google Summer of Code student application period opens today

2011-04-05 Thread Christopher Done
On 5 April 2011 15:33, Vo Minh Thu  wrote:

>  > I'm sure everyone is eager to have a parallel GHC and parallel Cabal. I
> am.
> > Waiting for 67 modules to build in order every time I change my types
> file
> > is not fun.
>
> You should parallelize yourself instead; while one thread is stuck
> waiting for GHC or Cabal, the other ones can have fun.
>

I only came to look at Haskell-Cafe posts because I was waiting for builds.
;-)
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] ANN: Google Summer of Code student application period opens today

2011-04-05 Thread Vo Minh Thu
2011/4/5 Christopher Done :
> On 5 April 2011 15:17, Marco Túlio Gontijo e Silva 
> wrote:
>>
>> I plan to apply to the Google Summer of Code, to work on the
>> parallelization of
>> Cabal Install.  As stated in some comments, this project may be too small
>> for
>> three months, so I included some other things in my proposal.  The first
>> is to
>> work on making GHC parallel while building different modules.
>
> I'm sure everyone is eager to have a parallel GHC and parallel Cabal. I am.
> Waiting for 67 modules to build in order every time I change my types file
> is not fun.

You should parallelize yourself instead; while one thread is stuck
waiting for GHC or Cabal, the other ones can have fun.

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


Re: [Haskell-cafe] ANN: Google Summer of Code student application period opens today

2011-04-05 Thread Christopher Done
On 5 April 2011 15:17, Marco Túlio Gontijo e Silva wrote:
>
> I plan to apply to the Google Summer of Code, to work on the
> parallelization of
> Cabal Install.  As stated in some comments, this project may be too small
> for
> three months, so I included some other things in my proposal.  The first is
> to
> work on making GHC parallel while building different modules.


I'm sure everyone is eager to have a parallel GHC and parallel Cabal. I am.
Waiting for 67 modules to build in order every time I change my types file
is not fun.
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] ANN: Google Summer of Code student application period opens today

2011-04-05 Thread Marco Túlio Gontijo e Silva
Hi Johan.

Excerpts from Johan Tibell's message of Seg Mar 28 10:58:16 -0300 2011:
(...)
> If you're a student and like to get paid to work on a Haskell project this
> summer I recommend you go find an interesting project [1] and start working
> on your application.

I plan to apply to the Google Summer of Code, to work on the parallelization of
Cabal Install.  As stated in some comments, this project may be too small for
three months, so I included some other things in my proposal.  The first is to
work on making GHC parallel while building different modules.  The second is to
make a tool that I'm creating, hackage-debian, parallel.  I intend to
hackage-debian before the deadline for project submissions.  It's a tool to
create a debian repository with as much as possible hackage libraries.

I've writed a draft of the proposal at
http://www2.dcc.ufmg.br/laboratorios/llp/wiki/doku.php?id=marco_soc2011 .  If
you have any comments, I'll be glad to receive them.

Greetings.
(...)
-- 
marcot
http://marcot.eti.br/


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


[Haskell-cafe] ANN: Google Summer of Code student application period opens today

2011-03-28 Thread Johan Tibell
Hi,

The Google Summer of Code student application period starts today at
19:00 UTC. If you're a student and like to get paid to work on a
Haskell project this summer I recommend you go find an interesting
project [1] and start working on your application. You can find more
information on the wiki [2].

Cheers,
Johan

1. http://hackage.haskell.org/trac/summer-of-code/report/1
2. http://hackage.haskell.org/trac/summer-of-code/wiki/Soc2011

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