Proposal: splitting the network package
Kazu Yamamoto ( 山本和彦 )
kazu at iij.ad.jp
Fri Feb 1 06:53:11 CET 2013
> * Release a new version of network (1.5) that does not include the Network.URI
> module.
> * Create a network-uri package that uses conditionals in the cabal file.
> * If it's compiled against network version 1.4 or earlier, it doesn't
> provide any modules.
> * If it's compiled against network 1.5 or later, it provides the
> Network.URI module.
I don't understand benefits of this plan. Consider another simpler
plan: we just provide two packages:
- "network" without Network.URI
- "network-uri" which includes Network.URI only (without the
conditionals)
What is the difference Michael's one and this?
In other words, what does Michael's one contribute from the backward
compatibility point of view?
--Kazu
More information about the Libraries
mailing list