<p><br>
On Jun 8, 2012 1:07 PM, "Simon Marlow" <<a href="mailto:marlowsd@gmail.com">marlowsd@gmail.com</a>> wrote:<br>
><br>
> On 08/06/2012 10:41, Michael Snoyman wrote:<br>
><br>
>> What's the advantage to putting this in base instead of a separate<br>
>> package? If it goes in base, it will make it more difficult to upgrade,<br>
>> and take longer for this module to be adopted at all. If possible, I'd<br>
>> opt for a standalone package.<br>
><br>
><br>
> Uploading it to Hackage is certainly an option, and there are arguments in both directions. My thinking was:<br>
><br>
> - it's a bit small for a package by itself. There's a lot of<br>
> overhead for a package (github repo, Haskell Platform proposal,<br>
> issue tracker, blah blah)<br>
><br>
> - To avoid further fragmentation, I would like this package to<br>
> be more visible, especially if we go to the trouble as a community<br>
> of building some consensus around it.<br>
><br>
> - The obvious package name 'async' is already taken<br>
><br>
><br>
> Cheers,<br>
> Simon</p>
<p>Maybe we could address some of those issues: perhaps Peter Simons would be willing to forfeit the package name in favor of this updated one. That would provide more consolidation, and let the community-driven package use the obvious name.</p>
<p>Michael</p>