Quantcast

New libraries process

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

New libraries process

Simon Peyton-Jones
Friends

Last month Simon M and I put forward a proposal to revise the process for developing the Core Haskell libraries:
        http://www.haskell.org/haskellwiki/Library_submissions/NewDraft

There was some discussion, leading to improvements now incorporated in the draft, but I believe that there was general support; indeed no one opposed the change.  

Several weeks have gone by, so I suggest that we adopt the new process forthwith.  Unless I hear otherwise I'll replace
        http://www.haskell.org/haskellwiki/Library_submissions
with the new process in a day or two.  

We still need volunteers to become the maintainer of
        mtl
        random [though I think someone maybe did volunteer, Daniel perhaps?]
        Win32
Please!

best wishes

Simon


_______________________________________________
Libraries mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/libraries
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: New libraries process

Daniel Fischer
On Tuesday 07 June 2011, 23:42:41, Simon Peyton-Jones wrote:

> Friends
>
> Last month Simon M and I put forward a proposal to revise the process
> for developing the Core Haskell libraries:
> http://www.haskell.org/haskellwiki/Library_submissions/NewDraft
>
> There was some discussion, leading to improvements now incorporated in
> the draft, but I believe that there was general support; indeed no one
> opposed the change.
>
> Several weeks have gone by, so I suggest that we adopt the new process
> forthwith.  Unless I hear otherwise I'll replace
> http://www.haskell.org/haskellwiki/Library_submissions
> with the new process in a day or two.

Great.

>
> We still need volunteers to become the maintainer of
> mtl
> random [though I think someone maybe did volunteer, Daniel perhaps?]

Yes. I could also take over mtl, though I'd prefer to have a partner for
that one.

_______________________________________________
Libraries mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/libraries
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: New libraries process

Edward A Kmett
In reply to this post by Simon Peyton-Jones
I would be willing to pick up maintainership on mtl. 

I already maintain its categorical dual after all, and it doesn't change all that often.

-Edward

On Tue, Jun 7, 2011 at 5:42 PM, Simon Peyton-Jones <[hidden email]> wrote:
Friends

Last month Simon M and I put forward a proposal to revise the process for developing the Core Haskell libraries:
       http://www.haskell.org/haskellwiki/Library_submissions/NewDraft

There was some discussion, leading to improvements now incorporated in the draft, but I believe that there was general support; indeed no one opposed the change.

Several weeks have gone by, so I suggest that we adopt the new process forthwith.  Unless I hear otherwise I'll replace
       http://www.haskell.org/haskellwiki/Library_submissions
with the new process in a day or two.

We still need volunteers to become the maintainer of
       mtl
       random [though I think someone maybe did volunteer, Daniel perhaps?]
       Win32
Please!

best wishes

Simon


_______________________________________________
Libraries mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/libraries


_______________________________________________
Libraries mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/libraries
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

RE: New libraries process

Simon Peyton-Jones

Great, thank you!  mtl it is.

 

Simon

 

From: Edward Kmett [mailto:[hidden email]]
Sent: 07 June 2011 23:48
To: Simon Peyton-Jones
Cc: Haskell Libraries
Subject: Re: New libraries process

 

I would be willing to pick up maintainership on mtl. 

 

I already maintain its categorical dual after all, and it doesn't change all that often.

 

-Edward

On Tue, Jun 7, 2011 at 5:42 PM, Simon Peyton-Jones <[hidden email]> wrote:

Friends

Last month Simon M and I put forward a proposal to revise the process for developing the Core Haskell libraries:
       http://www.haskell.org/haskellwiki/Library_submissions/NewDraft

There was some discussion, leading to improvements now incorporated in the draft, but I believe that there was general support; indeed no one opposed the change.

Several weeks have gone by, so I suggest that we adopt the new process forthwith.  Unless I hear otherwise I'll replace
       http://www.haskell.org/haskellwiki/Library_submissions
with the new process in a day or two.

We still need volunteers to become the maintainer of
       mtl
       random [though I think someone maybe did volunteer, Daniel perhaps?]
       Win32
Please!

best wishes

Simon


_______________________________________________
Libraries mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/libraries

 


