
On Fri, 2009-08-21 at 21:49 -0700, Thomas DuBuisson wrote:
Hello All,
If you are CCed it's because you are listed as a maintainer of a network-* package that I consider related to the Haskell network library. I'm hoping to roll much of the functionality of network-{bytestring, multicast, fancy} etc into a single package that the community will agree on (namely, "network").
That sounds like an excellent idea. Go for it!
Johan suggested starting a SIG to hammer out a design for a new Network API seeing as the current API, a straight-forward Berkeley binding, doesn't seem to please anyone in a Haskell context. If you want to partake then this e-mail if your heads up. If there is some formal method of setting up a Haskell SIG then please let me know.
Your email suggesting it is the "formal" method. :-) So yes, get the network people together, talk things over for as long as you need and post your conclusions to this list so we know what is going on and get a chance to comment. If you end up needing some kind of transition or compatibility plan (e.g. if you end up changing APIs etc) then you'll want to talk to the Haskell Platform release team. The aim would be that if we need some transition then we plan it deliberately and get all platform packages to switch in one major release cycle. Duncan