_______________________________________________
Libraries mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/libraries
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

RE: New libraries process

Chris Dornan
In reply to this post by Simon Peyton-Jones
New libraries process

Congrats on the award by the way – you have been winning my own superhero award but it’s cool to see some objective recognition.

 

I had volunteered for random (and anything else you needed) – I thought you were being diplomatic (and maybe you were).

 

Just made the major delivery on my contract so definitely feeling like some good works are in order…

 

Cheers,

 

Chris

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Simon Peyton-Jones
Sent: 07 June 2011 10:43 PM
To: Haskell Libraries
Cc: Simon Peyton-Jones
Subject: New libraries process

 

Friends

Last month Simon M and I put forward a proposal to revise the process for developing the Core Haskell libraries:
        http://www.haskell.org/haskellwiki/Library_submissions/NewDraft

There was some discussion, leading to improvements now incorporated in the draft, but I believe that there was general support; indeed no one opposed the change. 

Several weeks have gone by, so I suggest that we adopt the new process forthwith.  Unless I hear otherwise I'll replace
        http://www.haskell.org/haskellwiki/Library_submissions
with the new process in a day or two. 

We still need volunteers to become the maintainer of
        mtl
        random [though I think someone maybe did volunteer, Daniel perhaps?]
        Win32
Please!

best wishes    

Simon


_______________________________________________
Libraries mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/libraries


No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1511/3686 - Release Date: 06/07/11


_______________________________________________
Libraries mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/libraries
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: New libraries process

Ryan Newton
Chris, Daniel, it looks like you both volunteered in this thread to be the "random" maintainer.  Whoever it ends up being --  if you would like any backup I'd be happy to be listed as a co-maintainer.  I have some interest in the topic because I was doing a bit of work recently on splittable RNG.  

By the way, what is the feeling about using the FFI and foreign code in core libraries' implementations (aside from unix)?  The reason I ask is that it would be nice to fix the statistical weakness in System.Random.split and I think the best way to do it is:
  • (1) use a cryptographic RNG technique
  • (2) use native code and possibly HW acceleration to make up for the performance hit in (1)
I did a prototype of this in http://hackage.haskell.org/package/intel-aes, and it seemed to have the potential to make a decent stdGen.  First, this is because on the hardware I tested there was no performance regression relative to System.Random -- the portable, C, AES-based implementation performs a little better than the pure Haskell System.Random.  Second, newer Intel and AMD machines have AESNI, which at least doubles the performance over the portable software version.

So it's a win for both performance and correctness; BUT there's more work to ensure portability across hardware and across Haskell implementations -- so does that tradeoff have any chance for a Core library?

  -Ryan


On Wed, Jun 8, 2011 at 4:14 AM, Chris Dornan <[hidden email]> wrote:

Congrats on the award by the way – you have been winning my own superhero award but it’s cool to see some objective recognition.

 

I had volunteered for random (and anything else you needed) – I thought you were being diplomatic (and maybe you were).

 

Just made the major delivery on my contract so definitely feeling like some good works are in order…

 

Cheers,

 

Chris

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Simon Peyton-Jones
Sent: 07 June 2011 10:43 PM
To: Haskell Libraries
Cc: Simon Peyton-Jones
Subject: New libraries process

 

Friends

Last month Simon M and I put forward a proposal to revise the process for developing the Core Haskell libraries:
        http://www.haskell.org/haskellwiki/Library_submissions/NewDraft

There was some discussion, leading to improvements now incorporated in the draft, but I believe that there was general support; indeed no one opposed the change. 

Several weeks have gone by, so I suggest that we adopt the new process forthwith.  Unless I hear otherwise I'll replace
        http://www.haskell.org/haskellwiki/Library_submissions
with the new process in a day or two. 

We still need volunteers to become the maintainer of
        mtl
        random [though I think someone maybe did volunteer, Daniel perhaps?]
        Win32
Please!

best wishes    

Simon


_______________________________________________
Libraries mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/libraries


No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1511/3686 - Release Date: 06/07/11


_______________________________________________
Libraries mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/libraries



_______________________________________________
Libraries mailing list
[hidden email]
http://www.haskell.org/mailman/listinfo/libraries
Loading...